- Joined
- Dec 22, 2007
- Messages
- 103
-
Events
-
Unit - A unit Begins casting an ability
-
-
Conditions
-
And - All (Conditions) are true
-
Conditions
-
(Ability being cast) Equal to Fire Shield
-
(Unit-type of (Casting unit)) Equal to Daemon
-
-
-
-
Actions
-
Set Daemon = (Casting unit)
-
Set FireShieldTarget = (Target unit of ability being cast)
-
Unit - Add Fire Shield (Effect) to FireShieldTarget
-
Unit - Add Fire Shield Armor to FireShieldTarget
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
If - Conditions
-
(Level of Fire Shield for Daemon) Equal to 2
-
-
Then - Actions
-
Unit - Set level of Fire Shield (Effect) for FireShieldTarget to 2
-
Unit - Set level of Fire Shield Armor for FireShieldTarget to 2
-
-
Else - Actions
-
Do Nothing
-
-
-
Wait until ((FireShieldTarget has buff Fire Shield) Equal to False) checking every 1.00 seconds
-
Unit - Remove Fire Shield (Effect) from FireShieldTarget
-
Unit - Remove Fire Shield Armor from FireShieldTarget
-
The Daemon is a normal unit, but it has levels for its abilities because of a Soul Theft ability which is usable once, and enhances his MS, attack and abilities.