sentrywiz
S
sentrywiz
Hi all.
I am trying to cause a unit to face a point, but the unit has movement disabled. Because of that, the dummy unit that its created flies in the same direction over and over.
I am trying to cause a unit to face a point, but the unit has movement disabled. Because of that, the dummy unit that its created flies in the same direction over and over.
-
Actions
-
Set P_StartLoc = (Position of (Triggering unit))
-
Set P_EndLoc = (Target point of ability being cast)
-
Set P_ShotCaster[(Player number of (Owner of (Triggering unit)))] = (Triggering unit)
-
Unit - Make P_ShotCaster[(Player number of (Owner of (Triggering unit)))] face P_EndLoc over 0.00 seconds
-
Unit - Create 1 Dummy Shot for (Owner of (Triggering unit)) at P_StartLoc facing (Facing of P_ShotCaster[(Player number of (Owner of (Triggering unit)))]) degrees
-
Set P_ShotDummy[(Player number of (Owner of (Triggering unit)))] = (Last created unit)
-
Set P_ShotRange[(Player number of (Owner of (Triggering unit)))] = 0
-
Unit Group - Add P_ShotDummy[(Player number of (Owner of (Triggering unit)))] to G_ShotGroup
-
Set P_CurrentShots = (P_CurrentShots + 1)
-
Trigger - Turn on Move Shot <gen>
-
Custom script: call RemoveLocation ( udg_P_StartLoc )
-
Custom script: call RemoveLocation ( udg_P_EndLoc )
-