Listen to a special audio message from Bill Roper to the Hive Workshop community (Bill is a former Vice President of Blizzard Entertainment, Producer, Designer, Musician, Voice Actor) 🔗Click here to hear his message!
Ability being cast Equal to <Your ability>, e.g. "My ability"
Actions
Set Target1 = (Target unit of ability being cast)
Set Caster1 = (Triggering unit)
Set Point1 = (Position of (Target1))
Unit - Create 1 dummy unit for (Owner of (Caster1)) at (Point1) facing default building degrees
Unit - Add a 2.00 seconds generic expiration timer to (Last created unit)
----
For Stun:
Unit - Add Storm Bolt to (Last created unit)
Unit - Set level of (Storm Bolt) for (Last created unit) to ((Level of (The ability casted, "My ability") for (Caster1))
Unit - Order (Last created unit) to Human Mountain King - Storm Bolt (Target1)
------
Slow
-----
Unit - Add Cripple to (Last created unit)
Unit - Set level of (Cripple) for (Last created unit) to (Level of (your ability casted above, "My ability")) for (Caster1))
Unit - Order (Last created unit) to Undead Necromancer - Cripple (Target1)
-----
Silence
-----
Unit - Add Soul Burn to (Last created unit)
Unit - Set level of (Soul Burn) for (Last create unit) to (Level of (your ability casted above, "My ability")) for (Caster1))
Unit - Order (Last created unit) to Neutral Fire Lord - Soul Burn (Target1)
Custom script: call RemoveLocation (udg_Point1)
Know that the abilities you add to the dummy are for the effects you want. In order to make it work, you need to make a copy of the specific ability, set mana cost to 0, set the "Stats - Hero ability" to False and have number of levels equal to number of levels for "My ability". Also, modify the stats of the spell.
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.