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!
Unit Group - Pick every unit in (Units of type Dummy) and do (Actions)
Loop - Actions
Unit - Order (Picked unit) to Orc Tauren Chieftain - War Stomp .
Light Blast
Events
Unit - A unit Begins casting an ability
Conditions
(Ability being cast) Equal to Light Blast
Actions
Set Variable Set Temp_Caster = (Casting unit)
Set Variable Set Temp_Point = (Position of Temp_Caster)
Set Variable Set Enemy_Units = (Units within 400.00 of Temp_Point matching (((Matching unit) is Undead) Equal to True).)
Set Variable Set Allied_Units = (Units within 400.00 of Temp_Point matching (((Matching unit) belongs to an ally of (Owner of Temp_Caster).) Equal to True).)
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
(Level of Light Blast for Temp_Caster) Equal to 1
Then - Actions
Unit Group - Pick every unit in Allied_Units and do (Actions)
Loop - Actions
Unit - Set life of (Picked unit) to ((Life of (Picked unit)) + 100.00)
Special Effect - Create a special effect attached to the origin (Unexpected type: 'attachpoint') of (Picked unit) using Abilities\Spells\Items\StaffOfPurification\PurificationTarget.mdl
Special Effect - Destroy (Last created special effect)
Unit Group - Pick every unit in Enemy_Units and do (Actions)
Loop - Actions
Unit - Cause Temp_Caster to damage (Picked unit) , dealing 100.00 damage of attack type Spells and damage type Normal
Special Effect - Create a special effect attached to the origin (Unexpected type: 'attachpoint') of (Picked unit) using Abilities\Spells\Items\StaffOfPurification\PurificationTarget.mdl
Special Effect - Destroy (Last created special effect)
Else - Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
(Level of Light Blast for Temp_Caster) Equal to 2
Then - Actions
Unit Group - Pick every unit in Allied_Units and do (Actions)
Loop - Actions
Unit - Set life of (Picked unit) to ((Life of (Picked unit)) + 150.00)
Special Effect - Create a special effect attached to the origin (Unexpected type: 'attachpoint') of (Picked unit) using Abilities\Spells\Items\StaffOfPurification\PurificationTarget.mdl
Special Effect - Destroy (Last created special effect)
Unit Group - Pick every unit in Enemy_Units and do (Actions)
Loop - Actions
Unit - Cause Temp_Caster to damage (Picked unit) , dealing 150.00 damage of attack type Spells and damage type Normal
Special Effect - Create a special effect attached to the origin (Unexpected type: 'attachpoint') of (Picked unit) using Abilities\Spells\Items\StaffOfPurification\PurificationTarget.mdl
Special Effect - Destroy (Last created special effect)
Else - Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
(Level of Light Blast for Temp_Caster) Equal to 3
Then - Actions
Unit Group - Pick every unit in Allied_Units and do (Actions)
Loop - Actions
Unit - Set life of (Picked unit) to ((Life of (Picked unit)) + 200.00)
Special Effect - Create a special effect attached to the origin (Unexpected type: 'attachpoint') of (Picked unit) using Abilities\Spells\Items\StaffOfPurification\PurificationTarget.mdl
Special Effect - Destroy (Last created special effect)
Unit Group - Pick every unit in Enemy_Units and do (Actions)
Loop - Actions
Unit - Cause Temp_Caster to damage (Picked unit) , dealing 200.00 damage of attack type Spells and damage type Normal
Special Effect - Create a special effect attached to the origin (Unexpected type: 'attachpoint') of (Picked unit) using Abilities\Spells\Items\StaffOfPurification\PurificationTarget.mdl
Special Effect - Destroy (Last created special effect)
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.