- Joined
- Apr 13, 2005
- Messages
- 630
i got this trigger that idk how to remove the point
for the leapcaster n target point do i have to use 1 thru how many players meaning i have to copy n paste the trigger like
or just say [player number of (owner of (casting unit))]?
-
Leap
-

Events
-


Unit - A unit Starts the effect of an ability
-
-

Conditions
-


(Ability being cast) Equal to Leap
-
-

Actions
-


Set Leapcaster[(Player number of (Owner of (Casting unit)))] = (Casting unit)
-


Set LeapCasterPoint[(Player number of (Owner of (Casting unit)))] = (Position of (Casting unit))
-


Set LeapTargetPoint[(Player number of (Owner of (Casting unit)))] = (Target point of ability being cast)
-


Unit - Pause Leapcaster[(Player number of (Owner of (Casting unit)))]
-


Unit - Turn collision for Leapcaster[(Player number of (Owner of (Casting unit)))] Off
-


Unit - Add Crow Form to Leapcaster[(Player number of (Owner of (Casting unit)))]
-


Animation - Change Leapcaster[(Player number of (Owner of (Casting unit)))]'s animation speed to 50.00% of its original speed
-


Animation - Play Leapcaster[(Player number of (Owner of (Casting unit)))]'s walk animation, using only Common animations
-


Trigger - Turn on LeapFlyLoop <gen>
-


Animation - Change Leapcaster[(Player number of (Owner of (Casting unit)))] flying height to 700.00 at 400.00
-


Wait 0.50 seconds
-


Animation - Change Leapcaster[(Player number of (Owner of (Casting unit)))] flying height to 0.00 at 700.00
-


Wait 0.30 seconds
-


Animation - Change Leapcaster[(Player number of (Owner of (Casting unit)))]'s animation speed to 100.00% of its original speed
-


Animation - Reset Leapcaster[(Player number of (Owner of (Casting unit)))]'s animation
-


Trigger - Turn off LeapFlyLoop <gen>
-


Wait 0.05 seconds
-


Unit - Remove Crow Form from Leapcaster[(Player number of (Owner of (Casting unit)))]
-


Unit - Unpause Leapcaster[(Player number of (Owner of (Casting unit)))]
-


Unit - Turn collision for Leapcaster[(Player number of (Owner of (Casting unit)))] On
-


Custom script: call RemoveLocation(udg_LeapTargetPoint[1])
-


Custom script: call RemoveLocation(udg_LeapCasterPoint[1])
-


Set Leapcaster[(Player number of (Owner of (Casting unit)))] = No unit
-
-
-
LeapFlyLoop
-

Events
-


Time - Every 0.01 seconds of game time
-
-

Conditions
-

Actions
-


Set LeapSecSecPoint[(Player number of (Owner of (Casting unit)))] = (Position of Leapcaster[(Player number of (Owner of (Casting unit)))])
-


Set LeapSecPoint[(Player number of (Owner of (Casting unit)))] = (LeapSecSecPoint[(Player number of (Owner of (Casting unit)))] offset by ((Distance between LeapSecSecPoint[(Player number of (Owner of (Casting unit)))] and LeapTargetPoint[(Player number of (Owner of (Casting unit)))]) / 110.00) towards (Angle from LeapCast
-


Unit - Move Leapcaster[(Player number of (Owner of (Casting unit)))] instantly to LeapSecPoint[(Player number of (Owner of (Casting unit)))], facing (Angle from LeapCasterPoint[(Player number of (Owner of (Casting unit)))] to LeapTargetPoint[(Player number of (Owner of (Casting unit)))]) degrees
-


Custom script: call RemoveLocation(udg_LeapSecSecPoint[1])
-


Custom script: call RemoveLocation(udg_LeapSecSecPoint[2])
-


Custom script: call RemoveLocation(udg_LeapSecSecPoint[3])
-


Custom script: call RemoveLocation(udg_LeapSecSecPoint[4])
-


Custom script: call RemoveLocation(udg_LeapSecSecPoint[5])
-


Custom script: call RemoveLocation(udg_LeapSecPoint[1])
-


Custom script: call RemoveLocation(udg_LeapSecPoint[2])
-


Custom script: call RemoveLocation(udg_LeapSecPoint[3])
-


Custom script: call RemoveLocation(udg_LeapSecPoint[4])
-


Custom script: call RemoveLocation(udg_LeapSecPoint[5])
-
-
Last edited:

