stan0033
Banned
- Joined
- Jun 27, 2010
- Messages
- 2,683
Demonic circle:
cast 1: puts demonic circle at the position of the warlock.
cast 2: teleports the warlock at the demonic circle.
Note: the spell is not meant to be MUI.
cast 1: puts demonic circle at the position of the warlock.
cast 2: teleports the warlock at the demonic circle.
Note: the spell is not meant to be MUI.
-
Demonic Circle
-
Events
- Unit - A unit Starts the effect of an ability
-
Conditions
- (Ability being cast) Equal to Demonic Circle (Warlock)
-
Actions
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
If - Conditions
- Warlock_DC_CanTel Equal to False
-
Then - Actions
- Set Units_CheckGr[7] = (Units in (Playable map area) matching ((Unit-type of (Matching unit)) Equal to Warlock))
-
Unit Group - Pick every unit in Units_CheckGr[7] and do (Actions)
-
Loop - Actions
- Set Warlock_DC_Loc = (Position of (Picked unit))
-
Loop - Actions
- Special Effect - Create a special effect at Warlock_DC_Loc using Abilities\Spells\Human\MassTeleport\MassTeleportTo.mdl
- Set Warlock_DC_Effect = (Last created special effect)
- Custom script: call DestroyGroup(udg_Units_CheckGr[7])
- Set Warlock_DC_CanTel = True
- Skip remaining actions
- Else - Actions
-
If - Conditions
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
If - Conditions
- Warlock_DC_CanTel Equal to False
-
Then - Actions
- Set Units_CheckGr[7] = (Units in (Playable map area) matching ((Unit-type of (Matching unit)) Equal to Warlock))
-
Unit Group - Pick every unit in Units_CheckGr[7] and do (Actions)
-
Loop - Actions
- Unit - Move (Picked unit) instantly to Warlock_DC_Loc
- Camera - Pan camera for (Owner of (Picked unit)) to Warlock_DC_Loc over 0.00 seconds
-
Loop - Actions
- Custom script: call DestroyGroup(udg_Units_CheckGr[7])
- Special Effect - Destroy Warlock_DC_Effect
- Custom script: call RemoveLocation(udg_Warlock_DC_Loc)
- Set Warlock_DC_CanTel = False
- Skip remaining actions
- Else - Actions
-
If - Conditions
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
Events