Geezle Gigazap still doesn't work if someone is dead

Hi,
I reported this issue at the start of the season but that seems to have not reached anyone so I’m trying this to see if maybe it’ll be fixed. On final boss of floodgate, if someone is dead while leaping sparks is out and one hits their corpse, the tank will be stunned. I’m sure this is just some spaghetti code because in the most recent instance of this happening, I (the tank) wasn’t targeted by any sparks and then when one hit the corpse of my hunter, I was stunned with no counterplay. Pls fix.