OmniSlash
Events
Unit - A unit Starts the effect of an ability
Conditions
(Ability being cast) Equal to Omni-Slash
Actions
For each (Integer A) from 1 to 3, do (Actions)
Loop - Actions
Unit Group - Add (Random unit from (Units within 500.00 of (Position of (Triggering unit)))) to UnitGroupOmniSlash
Unit - Move (Triggering unit) instantly to (Position of (Random unit from UnitGroupOmniSlash))
Unit - Order (Triggering unit) to Attack Once (Picked unit)
Wait 0.50 seconds
Unit Group - Remove (Picked unit) from UnitGroupOmniSlash