- Joined
- Mar 27, 2008
- Messages
- 1,003
Well, on the third wave of my upcoming map, the object of the wave is for one of the units to score three points. Whichever player scores three points first wins the wave and gets some extra gold. Everything about the wave (such as the leaderboard, flag spawn and wave spawn) works just fine. However, when I carry the flag to the spot where you're supposed to be able to score a point... nothing happens. The flag doesn't leave the inventory back to the map, and no points are scored. Absolutely nothing happens. Here are the triggers for the wave.
(The Initialization Trigger, Irrelevant to the Problem)
(The Initialization Trigger, Irrelevant to the Problem)
-
Wave 3 Initialization
- Events
- Conditions
-
Actions
- Sound - Play QuestNew <gen>
- Sound - Play DarkAgents <gen>
- Game - Display to (All players) the text: |cffff0000You have ...
- Wait 25.00 seconds
- Game - Display to (All players) the text: |cffff00005|r
- Wait 1.00 seconds
- Game - Display to (All players) the text: |cffff00004|r
- Wait 1.00 seconds
- Game - Display to (All players) the text: |cffff00003|r
- Wait 1.00 seconds
- Game - Display to (All players) the text: |cffff00002|r
- Wait 1.00 seconds
- Game - Display to (All players) the text: |cffff00001|r
- Wait 1.00 seconds
- Trigger - Run Wave 3 Run <gen> (checking conditions)
-
Wave 3 Run
- Events
- Conditions
-
Actions
- Game - Display to (All players) the text: |c007d7d7dWave Thre...
- Sound - Stop DarkAgents <gen> After fading
- Sound - Play QuestNew <gen>
- Wait 5.00 seconds
- Sound - Play ArthasTheme <gen>
- Leaderboard - Create a leaderboard for (All players) titled |cffff0000Capture t...
- Leaderboard - Add Player 1 (Red) to (Last created leaderboard) with label Crimson Flame and value 0
- Leaderboard - Add Player 2 (Blue) to (Last created leaderboard) with label Deep Wave and value 0
- Leaderboard - Add Player 3 (Teal) to (Last created leaderboard) with label Frozen Spear and value 0
- Leaderboard - Add Player 4 (Purple) to (Last created leaderboard) with label Deathly Silence and value 0
- Leaderboard - Add Player 5 (Yellow) to (Last created leaderboard) with label Sunlight Beam and value 0
- Set WaveThree_RedPoints = 0
- Set WaveThree_BluePoints = 0
- Set WaveThree_TealPoints = 0
- Set WaveThree_PurplePoints = 0
- Set WaveThree_YellowPoints = 0
- Trigger - Turn on Wave 3 Red Point Scores <gen>
- If ((Player 1 (Red) slot status) Equal to Is unused) then do (Leaderboard - Remove Player 1 (Red) from WaveThree_Leaderboard) else do (Trigger - Turn off Wave 3 Red Point Scores <gen>)
- Trigger - Turn on Wave 3 Blue Point Scores <gen>
- If ((Player 2 (Blue) slot status) Equal to Is unused) then do (Leaderboard - Remove Player 2 (Blue) from WaveThree_Leaderboard) else do (Trigger - Turn off Wave 3 Blue Point Scores <gen>)
- Trigger - Turn on Wave 3 Teal Point Scores <gen>
- If ((Player 3 (Teal) slot status) Equal to Is unused) then do (Leaderboard - Remove Player 3 (Teal) from WaveThree_Leaderboard) else do (Trigger - Turn off Wave 3 Teal Point Scores <gen>)
- Trigger - Turn on Wave 3 Purple Point Scores <gen>
- If ((Player 4 (Purple) slot status) Equal to Is unused) then do (Leaderboard - Remove Player 4 (Purple) from WaveThree_Leaderboard) else do (Trigger - Turn off Wave 3 Purple Point Scores <gen>)
- Trigger - Turn on Wave 3 Yellow Point Scores <gen>
- If ((Player 5 (Yellow) slot status) Equal to Is unused) then do (Leaderboard - Remove Player 5 (Yellow) from WaveThree_Leaderboard) else do (Trigger - Turn off Wave 3 Yellow Point Scores <gen>)
- Leaderboard - Show (Last created leaderboard)
- Wait 0.50 seconds
- Game - Display to (All players) the text: |cffff0000Wave Obje...
- Unit - Create 1 Ghoul (Wave Three) for Player 11 (Dark Green) at (Random point in SPAWN Plague <gen>) facing Default building facing degrees
- Unit Group - Add (Last created unit) to WaveThreeGroup
- Unit - Order (Last created unit) to Attack-Move To (Random point in (Playable map area))
- Special Effect - Create a special effect at (Position of (Last created unit)) using Abilities\Spells\Orc\MirrorImage\MirrorImageCaster.mdl
- Special Effect - Destroy (Last created special effect)
- Wait 0.50 seconds
- Unit - Create 1 Ghoul (Wave Three) for Player 11 (Dark Green) at (Random point in SPAWN Plague <gen>) facing Default building facing degrees
- Unit Group - Add (Last created unit) to WaveThreeGroup
- Unit - Order (Last created unit) to Attack-Move To (Random point in (Playable map area))
- Special Effect - Create a special effect at (Position of (Last created unit)) using Abilities\Spells\Orc\MirrorImage\MirrorImageCaster.mdl
- Special Effect - Destroy (Last created special effect)
- Wait 0.50 seconds
- Unit - Create 1 Ghoul (Wave Three) for Player 11 (Dark Green) at (Random point in SPAWN Plague <gen>) facing Default building facing degrees
- Unit Group - Add (Last created unit) to WaveThreeGroup
- Unit - Order (Last created unit) to Attack-Move To (Random point in (Playable map area))
- Special Effect - Create a special effect at (Position of (Last created unit)) using Abilities\Spells\Orc\MirrorImage\MirrorImageCaster.mdl
- Special Effect - Destroy (Last created special effect)
- Wait 0.50 seconds
- Unit - Create 1 Ghoul (Wave Three) for Player 11 (Dark Green) at (Random point in SPAWN Plague <gen>) facing Default building facing degrees
- Unit Group - Add (Last created unit) to WaveThreeGroup
- Unit - Order (Last created unit) to Attack-Move To (Random point in (Playable map area))
- Special Effect - Create a special effect at (Position of (Last created unit)) using Abilities\Spells\Orc\MirrorImage\MirrorImageCaster.mdl
- Special Effect - Destroy (Last created special effect)
- Wait 0.50 seconds
- Unit - Create 1 Ghoul (Wave Three) for Player 11 (Dark Green) at (Random point in SPAWN Plague <gen>) facing Default building facing degrees
- Unit Group - Add (Last created unit) to WaveThreeGroup
- Unit - Order (Last created unit) to Attack-Move To (Random point in (Playable map area))
- Special Effect - Create a special effect at (Position of (Last created unit)) using Abilities\Spells\Orc\MirrorImage\MirrorImageCaster.mdl
- Special Effect - Destroy (Last created special effect)
- Wait 0.50 seconds
- Unit - Create 1 Ghoul (Wave Three) for Player 11 (Dark Green) at (Random point in SPAWN Plague <gen>) facing Default building facing degrees
- Unit Group - Add (Last created unit) to WaveThreeGroup
- Unit - Order (Last created unit) to Attack-Move To (Random point in (Playable map area))
- Special Effect - Create a special effect at (Position of (Last created unit)) using Abilities\Spells\Orc\MirrorImage\MirrorImageCaster.mdl
- Special Effect - Destroy (Last created special effect)
- Wait 0.50 seconds
- Unit - Create 1 Ghoul (Wave Three) for Player 11 (Dark Green) at (Random point in SPAWN Plague <gen>) facing Default building facing degrees
- Unit Group - Add (Last created unit) to WaveThreeGroup
- Unit - Order (Last created unit) to Attack-Move To (Random point in (Playable map area))
- Special Effect - Create a special effect at (Position of (Last created unit)) using Abilities\Spells\Orc\MirrorImage\MirrorImageCaster.mdl
- Special Effect - Destroy (Last created special effect)
- Wait 0.50 seconds
- Unit - Create 1 Ghoul (Wave Three) for Player 11 (Dark Green) at (Random point in SPAWN Plague <gen>) facing Default building facing degrees
- Unit Group - Add (Last created unit) to WaveThreeGroup
- Unit - Order (Last created unit) to Attack-Move To (Random point in (Playable map area))
- Special Effect - Create a special effect at (Position of (Last created unit)) using Abilities\Spells\Orc\MirrorImage\MirrorImageCaster.mdl
- Special Effect - Destroy (Last created special effect)
- Wait 0.50 seconds
- Unit - Create 1 Ghoul (Wave Three) for Player 11 (Dark Green) at (Random point in SPAWN Plague <gen>) facing Default building facing degrees
- Unit Group - Add (Last created unit) to WaveThreeGroup
- Unit - Order (Last created unit) to Attack-Move To (Random point in (Playable map area))
- Special Effect - Create a special effect at (Position of (Last created unit)) using Abilities\Spells\Orc\MirrorImage\MirrorImageCaster.mdl
- Special Effect - Destroy (Last created special effect)
- Wait 0.50 seconds
- Unit - Create 1 Ghoul (Wave Three) for Player 11 (Dark Green) at (Random point in SPAWN Plague <gen>) facing Default building facing degrees
- Unit Group - Add (Last created unit) to WaveThreeGroup
- Unit - Order (Last created unit) to Attack-Move To (Random point in (Playable map area))
- Special Effect - Create a special effect at (Position of (Last created unit)) using Abilities\Spells\Orc\MirrorImage\MirrorImageCaster.mdl
- Special Effect - Destroy (Last created special effect)
- Wait 0.50 seconds
- Unit - Create 1 Ghoul (Wave Three) for Player 11 (Dark Green) at (Random point in SPAWN Plague <gen>) facing Default building facing degrees
- Unit Group - Add (Last created unit) to WaveThreeGroup
- Unit - Order (Last created unit) to Attack-Move To (Random point in (Playable map area))
- Special Effect - Create a special effect at (Position of (Last created unit)) using Abilities\Spells\Orc\MirrorImage\MirrorImageCaster.mdl
- Special Effect - Destroy (Last created special effect)
- Wait 0.50 seconds
- Unit - Create 1 Ghoul (Wave Three) for Player 11 (Dark Green) at (Random point in SPAWN Plague <gen>) facing Default building facing degrees
- Unit Group - Add (Last created unit) to WaveThreeGroup
- Unit - Order (Last created unit) to Attack-Move To (Random point in (Playable map area))
- Special Effect - Create a special effect at (Position of (Last created unit)) using Abilities\Spells\Orc\MirrorImage\MirrorImageCaster.mdl
- Special Effect - Destroy (Last created special effect)
- Wait 0.50 seconds
- Unit - Create 1 Ghoul (Wave Three) for Player 11 (Dark Green) at (Random point in SPAWN Plague <gen>) facing Default building facing degrees
- Unit Group - Add (Last created unit) to WaveThreeGroup
- Unit - Order (Last created unit) to Attack-Move To (Random point in (Playable map area))
- Special Effect - Create a special effect at (Position of (Last created unit)) using Abilities\Spells\Orc\MirrorImage\MirrorImageCaster.mdl
- Special Effect - Destroy (Last created special effect)
- Wait 0.50 seconds
- Unit - Create 1 Ghoul (Wave Three) for Player 11 (Dark Green) at (Random point in SPAWN Plague <gen>) facing Default building facing degrees
- Unit Group - Add (Last created unit) to WaveThreeGroup
- Unit - Order (Last created unit) to Attack-Move To (Random point in (Playable map area))
- Special Effect - Create a special effect at (Position of (Last created unit)) using Abilities\Spells\Orc\MirrorImage\MirrorImageCaster.mdl
- Special Effect - Destroy (Last created special effect)
- Wait 0.50 seconds
- Unit - Create 1 Ghoul (Wave Three) for Player 11 (Dark Green) at (Random point in SPAWN Plague <gen>) facing Default building facing degrees
- Unit Group - Add (Last created unit) to WaveThreeGroup
- Unit - Order (Last created unit) to Attack-Move To (Random point in (Playable map area))
- Special Effect - Create a special effect at (Position of (Last created unit)) using Abilities\Spells\Orc\MirrorImage\MirrorImageCaster.mdl
- Special Effect - Destroy (Last created special effect)
- Wait 0.50 seconds
- Unit - Create 1 Ghoul (Wave Three) for Player 11 (Dark Green) at (Random point in SPAWN Plague <gen>) facing Default building facing degrees
- Unit Group - Add (Last created unit) to WaveThreeGroup
- Unit - Order (Last created unit) to Attack-Move To (Random point in (Playable map area))
- Special Effect - Create a special effect at (Position of (Last created unit)) using Abilities\Spells\Orc\MirrorImage\MirrorImageCaster.mdl
- Special Effect - Destroy (Last created special effect)
- Wait 0.50 seconds
- Unit - Create 1 Ghoul (Wave Three) for Player 11 (Dark Green) at (Random point in SPAWN Plague <gen>) facing Default building facing degrees
- Unit Group - Add (Last created unit) to WaveThreeGroup
- Unit - Order (Last created unit) to Attack-Move To (Random point in (Playable map area))
- Special Effect - Create a special effect at (Position of (Last created unit)) using Abilities\Spells\Orc\MirrorImage\MirrorImageCaster.mdl
- Special Effect - Destroy (Last created special effect)
- Wait 0.50 seconds
- Unit - Create 1 Ghoul (Wave Three) for Player 11 (Dark Green) at (Random point in SPAWN Plague <gen>) facing Default building facing degrees
- Unit Group - Add (Last created unit) to WaveThreeGroup
- Unit - Order (Last created unit) to Attack-Move To (Random point in (Playable map area))
- Special Effect - Create a special effect at (Position of (Last created unit)) using Abilities\Spells\Orc\MirrorImage\MirrorImageCaster.mdl
- Special Effect - Destroy (Last created special effect)
- Wait 0.50 seconds
- Unit - Create 1 Ghoul (Wave Three) for Player 11 (Dark Green) at (Random point in SPAWN Plague <gen>) facing Default building facing degrees
- Unit Group - Add (Last created unit) to WaveThreeGroup
- Unit - Order (Last created unit) to Attack-Move To (Random point in (Playable map area))
- Special Effect - Create a special effect at (Position of (Last created unit)) using Abilities\Spells\Orc\MirrorImage\MirrorImageCaster.mdl
- Special Effect - Destroy (Last created special effect)
- Wait 0.50 seconds
- Unit - Create 1 Ghoul (Wave Three) for Player 11 (Dark Green) at (Random point in SPAWN Plague <gen>) facing Default building facing degrees
- Unit Group - Add (Last created unit) to WaveThreeGroup
- Unit - Order (Last created unit) to Attack-Move To (Random point in (Playable map area))
- Special Effect - Create a special effect at (Position of (Last created unit)) using Abilities\Spells\Orc\MirrorImage\MirrorImageCaster.mdl
- Special Effect - Destroy (Last created special effect)
- Wait 0.50 seconds
- Unit - Create 1 Ghoul (Wave Three) for Player 11 (Dark Green) at (Random point in SPAWN Plague <gen>) facing Default building facing degrees
- Unit Group - Add (Last created unit) to WaveThreeGroup
- Unit - Order (Last created unit) to Attack-Move To (Random point in (Playable map area))
- Special Effect - Create a special effect at (Position of (Last created unit)) using Abilities\Spells\Orc\MirrorImage\MirrorImageCaster.mdl
- Special Effect - Destroy (Last created special effect)
- Wait 0.50 seconds
- Unit - Create 1 Ghoul (Wave Three) for Player 11 (Dark Green) at (Random point in SPAWN Plague <gen>) facing Default building facing degrees
- Unit Group - Add (Last created unit) to WaveThreeGroup
- Unit - Order (Last created unit) to Attack-Move To (Random point in (Playable map area))
- Special Effect - Create a special effect at (Position of (Last created unit)) using Abilities\Spells\Orc\MirrorImage\MirrorImageCaster.mdl
- Special Effect - Destroy (Last created special effect)
- Wait 0.50 seconds
- Unit - Create 1 Ghoul (Wave Three) for Player 11 (Dark Green) at (Random point in SPAWN Plague <gen>) facing Default building facing degrees
- Unit Group - Add (Last created unit) to WaveThreeGroup
- Unit - Order (Last created unit) to Attack-Move To (Random point in (Playable map area))
- Special Effect - Create a special effect at (Position of (Last created unit)) using Abilities\Spells\Orc\MirrorImage\MirrorImageCaster.mdl
- Special Effect - Destroy (Last created special effect)
- Wait 0.50 seconds
- Unit - Create 1 Ghoul (Wave Three) for Player 11 (Dark Green) at (Random point in SPAWN Plague <gen>) facing Default building facing degrees
- Unit Group - Add (Last created unit) to WaveThreeGroup
- Unit - Order (Last created unit) to Attack-Move To (Random point in (Playable map area))
- Special Effect - Create a special effect at (Position of (Last created unit)) using Abilities\Spells\Orc\MirrorImage\MirrorImageCaster.mdl
- Special Effect - Destroy (Last created special effect)
- Wait 0.50 seconds
- Unit - Create 1 Ghoul (Wave Three) for Player 11 (Dark Green) at (Random point in SPAWN Plague <gen>) facing Default building facing degrees
- Unit Group - Add (Last created unit) to WaveThreeGroup
- Unit - Order (Last created unit) to Attack-Move To (Random point in (Playable map area))
- Special Effect - Create a special effect at (Position of (Last created unit)) using Abilities\Spells\Orc\MirrorImage\MirrorImageCaster.mdl
- Special Effect - Destroy (Last created special effect)
- Wait 0.50 seconds
- Unit - Create 1 Ghoul (Wave Three) for Player 11 (Dark Green) at (Random point in SPAWN Plague <gen>) facing Default building facing degrees
- Unit Group - Add (Last created unit) to WaveThreeGroup
- Unit - Order (Last created unit) to Attack-Move To (Random point in (Playable map area))
- Special Effect - Create a special effect at (Position of (Last created unit)) using Abilities\Spells\Orc\MirrorImage\MirrorImageCaster.mdl
- Special Effect - Destroy (Last created special effect)
- Wait 0.50 seconds
- Unit - Create 1 Ghoul (Wave Three) for Player 11 (Dark Green) at (Random point in SPAWN Plague <gen>) facing Default building facing degrees
- Unit Group - Add (Last created unit) to WaveThreeGroup
- Unit - Order (Last created unit) to Attack-Move To (Random point in (Playable map area))
- Special Effect - Create a special effect at (Position of (Last created unit)) using Abilities\Spells\Orc\MirrorImage\MirrorImageCaster.mdl
- Special Effect - Destroy (Last created special effect)
- Wait 0.50 seconds
- Unit - Create 1 Ghoul (Wave Three) for Player 11 (Dark Green) at (Random point in SPAWN Plague <gen>) facing Default building facing degrees
- Unit Group - Add (Last created unit) to WaveThreeGroup
- Unit - Order (Last created unit) to Attack-Move To (Random point in (Playable map area))
- Special Effect - Create a special effect at (Position of (Last created unit)) using Abilities\Spells\Orc\MirrorImage\MirrorImageCaster.mdl
- Special Effect - Destroy (Last created special effect)
- Wait 0.50 seconds
- Unit - Create 1 Ghoul (Wave Three) for Player 11 (Dark Green) at (Random point in SPAWN Plague <gen>) facing Default building facing degrees
- Unit Group - Add (Last created unit) to WaveThreeGroup
- Unit - Order (Last created unit) to Attack-Move To (Random point in (Playable map area))
- Special Effect - Create a special effect at (Position of (Last created unit)) using Abilities\Spells\Orc\MirrorImage\MirrorImageCaster.mdl
- Special Effect - Destroy (Last created special effect)
- Wait 0.50 seconds
- Unit - Create 1 Ghoul (Wave Three) for Player 11 (Dark Green) at (Random point in SPAWN Plague <gen>) facing Default building facing degrees
- Unit Group - Add (Last created unit) to WaveThreeGroup
- Unit - Order (Last created unit) to Attack-Move To (Random point in (Playable map area))
- Special Effect - Create a special effect at (Position of (Last created unit)) using Abilities\Spells\Orc\MirrorImage\MirrorImageCaster.mdl
- Special Effect - Destroy (Last created special effect)
- Wait 0.50 seconds
- Item - Move The Flag 0009 <gen> to (Random point in SPAWN Random Item Locations <gen>)
- Trigger - Turn on Wave 3 AI <gen>
- Trigger - Turn on Wave 3 Flag Pick Up <gen>
-
Wave 3 AI
-
Events
- Time - Every 60.00 seconds of game time
- Conditions
-
Actions
- Unit Group - Pick every unit in WaveThreeGroup and do (Unit - Order (Picked unit) to Attack-Move To (Random point in (Playable map area)))
-
Events
-
Wave 3 Flag Pick Up
-
Events
- Unit - A unit Acquires an item
-
Conditions
- (Item being manipulated) Equal to The Flag 0009 <gen>
-
Actions
- Game - Display to (All players) the text: |c007d7d7dThe flag ...
-
Events
-
Wave 3 Red Point Scores
-
Events
- Unit - A unit enters CTF Food Market Point <gen>
-
Conditions
- (Owner of (Entering unit)) Equal to Player 1 (Red)
- The Flag 0009 <gen> Equal to (Item carried by The Crimson Flame 0008 <gen> in slot 1)
-
Actions
- Item - Move The Flag 0009 <gen> to (Random point in SPAWN Random Item Locations <gen>)
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
If - Conditions
- WaveThree_RedPoints Equal to 0
-
Then - Actions
- Set WaveThree_RedPoints = 1
- Wait 0.10 seconds
- Leaderboard - Change the value for Player 1 (Red) in WaveThree_Leaderboard to WaveThree_RedPoints
-
Else - Actions
- Game - Display to (All players) the text: |c007d7d7dThe Crims...
-
If - Conditions
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
If - Conditions
- WaveThree_RedPoints Equal to 1
-
Then - Actions
- Set WaveThree_RedPoints = 2
- Wait 0.10 seconds
- Leaderboard - Change the value for Player 1 (Red) in WaveThree_Leaderboard to WaveThree_RedPoints
-
Else - Actions
- Game - Display to (All players) the text: |c007d7d7dThe Crims...
-
If - Conditions
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
If - Conditions
- WaveThree_RedPoints Equal to 2
-
Then - Actions
- Set WaveThree_RedPoints = 3
- Wait 0.10 seconds
- Leaderboard - Change the value for Player 1 (Red) in WaveThree_Leaderboard to WaveThree_RedPoints
-
Else - Actions
- Game - Display to (All players) the text: |c007d7d7dThe Crims...
- Player - Add 100 to Player 1 (Red) Current gold
- Trigger - Run Wave 3 End <gen> (checking conditions)
-
If - Conditions
-
Events
-
Wave 3 End
- Events
- Conditions
-
Actions
- Unit Group - Pick every unit in WaveThreeGroup and do (Unit - Explode (Picked unit))
- Item - Move The Flag 0009 <gen> to (Center of CTF Flag Return Point <gen>)
- Leaderboard - Destroy WaveThree_Leaderboard
- Sound - Stop ArthasTheme <gen> After fading
- Trigger - Turn off Wave 3 AI <gen>
- Trigger - Turn off Wave 3 Flag Pick Up <gen>
- Trigger - Turn off Wave 3 Initialization <gen>
- Trigger - Turn off Wave 3 Red Point Scores <gen>
- Trigger - Turn off Wave 3 Blue Point Scores <gen>
- Trigger - Turn off Wave 3 Teal Point Scores <gen>
- Trigger - Turn off Wave 3 Purple Point Scores <gen>
- Trigger - Turn off Wave 3 Yellow Point Scores <gen>
- Trigger - Turn off Wave 3 Run <gen>
- Trigger - Run Ninja AI Heal <gen> (checking conditions)
- Trigger - Run Villager Respawn <gen> (checking conditions)
- Trigger - Run Wave 4 Initialization <gen> (checking conditions)
- Wait 0.10 seconds
- Unit Group - Pick every unit in WaveThreeGroup and do (Unit - Remove (Picked unit) from the game)