- Joined
- Mar 15, 2007
- Messages
- 230
So I started another thread looking for ideas for abilities when I got a response with this:
Here are my triggersChooser of the Slain (Active): Targets an area. Friendly units in the area deal increased damage but take damage over time. On death, deals damage to all surrounding enemies and restores X mana to the Archdruid.
-
Chosen Roar
-
Events
-
Unit - A unit Spawns a summoned unit
-
-
Conditions
-
((Summoned unit) is in (Units of type Chooser of the Slain Dummy 1).) Equal to True
-
-
Actions
-
Set VariableSet UDex = (Custom value of (Summoning unit))
-
Set VariableSet Chooser_Caster[UDex] = (Casting unit)
-
Set VariableSet Chosen_RoarPoint = (Position of (Summoned unit))
-
Unit - Order (Summoned unit) to Night Elf Druid Of The Claw - Roar.
-
Unit - Add a 2.00 second Generic expiration timer to (Summoned unit)
-
Wait 2.00 game-time seconds
-
Unit Group - Pick every unit in (Units within 500.00 of Chosen_RoarPoint matching (((Picked unit) has buff Chooser of the Slain ) Equal to True).) and do (Actions)
-
Loop - Actions
-
Unit Group - Add (Picked unit) to Chosen_Units[UDex]
-
Wait until (((Picked unit) has buff Chooser of the Slain ) Equal to False), checking every 0.20 seconds
-
Unit Group - Remove (Picked unit) from Chosen_Units[UDex].
-
-
-
Custom script: call RemoveLocation(udg_Chosen_RoarPoint)
-
-
-
Chosen Death
-
Events
-
Unit - A unit Dies
-
-
Conditions
-
((Dying unit) is in Chosen_Units[UDex].) Equal to True
-
-
Actions
-
Set VariableSet Chosen_Blast = (Position of (Dying unit))
-
Unit - Create 1 Chooser of the Slain Dummy 2 for (Owner of (Dying unit)) at Chosen_Blast facing Default building facing degrees
-
Unit - Order (Last created unit) to Neutral - Kaboom! Chosen_Blast
-
Special Effect - Create a special effect at Chosen_Blast using Abilities\Spells\Other\Stampede\StampedeMissileDeath.mdl
-
Special Effect - Destroy (Last created special effect)
-
Unit - Set mana of Chooser_Caster[UDex] to ((Mana of Chooser_Caster[UDex]) + 15.00)
-
Custom script: call RemoveLocation(udg_Chosen_Blast)
-
-