Hello!
I've been trying to create a freezing spell, setting the animation speed of the target unit of that ability to 0% (to look like a real freeze) but after the end of the effect (or the buff) i can't manage to return his animation speed back to 100%... It never works through "Unit has Specific Buff" condition, nether on:
...
Actions
...
Wait x seconds
Animation - Change (Target unit of ability being cast)'s animation speed to 100% of its original speed
I tried even to create a dummy that would cast a spell after x seconds on the frozen unit, creating a trigger that would return the frozen target unit to normal as the effect of the freezing spell ends:
Freeze Trigger:
Event
A unit starts (or finishes casting a...) the effect ... ... ...
Conditions
Ability being cast equal to (freeze spell)
Actions
Create 1 (dummy) for Neutral Passive at ... facing ... angle
Unit - Add x seconds of generic time to last created unit
Wait x seconds
Unit - Order (Last created unit) to Night Elf Dryad - Abolish Magic Target unit of ability being cast
Dummy Trigger
Event
A unit starts casting an ability
Conditions
Ability being cast equal to (dummy ability - Abolish Magic)
Actions
Animation - Change (Target unit of ability being cast)'s animation speed to 100% of its original speed
Unit - Make Target unit of ability being cast Vulnerable
But no normal animation speed...
I tried also to make the freezed unit invulnerable (like in sleep ability) and then return it to vulnerable after a while just like i did above and it wont return it as well.
If someone could help me i'd be very thankful !
I've been trying to create a freezing spell, setting the animation speed of the target unit of that ability to 0% (to look like a real freeze) but after the end of the effect (or the buff) i can't manage to return his animation speed back to 100%... It never works through "Unit has Specific Buff" condition, nether on:
...
Actions
...
Wait x seconds
Animation - Change (Target unit of ability being cast)'s animation speed to 100% of its original speed
I tried even to create a dummy that would cast a spell after x seconds on the frozen unit, creating a trigger that would return the frozen target unit to normal as the effect of the freezing spell ends:
Freeze Trigger:
Event
A unit starts (or finishes casting a...) the effect ... ... ...
Conditions
Ability being cast equal to (freeze spell)
Actions
Create 1 (dummy) for Neutral Passive at ... facing ... angle
Unit - Add x seconds of generic time to last created unit
Wait x seconds
Unit - Order (Last created unit) to Night Elf Dryad - Abolish Magic Target unit of ability being cast
Dummy Trigger
Event
A unit starts casting an ability
Conditions
Ability being cast equal to (dummy ability - Abolish Magic)
Actions
Animation - Change (Target unit of ability being cast)'s animation speed to 100% of its original speed
Unit - Make Target unit of ability being cast Vulnerable
But no normal animation speed...
I tried also to make the freezed unit invulnerable (like in sleep ability) and then return it to vulnerable after a while just like i did above and it wont return it as well.
If someone could help me i'd be very thankful !