-
Corpse Explosion
-
Events
- Unit - A unit Starts the effect of an ability
- Conditions
-
Actions
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
If - Conditions
- (Ability being cast) Equal to Corpse Explosion
-
Then - Actions
-
Unit Group - Pick every unit in (Units in (Region centered at (Target point of ability being cast) with size (250.00, 250.00)) matching ((((Matching unit) is dead) Equal to True) and (((Matching unit) is Mechanical) Equal to False))) and do (Actions)
-
Loop - Actions
- Animation - Change (Picked unit)'s vertex coloring to (100.00%, 100.00%, 100.00%) with 100.00% transparency
- Unit - Replace (Picked unit) with a Corpse Explosion Dummy using The new unit's default life and mana
- Unit - Change ownership of (Last replaced unit) to (Owner of (Casting unit)) and Retain color
- Unit - Make (Last replaced unit) Explode on death
- Unit - Cause (Last replaced unit) to damage circular area after 0.00 seconds of radius 250.00 at (Position of (Picked unit)), dealing (100.00 x (Real((Level of Corpse Explosion for (Casting unit))))) damage of attack type Spells and damage type Normal
- Unit - Add a 0.01 second Generic expiration timer to (Last created unit)
-
Loop - Actions
-
Unit Group - Pick every unit in (Units in (Region centered at (Target point of ability being cast) with size (250.00, 250.00)) matching ((((Matching unit) is dead) Equal to True) and (((Matching unit) is Mechanical) Equal to False))) and do (Actions)
- Else - Actions
-
If - Conditions
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
Events