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.
This way since I don't have the editor here to create the thing and copy-paste.Event
A unit starts the effect of an ability
Conditions
Unit Type of (Triggering Unit) is not equal to Dummy
Actions
Set Point = Position of (Target Unit of Ability Being Cast)
Custom script: set bj_wantDestroyGroup = true
Unit Group - Pick Every unit in (Units within 400 range from Point Matching (Matching Unit is an Enemy of Triggering Unit = True) and do actions
loop
Unit - Create 1 Dummy at Point for (Triggering Player) facing default degrees.
Unit - Add 'Your*Shadow*Strike*Spell' to (Last Created Unit)
Unit - Order (last created unit) to Undead - Shadow Strike (Picked Unit).
Unit - Add a 0.5 Generic expiration timer to (Last Created Unit)
Custom script: call RemoveLocation(udg_Point)
Set Point = (Target Point of Ability being cast)
Unit Group - (Pick every unit in (Units within 400 of Point)) and do (Actions)
Add acid bomb but make it cast shadow strike?
Yeah, right...why bother write all that text for nothing ?@chucky - learn to use Trigger tags
also, no need for the group variable as the custom script set bj_wantblahblah automates the destruction of the group... and you leak the locations too...
Events

Unit - A unit starts the effect of an ability
Conditions

Ability being cast is equal to ShadowStrikeAOE
Actions

Set Point = Target Point of Ability Being Cast

Set Owner = Owner of Triggering Unit

Custom script: set bj_wantDestroyGroup = true

Unit Group - Pick every unit within 400 of Point + your filters here


Do - Actions



Set Point2 = Position of Picked Unit



Unit - Create 1 dummy for Owner at Point2 facing



set Dummy = Last Created Unit



Unit - Add ShadowStrikeReal to Dummy



Unit - Add a 1.00 second expiration timer to Dummy



Unit - Order Dummy to Night Elf Warden - Shadow Strike Picked Unit



Custom script: call RemoveLocation(udg_Point2)


Custom script: call RemoveLocation(udg_Point)
what happens exactly? is the shadow strike you added, the modified one? (the one named Acid bomb earlier)...
also, the RemoveLocation for udg_Point should be outside of the group loop...
*Paste your Trigger Here*
