-
Healing Touch / Mass Inner Fire
-
Events
-
Unit - A unit Starts the effect of an ability
-
-
Conditions
-
(Ability being cast) Equal to Healing Touch (Inner Fire)
-
-
Actions
-
Set T1empPoint = (Target point of ability being cast)
-
Set U1GTemp = (Units within 250.00 of T1empPoint matching ((((Matching unit) is A structure) Equal to False) and ((((Matching unit) belongs to an ally of (Owner of Shaman)) Equal to True) and ((((Matching unit) is alive) Equal to True) and (((Matching unit) has buff Healing Touch ) Equal to False)))
-
Unit Group - Pick every unit in U1GTemp and do (Actions)
-
Loop - Actions
-
Unit - Create 1 The Dummy for (Owner of Shaman) at T1empPoint facing Default building facing degrees
-
Unit - Add Healing Touch (dummy) (Inner Fire) to (Last created unit)
-
Unit - Order (Last created unit) to Human Priest - Inner Fire (Picked unit)
-
Unit - Add a 1.00 second Generic expiration timer to (Last created unit)
-
-
-
Custom script: call DestroyGroup(udg_U1GTemp)
-
Custom script: call RemoveLocation(udg_T1empPoint)
-
-
Is there an obvious problem to this?
Thank you in advance for your help!
I can post a video if an illustration is needed.