Well, you seem to forget that wait until condition does the same, it makes a loop with a triggersleepaction in it (wait) and it only exits when the condition is true,, what we do is more accurate, since TriggerSleepAction(wait) really sucks ballz,, and that also doesnt cover the turning off immolation, what if you turn it on, it waits, waits, you turn it off, but it still waits untill you have 0 mana, what if he wants to make an effect when it turns off the immolation, it could stop the waiting when you do a spell that uses exactly the same amount of mana that you have got left, it would make the effect then,,