After some observation I think their debuff only clears when Celestial Guards take a proper turn. If for some reason they go out of turn, which seems to include having someone else control them - it doesn't go off and their debuff stays on. It's similar to how if you control the only unit an AI hero has then he doesn't get to cast a spell because he doesn't get a turn.
So, I think it's WAI and should just have a description that indicates this happens at the start of their turn. I have also seen poison cloud reapply its poison to them and hurt them before they can actually go "on their turn" and wipe it.
|