- Joined
- Oct 21, 2006
- Messages
- 3,230
-
B Bladestorm
-
Events
- Unit - A unit Starts the effect of an ability
-
Conditions
- (Ability being cast) Equal to Bladestorm
-
Actions
- Unit Group - Pick every unit in (Units within 300.00 of (Position of (Casting unit)) matching (((Picked unit) is alive) Equal to True)) and do (Unit Group - Add (Picked unit) to AttackGroup[(Player number of (Owner of (Casting unit)))])
- Player Group - Pick every player in (All allies of (Owner of (Casting unit))) and do (Unit Group - Remove all units of (Units owned by (Picked player)) from AttackGroup[(Player number of (Owner of (Casting unit)))])
-
Unit Group - Pick every unit in AttackGroup[(Player number of (Owner of (Casting unit)))] and do (Actions)
-
Loop - Actions
- Unit - Cause (Casting unit) to damage (Picked unit), dealing (Real((Agility of (Casting unit) (Include bonuses)))) damage of attack type Normal and damage type Normal
- Set Attack_Damage = (Agility of (Casting unit) (Include bonuses))
- Set Attack_Target = (Casting unit)
- Special Effect - Create a special effect attached to the origin of (Picked unit) using Objects\Spawnmodels\Human\HumanBlood\HumanBloodFootman.mdl
- Special Effect - Destroy (Last created special effect)
- Trigger - Run Show Damage <gen> (checking conditions)
-
Loop - Actions
- Unit Group - Remove all units from AttackGroup[(Player number of (Owner of (Casting unit)))]
-
Events