Ok, Maybe this is something related to Jass(languague which I don´t know anything about), but, Ok, i will tell you what happened to me:
Hero: Aqua Wizard
Ability: Hydro Explosion
Collects water from the surface of the earth and does a mass explosion near her throwing into the air and dealing damage to any unit around her.
Ok, the base ability of this on Is War Stomp. No Damage, No Area of Effect, No Stun.
Well, I have 3 triggers to update this ability:
Hydro Explosion Cast - Has the Event, when the ability is casted, it sets variables and turns the Hydro Explosion Update Swril.
Hydro Explosion Update Swirl - Ok, you will see, before the explosions are done, a swirl of water does a spin around the Aqua Wizard until they reach her(these things are units with blue modles). Well, While this swirl of these units was being done, I notticed that the ability of Hydro Explosion was still being casted, like a channeling, and if i cancelled it, the Blu Units stopped and the trigger of update was automatically turned off. And now I say,, How W3 realised that when i stopped casting the ability it had to turn off this update trigger when in nowhere there was the Order to do it?
Hydro Explosion Update Flying - This updates the flying of the units pumped up. This does not interferes.
Now, How the heck the W3 did that? It isn´t a really hard matter, but i´m just curious. Okk, see ya!
Hero: Aqua Wizard
Ability: Hydro Explosion
Collects water from the surface of the earth and does a mass explosion near her throwing into the air and dealing damage to any unit around her.
Ok, the base ability of this on Is War Stomp. No Damage, No Area of Effect, No Stun.
Well, I have 3 triggers to update this ability:
Hydro Explosion Cast - Has the Event, when the ability is casted, it sets variables and turns the Hydro Explosion Update Swril.
Hydro Explosion Update Swirl - Ok, you will see, before the explosions are done, a swirl of water does a spin around the Aqua Wizard until they reach her(these things are units with blue modles). Well, While this swirl of these units was being done, I notticed that the ability of Hydro Explosion was still being casted, like a channeling, and if i cancelled it, the Blu Units stopped and the trigger of update was automatically turned off. And now I say,, How W3 realised that when i stopped casting the ability it had to turn off this update trigger when in nowhere there was the Order to do it?
Hydro Explosion Update Flying - This updates the flying of the units pumped up. This does not interferes.
Now, How the heck the W3 did that? It isn´t a really hard matter, but i´m just curious. Okk, see ya!