• Listen to a special audio message from Bill Roper to the Hive Workshop community (Bill is a former Vice President of Blizzard Entertainment, Producer, Designer, Musician, Voice Actor) 🔗Click here to hear his message!
  • Read Evilhog's interview with Gregory Alper, the original composer of the music for WarCraft: Orcs & Humans 🔗Click here to read the full interview.

Help Moving Trigger Tied Event Region

Status
Not open for further replies.
Level 6
Joined
Sep 11, 2006
Messages
172
Can someone help me understand how to move my region using rects so that the last trigger on the list fires?

  • Drone Launcher
    • Events
      • Unit - A unit Starts the effect of an ability
    • Conditions
      • (Ability being cast) Equal to |cfffcd703Launch Drones|r
    • Actions
      • Custom script: call RemoveLocation(udg_DroneMeeting)
      • Set DroneMeeting = (Target point of ability being cast)
      • Region - Center DroneZone <gen> on DroneMeeting
      • Set TempPoint = (Center of Region 412 <gen>)
      • Animation - Play (Casting unit)'s attack animation
      • Unit - Create 1 |cff3399ffRepair Drone|r (Flying) for Player 12 (Brown) at TempPoint facing 270.00 degrees
      • Animation - Change (Last created unit) flying height to 400.00 at 1.50
      • AI - Ignore (Last created unit)'s guard position
      • Animation - Play (Last created unit)'s Walk Alternate animation
      • Custom script: call RemoveLocation(udg_TempPoint)
      • Set TempPoint = (Center of Region 412 Copy <gen>)
      • Unit - Order (Last created unit) to Move To TempPoint
      • Custom script: call RemoveLocation(udg_TempPoint)
      • Wait 0.80 seconds
      • Set TempPoint = (Center of Region 412 <gen>)
      • Animation - Reset (Casting unit)'s animation
      • Animation - Play (Casting unit)'s attack animation
      • Unit - Create 1 |cff3399ffRepair Drone|r (Flying) for Player 12 (Brown) at TempPoint facing 270.00 degrees
      • Animation - Change (Last created unit) flying height to 400.00 at 1.50
      • AI - Ignore (Last created unit)'s guard position
      • Animation - Play (Last created unit)'s Walk Alternate animation
      • Custom script: call RemoveLocation(udg_TempPoint)
      • Set TempPoint = (Center of Region 412 Copy <gen>)
      • Unit - Order (Last created unit) to Move To TempPoint
      • Custom script: call RemoveLocation(udg_TempPoint)
      • Wait 0.80 seconds
      • Set TempPoint = (Center of Region 412 <gen>)
      • Animation - Reset (Casting unit)'s animation
      • Animation - Play (Casting unit)'s attack animation
      • Unit - Create 1 |cff3399ffRepair Drone|r (Flying) for Player 12 (Brown) at TempPoint facing 270.00 degrees
      • Animation - Change (Last created unit) flying height to 400.00 at 1.50
      • AI - Ignore (Last created unit)'s guard position
      • Animation - Play (Last created unit)'s Walk Alternate animation
      • Custom script: call RemoveLocation(udg_TempPoint)
      • Set TempPoint = (Center of Region 412 Copy <gen>)
      • Unit - Order (Last created unit) to Move To TempPoint
      • Custom script: call RemoveLocation(udg_TempPoint)
  • Redirect
    • Events
      • Unit - A unit enters Region 412 Copy <gen>
    • Conditions
      • (Unit-type of (Entering unit)) Equal to |cff3399ffRepair Drone|r (Flying)
    • Actions
      • Unit - Order (Entering unit) to Move To DroneMeeting
  • Drone Arrival
    • Events
      • Unit - A unit enters DroneZone <gen>
    • Conditions
      • (Unit-type of (Entering unit)) Equal to |cff3399ffRepair Drone|r (Flying)
    • Actions
      • Game - Display to (All players) the text: woof
      • Set TempPoint = (Random point in DroneZone <gen>)
      • Unit - Order (Entering unit) to Move To TempPoint
      • Custom script: call RemoveLocation(udg_TempPoint)
      • Animation - Change (Entering unit) flying height to 200.00 at 1.00
      • Wait 2.00 seconds
      • Set TempPoint = (Position of (Entering unit))
      • Unit - Remove (Entering unit) from the game
      • Unit - Create 1 |cff3399ffRepair Drone|r for (Owner of |cff9acd32City Spire|r of |cfff5c605Orfus|r 0020 <gen>) at TempPoint facing (Facing of (Entering unit)) degrees

I am trying to move the DroneZone region on to DroneMeeting point, which would be the point of an ability being cast.
 
Last edited:
Status
Not open for further replies.
Top