Venge22
New Member
- Reaction score
- 10
Hey can u make me like any sort of spell? I dont care wat it is, as long as its cool.
Frost Bash
Events
Unit - A unit Is attacked
Conditions
(Level of Frost Bash for (Attacking unit)) Greater than (>) 0
Actions
Multiple FunctionsIf (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
(Random integer number between 0 and 100) Less than or equal to (<=) (10 + (10 x (Level of Frost Bash for (Attacking unit))))
Then - Actions
Set loc = (Position of (Triggering unit))
Unit - Create 1 Dummy for (Owner of (Attacking unit)) at loc facing Default building facing (270.0) degrees
Custom script: call RemoveLocation(udg_loc)
Unit - Add Frost Nova to (Last created unit)
Unit - Set level of Frost Nova for (Last created unit) to (Level of Frost Bash for (Attacking unit))
Unit - Order (Last created unit) to Undead Lich - Frost Nova (Attacked unit)
Unit - Add a 3.00 second Generic expiration timer to (Last created unit)
Else - Actions
CA Learn
Events
Unit - A unit Learns a skill
Conditions
(Learned Hero Skill) Equal to (==) Curse Aura
Actions
Unit Group - Add (Triggering unit) to CA_Group
CA Cast
Events
Time - Every 1.00 seconds of game time
Conditions
Actions
Unit Group - Pick every unit in CA_Group and do (Actions)
Loop - Actions
Multiple FunctionsIf (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
(Level of Curse Aura for (Picked unit)) Less than (<) 1
Then - Actions
Unit Group - Remove (Picked unit) from CA_Group
Else - Actions
Multiple FunctionsIf (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
((Picked unit) is alive) Equal to (==) True
Then - Actions
Set loc = (Position of (Picked unit))
Set group = (Units within (400.00 + (100.00 x (Real((Level of Curse Aura for (Picked unit)))))) of loc matching ((((Matching unit) is alive) Equal to (==) True) and (((Matching unit) belongs to an enemy of (Owner of (Picked unit))) Equal to (==) True)))
Custom script: call RemoveLocation(udg_loc)
Set u = (Picked unit)
Unit Group - Pick every unit in group and do (Actions)
Loop - Actions
Set loc = (Position of (Picked unit))
Unit - Create 1 Dummy for (Owner of u) at loc facing Default building facing (270.0) degrees
Custom script: call RemoveLocation(udg_loc)
Unit - Add Dummy Curse to (Last created unit)
Unit - Set level of Dummy Curse for (Last created unit) to (Level of Curse Aura for u)
Unit - Order (Last created unit) to Undead Banshee - Curse (Picked unit)
Unit - Add a 5.00 second Generic expiration timer to (Last created unit)
Custom script: call DestroyGroup(udg_group)
Else - Actions