Thanks to the mod who cleaned up all the spam.
Can't post all screenies sorry, but heres the spells.
Touch of Death
Drain Life
Sleep (Blizzard Spell)
Death (Ultimate)
Can't post all screenies sorry, but heres the spells.
Touch of Death
Code:
Creates a void at the a point, dealing 50/100/150/200 damage to all surrounding units.
Touch of Death
Events
Unit - A unit Begins casting an ability
Conditions
(Ability being cast) Equal to Touch of Death
Actions
Set Temp_TOD_Caster = (Triggering unit)
Set TOD_Level = (Level of Touch of Death for Temp_TOD_Caster)
Set Temp_TOD_CasterPoint = (Position of Temp_TOD_Caster)
Set Temp_TOD_CasterTarget = (Target point of ability being cast)
Lightning - Create a Drain Life lightning effect from source Temp_TOD_CasterPoint to target Temp_TOD_CasterTarget
Set TOD_Lightning = (Last created lightning effect)
Special Effect - Create a special effect at Temp_TOD_CasterTarget using Abilities\Spells\Other\Charm\CharmTarget.mdl
Unit Group - Pick every unit in (Units within 100.00 of Temp_TOD_CasterTarget) and do (Actions)
Loop - Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
TOD_Level Equal to 1
Then - Actions
Unit - Set life of (Picked unit) to ((Life of (Picked unit)) - 50.00)
Else - Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
TOD_Level Equal to 2
Then - Actions
Unit - Set life of (Picked unit) to ((Life of (Picked unit)) - 100.00)
Else - Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
TOD_Level Equal to 3
Then - Actions
Unit - Set life of (Picked unit) to ((Life of (Picked unit)) - 150.00)
Else - Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
TOD_Level Equal to 4
Then - Actions
Unit - Set life of (Picked unit) to ((Life of (Picked unit)) - 200.00)
Else - Actions
Do nothing
Wait 2.00 seconds
Custom script: call RemoveLocation (udg_Temp_TOD_CasterPoint)
Custom script: call RemoveLocation (udg_Temp_TOD_CasterTarget)
Lightning - Destroy TOD_Lightning
Drain Life
Code:
Creates a connection between the Leecher and up to 3 enemies letting the Leecher suck the life out of a unit. Level 1 - 85 damage per unit and life gained. Level 2 - 160 damage per unit and life gained. Level 3 - 250 damage per unit and life gained. Level 4 - 325 damage per unit and life gained.
Drain Life
Events
Unit - A unit Finishes casting an ability
Conditions
(Ability being cast) Equal to Drain Life
Actions
Set DL_Level = (Level of Drain Life for (Triggering unit))
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
DL_Level Equal to 1
Then - Actions
Unit - Set life of (Triggering unit) to ((Life of (Triggering unit)) + 85.00)
Else - Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
DL_Level Equal to 2
Then - Actions
Unit - Set life of (Triggering unit) to ((Life of (Triggering unit)) + 160.00)
Else - Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
DL_Level Equal to 3
Then - Actions
Unit - Set life of (Triggering unit) to ((Life of (Triggering unit)) + 250.00)
Else - Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
DL_Level Equal to 4
Then - Actions
Unit - Set life of (Triggering unit) to ((Life of (Triggering unit)) + 325.00)
Else - Actions
Do nothing
Code:
Puts a target enemy unit to sleep. A sleeping unit can be awoken by attacking it. Level 1 - 20 second sleep for 100 mana. Level 2 - 40 second sleep for 75 mana. Level 3 - 60 second sleep for 50 mana. Level 4 - 80 second sleep for 25 mana.
Code:
Causes rains of death to pour down in a large area, killing enemy units for 40 hit points per second. Lasts 45 seconds.