ValveSoftware / Dota2-Gameplay

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

Phoenix supernova and Wraith King aghs have a bugged interaction #13285

Open gmackall opened 10 months ago

gmackall commented 10 months ago

Ability name

Reincarnation (with aghs) and Supernova

Description

If Phoenix dies in range of a teammate Wraith King with aghs and presses egg during the wraith duration, the egg has a weird interaction:

Egg lasts 6 seconds, and the wraith duration is 7. If phoenix presses it late, and the wraith duration expires before the egg goes off, the egg just disappears and phoenix dies. This is probably intended.

But if the enemies kill the egg by hitting it the required number of times, the egg will stun the enemies as if it had successfully gone off.

Note that this means that phoenix can press it immediately after dying, and in that case it is impossible to stop the egg from stunning. It either goes off (as the duration is shorter than the wraith king aghs duration), or the enemies hit it and it stuns because of the above bug.

Example Match ID (and possibly Timestamp)

7407875684 (phoenix dies at 45:32 in game time, and eggs)

commentator24 commented 10 months ago

I think there are a lot of bugged interactions.

if egg destroyed, cast failed so no stun + phoenix dies as normal.

if egg destroyed + wk with aghs nearby, cast failed so no stun + phoenix dies without reborn. bug?

  1. expected cast fail so no stun + phoenix turn into wraith for 7 seconds, or
  2. maybe the sun becomes indestructible green sun for 7 seconds (since the sun is phoenix?), stun successful + phoenix reborn.

if egg destroyed + death delay (wk aghs), phoenix appear in wraith form for remaining 1 second, stuns nearby enemy as if cast successful then dies. bug? cast is not successful since egg is destroyed, so shouldn't stun.

  1. expected phoenix in wraith form, no stun, then dies 1 sec later.

if egg not destroyed but death delay from wk aghs ends while inside egg, phoenix dies immediately, cast failed so no stun + phoenix dies. bug? image

  1. expected whether the egg is destroyed to ultimately decide whether phoenix lives or die, not wraith form since phoenix is already dead inside egg..just like how dazzle grave shouldve save any wraith form? i think it used to work but now doesnt work