- Joined
- Aug 15, 2008
- Messages
- 720
-
Shield of Light
-
Events
- Unit - A unit Finishes casting an ability
-
Conditions
- (Ability being cast) Equal to (==) Shield of Light
-
Actions
- Custom script: local unit udg_Target
- Custom script: local unit udg_Caster
- Custom script: local group udg_tempGroup
- Custom script: local location udg_tempLoc
-
Set Target = (Target unit of ability being cast)
-
Do Multiple ActionsFor each (Integer A) from 1 to 20, do (Actions)
-
Loop - Actions
- Set tempLoc = (Position of Target)
-
Set tempGroup = (Units within 500.00 of tempLoc)
-
Do Multiple ActionsFor each (Integer A) from 1 to (Hero level of Blood Mage 0001 <gen>), do (Actions)
-
Loop - Actions
- Unit - Create 1 dummy for (Owner of Target) at tempLoc facing Default building facing (270.0) degrees
- Unit - Add a 1.50 second Generic expiration timer to (Last created unit)
- Unit - Add Forked Lightning (Shield of Light) to (Last created unit)
-
Unit Group - Pick every unit in tempGroup and do (Actions)
-
Loop - Actions
- Unit - Order (Last created unit) to Neutral Naga Sea Witch - Forked Lightning (Random unit from tempGroup)
-
Loop - Actions
-
Loop - Actions
-
Do Multiple ActionsFor each (Integer A) from 1 to (Hero level of Blood Mage 0001 <gen>), do (Actions)
- Wait 0.50 seconds
-
Loop - Actions
-
Do Multiple ActionsFor each (Integer A) from 1 to 20, do (Actions)
- Custom script: call RemoveLocation(udg_tempLoc)
- Custom script: call DestroyGroup(udg_tempGroup)
-
Events