ValveSoftware / Dota2-Gameplay

Public Bug Tracker for Dota2
1.48k stars 81 forks source link

Illusion spawn with the wrong color on the minimap #12677

Open LokeLok opened 11 months ago

LokeLok commented 11 months ago

Description

Illusion spawns with the wrong color on the minimap if an allied/enemy creates an illusion of you or your Illusions.

Can be easily reproduced in Demo Mode.

https://github.com/ValveSoftware/Dota2-Gameplay/assets/106764092/80996b31-784f-48ca-8aca-50cc982a54f8

Example Match ID (and possibly Timestamp)

Match ID: 7372563275 - 19:45

Screenshots

No response

Philaeux commented 11 months ago

To my understanding, the game "recycle" old illusions (save them below the map/invisible) to optimize (avoid the old lag of spectre ult). I'm appealed to say that old sd illusions are returned to the pool of available tb illusions, and then redisplayed with the wrong minimap color because of a missing property reset. However, you start making pink illusions before the sd illusions vanished, so my theory would work only if you had previous sd illusions in the same demo run. Will test tomorrow.

LokeLok commented 11 months ago

Just wanna remove any confusion. This has happened in all my games where there are Heroes that can make(or convert) illusions of others. The video is just to show how easy it is to reproduce. Making illusions before or after the Shadow Demon illusions vanish does not matter, You can see in the match ID I linked, that Chaos Knight's illusions are not blue instead, they copy the color of his allied Heroes(not a replay bug).