Is there any way to detect which hero has the orb of harmony? I wasn’t able to do it for discord, but it’s a 1v6, so there’s only one target anyway. Any suggestions?
Use “ray cast hit player()” the moment zenyatta uses the ability or maybe “player closest to reticle()”. Another idea would be to do 1 dmg to all players and in a “player received healing” rule you check for hero of(healer) == hero(zenyatta). Out of these ideas I think “player closest to reticle()” should be the best.
Player Received Healing & Healer = Zenyatta should help you out, but when they hit max health and still have the orb, the Received Healing won’t trigger anymore, even if they still have Harmony, so I would recommend setting a variable to the Healee in the same action, and if Zenyatta is using Ability 1 & Healee = Variable should help keep that.
Yeah, I actually want it to do more than just heal someone, and after they’re healed, i dont want the effects to go away until after the orb is gone. I’ll give this a shot next time i get into the game.
Thanks.