Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.
Events
A unit starts the effect of an ability
Conditions
(Ability being cast) equal to (Your spell)
Actions
pick every unit in (units within x range matching condition (owner of matching unit is an enemy of owner of casting unit) ) and do actions:
create 1 dummy unit at position of picked unit
order last created unit to night elf - entangling roots picked unit
Yes it does!!!Roots = can be dispelled, deals damage over time, doesn't disable spell casting.
Events

Unit - A unit starts the effect of an ability
Conditions

Ability being cast equal to ThunderClap
Actions

Unit Group - Pick every unit in (Units in Playable Map Area matching (((Matching Unit) has buff Entangling Roots) equal to True) and do Actions


Loop - Actions



Unit - Create 1 dummy unit for Owner of (Triggering Unit) at Position of (Picked Unit) facing Random Angle



Unit - Set the level of Entangling Roots for Last Created Unit to Level of ThunderClap for (Triggering Unit)



Unit - Add a 1.00 second Force of Nature expiration timer to Last Created Unit



Unit - Order Last Created Unit to Night Elf Keeper of the Grove - Entangling Roots Picked Unit
loop is the way to go...
trigger

Events


Unit - A unit Starts the effect of an ability

Conditions


(Ability being cast) Equal to (==) Entangling Roots


((Casting unit) is A Hero) Equal to (==) True

Actions


Set point = (Position of (Target unit of ability being cast))


Set unitgroup = (Units within 500.00 of point)


Unit Group - Pick every unit in aa_unitgroup and do (Actions)



Loop - Actions




Unit - Create 1 Unit You Created Earlier for (Owner of (Casting unit)) at point facing Default building facing (270.0) degrees




Unit - Add a 1.00 second Generic expiration timer to (Last created unit)




Unit - Order (Last created unit) to Night Elf Keeper Of The Grove - Entangling Roots (Picked unit)


Custom script: call RemoveLocation(udg_point)


Custom script: call DestroyGroup(udg_unitgroup)
Events - Unit - Generic
Conditions - Ability Comparison
Conditions - Boolean Comparison - Unit Classification Check
Actions - General - Set Variable
Actions - General - Set Variable
Actions - Unit Group - Pick Every Unit and do Multiple Actions
Actions - Unit - Create Unit
Actions - Unit - Add Expiration Timer
Actions - Unit - Issue Order Targeting a Unit
Actions - General - Custom Script
Actions - General - Custom Script