-
Actions
-

Unit - Add Storm Crow Form to (Casting unit)
-

Unit - Remove Storm Crow Form from (Casting unit)
-

Wait 0.25 seconds
-

Set Position_Caster = (Position of (Triggering unit))
-

Set Position_Caster_All[(Player number of (Owner of (Triggering unit)))] = Position_Caster
-

Set Caster[(Player number of (Owner of (Triggering unit)))] = (Casting unit)
-

Set Unit_Group_All[(Player number of (Owner of (Triggering unit)))] = (Units in (Region centered at Position_Caster_All[(Player number of (Owner of (Triggering unit)))] with size (1000.00, 1000.00)) matching ((Booleans_Alive Equal to True) and ((((Matching unit) is A ground unit) Equal to True) and (Booleans_Enemy Equal to True
-

Countdown Timer - Start Timer[(Player number of (Owner of (Triggering unit)))] as a One-shot timer that will expire in 5.00 seconds
-

Set Timer[(Player number of (Owner of (Triggering unit)))] = (Last started timer)
-

Unit - Pause (Casting unit)
-

Animation - Change Caster[(Player number of (Owner of (Triggering unit)))] flying height to 1000.00 at 200.00
-

Wait until ((Integer((Remaining time for Timer[(Player number of (Owner of (Triggering unit)))]))) Less than or equal to 0), checking every 0.10 seconds
-

Countdown Timer - Start Timer[(Player number of (Owner of (Triggering unit)))] as a One-shot timer that will expire in 1.80 seconds
-

Animation - Change Caster[(Player number of (Owner of (Triggering unit)))] flying height to 0.00 at 900.00
-

Wait until ((Integer((Remaining time for Timer[(Player number of (Owner of (Triggering unit)))]))) Less than or equal to 0), checking every 0.10 seconds
-

Unit Group - Pick every unit in Unit_Group_All[(Player number of (Owner of (Triggering unit)))] and do (Actions)
-


Loop - Actions
-



Unit - Cause Caster[(Player number of (Owner of (Triggering unit)))] to damage (Picked unit), dealing 2500.00 damage of attack type Spells and damage type Normal
-
-
-

Unit - Create 1 Thunder Clap for (Owner of (Casting unit)) at Position_Caster_All[(Player number of (Owner of (Triggering unit)))] facing Default building facing degrees
-

Unit - Add a 1.00 second Raise Dead expiration timer to (Last created unit)
-

Unit - Order Caster[(Player number of (Owner of (Triggering unit)))] to Stop
-

Unit - Unpause Caster[(Player number of (Owner of (Triggering unit)))]
-

Custom script: call RemoveLocation(udg_Position_Caster)
-



