- Joined
- May 27, 2012
- Messages
- 60
I just finished another spell, I'm hoping this ones leakless, and fine the way it is.
Here we go.
I'm just posting these for learning purposes.
Here we go.
I'm just posting these for learning purposes.
-
Soul Eater
-
Events
- Unit - A unit Starts the effect of an ability
-
Conditions
- (Ability being cast) Equal to (==) Soul Eater (UL)
-
Actions
- -------- Set Variables --------
- Set SoulEaterAbpoint = (Target point of ability being cast)
- -------- Special Effects --------
- Unit - Create 1 SoulEaterDummy1 for Player 1 (Red) at SoulEaterAbpoint facing (Position of (Triggering unit))
- Unit - Add a 1.00 second Generic expiration timer to (Last created unit)
- Unit - Create 1 SoulEaterDummy2 for Player 1 (Red) at SoulEaterAbpoint facing (Position of (Triggering unit))
- Unit - Add a 1.00 second Generic expiration timer to (Last created unit)
- -------- Damage --------
-
Unit Group - Pick every unit in (Units within 600.00 of SoulEaterAbpoint matching ((((Matching unit) is A structure) Equal to (==) False) and ((((Matching unit) is alive) Equal to (==) True) and (((Matching unit) belongs to an enemy of (Triggering player)) Equal to (==) True)))) and do (Actions)
-
Loop - Actions
- Unit - Cause (Triggering unit) to damage (Picked unit), dealing ((Real((Level of (Ability being cast) for (Triggering unit)))) x (0.50 x (Real((Intelligence of (Triggering unit) (Include bonuses)))))) damage of attack type Spells and damage type Normal
- Custom script: call RemoveLocation (udg_SoulEaterAbpoint)
-
Loop - Actions
-
Events