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!
You are using an out of date browser. It may not display this or other websites correctly. You should upgrade or use an alternative browser.
Triggers
forestctf_1.5.w3x
Variables
Initialization
Map Initialization
Rules
Gates
OpenA
CloseA
OpenO
CloseO
ChooseA
choosepandaA
chooseghostA
choosebeastA
choosenagaA
chosedemonA
ChooseO
choosepandaO
chooseghostO
choosebeastO
choosenagaO
choosedemonO
Victory
VictoryA
VictoryO
Leaderboard
Set Up Leaderboard
Update Leaderboard
Change ValueA
Change ValueO
RevivalA
Alphapanda
Alphaghost
Alphabeast
Alphanaga
Alphademon
RevivalO
Omegapanda
Omegaghost
Omegabeast
Omeganaga
Omegademon
Creepspawn
Spawn
RespawnFlag
KillonpickupA
KillonpickupO
Enter map-specific custom script code below. This text will be included in the map script after variables are declared and before any trigger code.
Name
Type
is_array
initial_value
Alpha
force
No
Alphapoints
integer
No
Kills
integer
Yes
Omega
force
No
Omegapoints
integer
No
TheLeaderBoard
leaderboard
No
Map Initialization
Events
Map initialization
Conditions
Actions
Destructible - Open Demonic Gate 0657 <gen>
Destructible - Open Elven Gate 0656 <gen>
Game - Set the time of day to 12
Game - Turn the day/night cycle Off
Player Group - Add Player 1 (Red) to Omega
Player Group - Add Player 2 (Blue) to Alpha
Player Group - Add Player 3 (Teal) to Alpha
Player Group - Add Player 4 (Purple) to Alpha
Player Group - Add Player 5 (Yellow) to Omega
Player Group - Add Player 6 (Orange) to Omega
Player Group - Add Player 7 (Green) to Omega
Player Group - Add Player 8 (Pink) to Omega
Player Group - Add Player 9 (Gray) to Alpha
Player Group - Add Player 10 (Light Blue) to Alpha
Player Group - Add Player 11 (Dark Green) to Alpha
Player Group - Add Player 12 (Brown) to Omega
Player Group - Pick every player in (All players) and do (Actions)
Loop - Actions
Player - Set (Picked player) . Current gold to 200
Player - Set (Picked player) . Current lumber to 200
Rules
Events
Map initialization
Conditions
Actions
Quest - Create a Required quest titled |cfffc0ffcRules|r with the description 1. Pick up your enemy's flag in the fenced area in your opponents' camp.2. Bring the hero that picked up the flag to the fenced area in your camp.3. Do not allow your opponents to take your flag to their camp. 4. If you pick up your own flag, you die.5. The team that first gets 10 points wins!Good luck and have fun. , using icon path ReplaceableTextures\CommandButtons\BTNHumanCaptureFlag.blp
Leaderboard - Create a leaderboard for (All players) titled Points Earned
Wait 5.00 game-time seconds
Game - Display to (All players) the text: |cffffcc00Wellcome to this map! It is a Capture the Flag map.|r
Wait 5.00 seconds
Game - Display to (All players) the text: |cfffc0ffcIn order to win you must:|r
Wait 5.00 seconds
Game - Display to (All players) the text: 1. Pick up your enemy's flag (in the fenced area in your opponents tent village).
Wait 5.00 seconds
Game - Display to (All players) the text: 2. Bring the hero that picked the flag up to the fenced area in your tent village.
Wait 5.00 seconds
Game - Display to (All players) the text: 3. Don't let your opponent bring your flag to their camp.
Wait 5.00 seconds
Game - Display to (All players) the text: 4. You die if you pick up your own flag, to prevent cheating.
Wait 5.00 seconds
Game - Display to (All players) the text: 5. The team that first gets 10 points wins!
Wait 5.00 seconds
Game - Display to (All players) the text: Go to "Quests" or press F9 to see the rules again.
Wait 5.00 seconds
Game - Display to (All players) the text: |cfff00000But first you must choose a hero. Simply bring your Soul to the circle of power in front of the hero you want.|r
Wait 5.00 seconds
Game - Display to (All players) the text: Good luck and have fun, |cffffcc00Annoying Entertainment|r.
OpenA
Events
Unit - A unit enters EntergateA <gen>
Conditions
((Owner of (Triggering unit)) is in Alpha.) Equal to True
Actions
Destructible - Open Demonic Gate 0657 <gen>
CloseA
Events
Unit - A unit leaves EntergateA <gen>
Conditions
((Owner of (Triggering unit)) is in Alpha.) Equal to True
Actions
If ((Number of units in (Units in EntergateA <gen>)) Equal to 0) then do (Close Demonic Gate 0657 <gen>) else do (Do nothing)
OpenO
Events
Unit - A unit enters EntergateO <gen>
Conditions
((Owner of (Triggering unit)) is in Omega.) Equal to True
Actions
Destructible - Open Elven Gate 0656 <gen>
CloseO
Events
Unit - A unit leaves EntergateA <gen>
Conditions
((Owner of (Triggering unit)) is in Alpha.) Equal to True
Actions
If ((Number of units in (Units in EntergateO <gen>)) Equal to 0) then do (Close Elven Gate 0656 <gen>) else do (Do nothing)
choosepandaA
Events
Unit - A unit enters choosepandaA <gen>
Conditions
Actions
Unit - Change ownership of Brewmaster 0049 <gen> to (Owner of (Triggering unit)) and Change color
Unit - Move Brewmaster 0049 <gen> instantly to (Random point in Major_Omega <gen>) , facing 270.00 degrees
Unit - Kill (Triggering unit)
Camera - Pan camera for (Owner of (Triggering unit)) to (Center of Major_Omega <gen>) over 0 seconds
Trigger - Turn off (This trigger)
chooseghostA
Events
Unit - A unit enters chooseghostA <gen>
Conditions
Actions
Unit - Change ownership of Dark Ranger 0048 <gen> to (Owner of (Triggering unit)) and Change color
Unit - Move Dark Ranger 0048 <gen> instantly to (Random point in Major_Omega <gen>) , facing 270.00 degrees
Unit - Kill (Triggering unit)
Camera - Pan camera for (Owner of (Triggering unit)) to (Center of Major_Omega <gen>) over 0 seconds
Trigger - Turn off (This trigger)
choosebeastA
Events
Unit - A unit enters choosebeastA <gen>
Conditions
Actions
Unit - Change ownership of Beastmaster 0047 <gen> to (Owner of (Triggering unit)) and Change color
Unit - Move Beastmaster 0047 <gen> instantly to (Random point in Major_Omega <gen>) , facing 270.00 degrees
Unit - Kill (Triggering unit)
Camera - Pan camera for (Owner of (Triggering unit)) to (Center of Major_Omega <gen>) over 0 seconds
Trigger - Turn off (This trigger)
choosenagaA
Events
Unit - A unit enters choosenagaA <gen>
Conditions
Actions
Unit - Change ownership of Sea Witch 0046 <gen> to (Owner of (Triggering unit)) and Change color
Unit - Move Sea Witch 0046 <gen> instantly to (Random point in Major_Omega <gen>) , facing 270.00 degrees
Unit - Kill (Triggering unit)
Camera - Pan camera for (Owner of (Triggering unit)) to (Center of Major_Omega <gen>) over 0 seconds
Trigger - Turn off (This trigger)
chosedemonA
Events
Unit - A unit enters ChoosedemonA <gen>
Conditions
Actions
Unit - Change ownership of Pit Lord 0058 <gen> to (Owner of (Triggering unit)) and Change color
Unit - Move Pit Lord 0058 <gen> instantly to (Random point in Major_Omega <gen>) , facing 270.00 degrees
Unit - Kill (Triggering unit)
Camera - Pan camera for (Owner of (Triggering unit)) to (Center of Major_Omega <gen>) over 0 seconds
Trigger - Turn off (This trigger)
choosepandaO
Events
Unit - A unit enters choosepandaO <gen>
Conditions
Actions
Unit - Change ownership of Brewmaster 0019 <gen> to (Owner of (Triggering unit)) and Change color
Unit - Move Brewmaster 0019 <gen> instantly to (Random point in Major_Alpha <gen>) , facing 270.00 degrees
Unit - Kill (Triggering unit)
Camera - Pan camera for (Owner of (Triggering unit)) to (Center of Major_Alpha <gen>) over 0 seconds
Trigger - Turn off (This trigger)
chooseghostO
Events
Unit - A unit enters chooseghostO <gen>
Conditions
Actions
Unit - Change ownership of Dark Ranger 0018 <gen> to (Owner of (Triggering unit)) and Change color
Unit - Move Dark Ranger 0018 <gen> instantly to (Random point in Major_Alpha <gen>) , facing 270.00 degrees
Unit - Kill (Triggering unit)
Camera - Pan camera for (Owner of (Triggering unit)) to (Center of Major_Alpha <gen>) over 0 seconds
Trigger - Turn off (This trigger)
choosebeastO
Events
Unit - A unit enters choosebeastO <gen>
Conditions
Actions
Unit - Change ownership of Beastmaster 0017 <gen> to (Owner of (Triggering unit)) and Change color
Unit - Move Beastmaster 0017 <gen> instantly to (Random point in Major_Alpha <gen>) , facing 270.00 degrees
Unit - Kill (Triggering unit)
Camera - Pan camera for (Owner of (Triggering unit)) to (Center of Major_Alpha <gen>) over 0 seconds
Trigger - Turn off (This trigger)
choosenagaO
Events
Unit - A unit enters choosenagaO <gen>
Conditions
Actions
Unit - Change ownership of Sea Witch 0016 <gen> to (Owner of (Triggering unit)) and Change color
Unit - Move Sea Witch 0016 <gen> instantly to (Random point in Major_Alpha <gen>) , facing 270.00 degrees
Unit - Kill (Triggering unit)
Camera - Pan camera for (Owner of (Triggering unit)) to (Center of Major_Alpha <gen>) over 0 seconds
Trigger - Turn off (This trigger)
choosedemonO
Events
Unit - A unit enters ChoosedemonO <gen>
Conditions
Actions
Unit - Change ownership of Pit Lord 0028 <gen> to (Owner of (Triggering unit)) and Change color
Unit - Move Pit Lord 0028 <gen> instantly to (Random point in Major_Alpha <gen>) , facing 270.00 degrees
Unit - Kill (Triggering unit)
Camera - Pan camera for (Owner of (Triggering unit)) to (Center of Major_Alpha <gen>) over 0 seconds
Trigger - Turn off (This trigger)
VictoryA
Events
Unit - A unit Dies
Conditions
Alphapoints Equal to 10
Actions
Game - Victory Player 2 (Blue) ( Show dialogs, Show scores)
Game - Victory Player 3 (Teal) ( Show dialogs, Show scores)
Game - Victory Player 4 (Purple) ( Show dialogs, Show scores)
Game - Victory Player 9 (Gray) ( Show dialogs, Show scores)
Game - Victory Player 10 (Light Blue) ( Show dialogs, Show scores)
Game - Victory Player 11 (Dark Green) ( Show dialogs, Show scores)
Game - Defeat Player 1 (Red) with the message: Defeat!
Game - Defeat Player 5 (Yellow) with the message: Defeat!
Game - Defeat Player 6 (Orange) with the message: Defeat!
Game - Defeat Player 7 (Green) with the message: Defeat!
Game - Defeat Player 8 (Pink) with the message: Defeat!
Game - Defeat Player 12 (Brown) with the message: Defeat!
VictoryO
Events
Unit - A unit Dies
Conditions
Omegapoints Equal to 10
Actions
Game - Victory Player 1 (Red) ( Show dialogs, Show scores)
Game - Victory Player 5 (Yellow) ( Show dialogs, Show scores)
Game - Victory Player 6 (Orange) ( Show dialogs, Show scores)
Game - Victory Player 7 (Green) ( Show dialogs, Show scores)
Game - Victory Player 8 (Pink) ( Show dialogs, Show scores)
Game - Victory Player 12 (Brown) ( Show dialogs, Show scores)
Game - Defeat Player 2 (Blue) with the message: Defeat!
Game - Defeat Player 3 (Teal) with the message: Defeat!
Game - Defeat Player 4 (Purple) with the message: Defeat!
Game - Defeat Player 9 (Gray) with the message: Defeat!
Game - Defeat Player 10 (Light Blue) with the message: Defeat!
Game - Defeat Player 11 (Dark Green) with the message: Defeat!
Set Up Leaderboard
Events
Map initialization
Conditions
Actions
For each (Integer A) from 1 to 14 , do (Set VariableSet Kills[(Integer A)] = "0")
Wait 1.00 seconds
Leaderboard - Create a leaderboard for (All players) titled Points
Set Variable Set TheLeaderBoard = (Last created leaderboard)
If ((Player 1 (Red) slot status) Equal to Is playing) then do (Add Player 1 (Red) to (Last created leaderboard) with label (Name of Player 1 (Red)) and value 0) else do (Do nothing)
If ((Player 2 (Blue) slot status) Equal to Is playing) then do (Add Player 2 (Blue) to (Last created leaderboard) with label (Name of Player 2 (Blue)) and value 0) else do (Do nothing)
If ((Player 3 (Teal) slot status) Equal to Is playing) then do (Add Player 3 (Teal) to (Last created leaderboard) with label (Name of Player 3 (Teal)) and value 0) else do (Do nothing)
If ((Player 4 (Purple) slot status) Equal to Is playing) then do (Add Player 4 (Purple) to (Last created leaderboard) with label (Name of Player 4 (Purple)) and value 0) else do (Do nothing)
If ((Player 5 (Yellow) slot status) Equal to Is playing) then do (Add Player 5 (Yellow) to (Last created leaderboard) with label (Name of Player 5 (Yellow)) and value 0) else do (Do nothing)
If ((Player 6 (Orange) slot status) Equal to Is playing) then do (Add Player 6 (Orange) to (Last created leaderboard) with label (Name of Player 6 (Orange)) and value 0) else do (Do nothing)
If ((Player 7 (Green) slot status) Equal to Is playing) then do (Add Player 7 (Green) to (Last created leaderboard) with label (Name of Player 7 (Green)) and value 0) else do (Do nothing)
If ((Player 8 (Pink) slot status) Equal to Is playing) then do (Add Player 8 (Pink) to (Last created leaderboard) with label (Name of Player 8 (Pink)) and value 0) else do (Do nothing)
If ((Player 9 (Gray) slot status) Equal to Is playing) then do (Add Player 9 (Gray) to (Last created leaderboard) with label (Name of Player 9 (Gray)) and value 0) else do (Do nothing)
If ((Player 10 (Light Blue) slot status) Equal to Is playing) then do (Add Player 10 (Light Blue) to (Last created leaderboard) with label (Name of Player 10 (Light Blue)) and value 0) else do (Do nothing)
Trigger - Turn on Update_Leaderboard <gen>
Update Leaderboard
Events
Conditions
Actions
Leaderboard - Change the value for Player 1 (Red) in TheLeaderBoard to Kills[1]
Leaderboard - Change the value for Player 2 (Blue) in TheLeaderBoard to Kills[2]
Leaderboard - Change the value for Player 3 (Teal) in TheLeaderBoard to Kills[3]
Leaderboard - Change the value for Player 4 (Purple) in TheLeaderBoard to Kills[2]
Leaderboard - Change the value for Player 5 (Yellow) in TheLeaderBoard to Kills[5]
Leaderboard - Change the value for Player 6 (Orange) in TheLeaderBoard to Kills[6]
Leaderboard - Change the value for Player 7 (Green) in TheLeaderBoard to Kills[7]
Leaderboard - Change the value for Player 8 (Pink) in TheLeaderBoard to Kills[8]
Change ValueA
Events
Unit - A unit enters Major_Omega <gen>
Conditions
Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
gg_item_nflg_0063 Equal to (Item carried by (Triggering unit) in slot 1)
((Owner of (Triggering unit)) is in Alpha.) Equal to True
Then - Actions
Set Variable Set Kills[(Player number of (Owner of (Entering unit)))] = (Kills[(Player number of (Owner of (Entering unit)))] + 1)
Set Variable Set Kills[(Player number of Player 2 (Blue))] = (Kills[(Player number of Player 2 (Blue))] + 1)
Set Variable Set Alphapoints = (Alphapoints + 1)
Player - Add 1000 to (Owner of (Triggering unit)) . Current gold
Player - Add 500 to (Owner of (Triggering unit)) . Current lumber
Player - Add 1 to (Owner of (Triggering unit)) . Food cap
Trigger - Run Update_Leaderboard <gen> (ignoring conditions)
Wait 0.50 seconds
Unit - Move (Triggering unit) instantly to (Center of Major_Alpha <gen>)
Camera - Pan camera for (Owner of (Triggering unit)) to (Center of Major_Alpha <gen>) over 0 seconds
Wait 0.10 seconds
Unit - Kill (Triggering unit)
Wait 11.00 seconds
Hero - Add 500 experience to (Triggering unit) , Show level-up graphics
Else - Actions
Do nothing
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
gg_item_nflg_0063 Equal to (Item carried by (Triggering unit) in slot 2)
((Owner of (Triggering unit)) is in Alpha.) Equal to True
Then - Actions
Set Variable Set Kills[(Player number of (Owner of (Entering unit)))] = (Kills[(Player number of (Owner of (Entering unit)))] + 1)
Set Variable Set Kills[(Player number of Player 2 (Blue))] = (Kills[(Player number of Player 2 (Blue))] + 1)
Set Variable Set Alphapoints = (Alphapoints + 1)
Player - Add 1000 to (Owner of (Triggering unit)) . Current gold
Player - Add 500 to (Owner of (Triggering unit)) . Current lumber
Player - Add 1 to (Owner of (Triggering unit)) . Food cap
Trigger - Run Update_Leaderboard <gen> (ignoring conditions)
Wait 0.50 seconds
Unit - Move (Triggering unit) instantly to (Center of Major_Alpha <gen>)
Camera - Pan camera for (Owner of (Triggering unit)) to (Center of Major_Alpha <gen>) over 0 seconds
Wait 0.10 seconds
Unit - Kill (Triggering unit)
Wait 11.00 seconds
Hero - Add 500 experience to (Triggering unit) , Show level-up graphics
Else - Actions
Do nothing
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
gg_item_nflg_0063 Equal to (Item carried by (Triggering unit) in slot 3)
((Owner of (Triggering unit)) is in Alpha.) Equal to True
Then - Actions
Set Variable Set Kills[(Player number of (Owner of (Entering unit)))] = (Kills[(Player number of (Owner of (Entering unit)))] + 1)
Set Variable Set Kills[(Player number of Player 2 (Blue))] = (Kills[(Player number of Player 2 (Blue))] + 1)
Set Variable Set Alphapoints = (Alphapoints + 1)
Player - Add 1000 to (Owner of (Triggering unit)) . Current gold
Player - Add 500 to (Owner of (Triggering unit)) . Current lumber
Player - Add 1 to (Owner of (Triggering unit)) . Food cap
Trigger - Run Update_Leaderboard <gen> (ignoring conditions)
Wait 0.50 seconds
Unit - Move (Triggering unit) instantly to (Center of Major_Alpha <gen>)
Camera - Pan camera for (Owner of (Triggering unit)) to (Center of Major_Alpha <gen>) over 0 seconds
Wait 0.10 seconds
Unit - Kill (Triggering unit)
Wait 11.00 seconds
Hero - Add 500 experience to (Triggering unit) , Show level-up graphics
Else - Actions
Do nothing
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
gg_item_nflg_0063 Equal to (Item carried by (Triggering unit) in slot 4)
((Owner of (Triggering unit)) is in Alpha.) Equal to True
Then - Actions
Set Variable Set Kills[(Player number of (Owner of (Entering unit)))] = (Kills[(Player number of (Owner of (Entering unit)))] + 1)
Set Variable Set Kills[(Player number of Player 2 (Blue))] = (Kills[(Player number of Player 2 (Blue))] + 1)
Set Variable Set Alphapoints = (Alphapoints + 1)
Player - Add 1000 to (Owner of (Triggering unit)) . Current gold
Player - Add 500 to (Owner of (Triggering unit)) . Current lumber
Player - Add 1 to (Owner of (Triggering unit)) . Food cap
Trigger - Run Update_Leaderboard <gen> (ignoring conditions)
Wait 0.50 seconds
Unit - Move (Triggering unit) instantly to (Center of Major_Alpha <gen>)
Camera - Pan camera for (Owner of (Triggering unit)) to (Center of Major_Alpha <gen>) over 0 seconds
Wait 0.10 seconds
Unit - Kill (Triggering unit)
Wait 11.00 seconds
Hero - Add 500 experience to (Triggering unit) , Show level-up graphics
Else - Actions
Do nothing
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
gg_item_nflg_0063 Equal to (Item carried by (Triggering unit) in slot 5)
((Owner of (Triggering unit)) is in Alpha.) Equal to True
Then - Actions
Set Variable Set Kills[(Player number of (Owner of (Entering unit)))] = (Kills[(Player number of (Owner of (Entering unit)))] + 1)
Set Variable Set Kills[(Player number of Player 2 (Blue))] = (Kills[(Player number of Player 2 (Blue))] + 1)
Set Variable Set Alphapoints = (Alphapoints + 1)
Player - Add 1000 to (Owner of (Triggering unit)) . Current gold
Player - Add 500 to (Owner of (Triggering unit)) . Current lumber
Player - Add 1 to (Owner of (Triggering unit)) . Food cap
Trigger - Run Update_Leaderboard <gen> (ignoring conditions)
Wait 0.50 seconds
Unit - Move (Triggering unit) instantly to (Center of Major_Alpha <gen>)
Camera - Pan camera for (Owner of (Triggering unit)) to (Center of Major_Alpha <gen>) over 0 seconds
Wait 0.10 seconds
Unit - Kill (Triggering unit)
Wait 11.00 seconds
Hero - Add 500 experience to (Triggering unit) , Show level-up graphics
Else - Actions
Do nothing
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
gg_item_nflg_0063 Equal to (Item carried by (Triggering unit) in slot 6)
((Owner of (Triggering unit)) is in Alpha.) Equal to True
Then - Actions
Set Variable Set Kills[(Player number of (Owner of (Entering unit)))] = (Kills[(Player number of (Owner of (Entering unit)))] + 1)
Set Variable Set Kills[(Player number of Player 2 (Blue))] = (Kills[(Player number of Player 2 (Blue))] + 1)
Set Variable Set Alphapoints = (Alphapoints + 1)
Player - Add 1000 to (Owner of (Triggering unit)) . Current gold
Player - Add 500 to (Owner of (Triggering unit)) . Current lumber
Player - Add 1 to (Owner of (Triggering unit)) . Food cap
Trigger - Run Update_Leaderboard <gen> (ignoring conditions)
Wait 0.50 seconds
Unit - Move (Triggering unit) instantly to (Center of Major_Alpha <gen>)
Camera - Pan camera for (Owner of (Triggering unit)) to (Center of Major_Alpha <gen>) over 0 seconds
Wait 0.10 seconds
Unit - Kill (Triggering unit)
Wait 11.00 seconds
Hero - Add 500 experience to (Triggering unit) , Show level-up graphics
Else - Actions
Do nothing
Change ValueO
Events
Unit - A unit enters Major_Alpha <gen>
Conditions
Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
((Owner of (Triggering unit)) is in Omega.) Equal to True
gg_item_flag_0062 Equal to (Item carried by (Triggering unit) in slot 2)
Then - Actions
Set Variable Set Kills[(Player number of (Owner of (Entering unit)))] = (Kills[(Player number of (Owner of (Entering unit)))] + 1)
Set Variable Set Kills[(Player number of Player 1 (Red))] = (Kills[(Player number of Player 1 (Red))] + 1)
Set Variable Set Omegapoints = (Omegapoints + 1)
Player - Add 1000 to (Owner of (Triggering unit)) . Current gold
Player - Add 500 to (Owner of (Triggering unit)) . Current lumber
Player - Add 1 to (Owner of (Triggering unit)) . Food cap
Trigger - Run Update_Leaderboard <gen> (ignoring conditions)
Wait 0.50 seconds
Unit - Move (Triggering unit) instantly to (Center of Major_Omega <gen>)
Camera - Pan camera for (Owner of (Triggering unit)) to (Center of Major_Omega <gen>) over 0 seconds
Wait 0.10 seconds
Unit - Kill (Triggering unit)
Wait 11.00 seconds
Hero - Add 500 experience to (Triggering unit) , Show level-up graphics
Else - Actions
Do nothing
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
((Owner of (Triggering unit)) is in Omega.) Equal to True
gg_item_flag_0062 Equal to (Item carried by (Triggering unit) in slot 1)
Then - Actions
Set Variable Set Kills[(Player number of (Owner of (Entering unit)))] = (Kills[(Player number of (Owner of (Entering unit)))] + 1)
Set Variable Set Kills[(Player number of Player 1 (Red))] = (Kills[(Player number of Player 1 (Red))] + 1)
Set Variable Set Omegapoints = (Omegapoints + 1)
Player - Add 1000 to (Owner of (Triggering unit)) . Current gold
Player - Add 500 to (Owner of (Triggering unit)) . Current lumber
Player - Add 1 to (Owner of (Triggering unit)) . Food cap
Trigger - Run Update_Leaderboard <gen> (ignoring conditions)
Wait 0.50 seconds
Unit - Move (Triggering unit) instantly to (Center of Major_Omega <gen>)
Camera - Pan camera for (Owner of (Triggering unit)) to (Center of Major_Omega <gen>) over 0 seconds
Wait 0.10 seconds
Unit - Kill (Triggering unit)
Wait 11.00 seconds
Hero - Add 500 experience to (Triggering unit) , Show level-up graphics
Else - Actions
Do nothing
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
((Owner of (Triggering unit)) is in Omega.) Equal to True
gg_item_flag_0062 Equal to (Item carried by (Triggering unit) in slot 3)
Then - Actions
Set Variable Set Kills[(Player number of (Owner of (Entering unit)))] = (Kills[(Player number of (Owner of (Entering unit)))] + 1)
Set Variable Set Kills[(Player number of Player 1 (Red))] = (Kills[(Player number of Player 1 (Red))] + 1)
Set Variable Set Omegapoints = (Omegapoints + 1)
Player - Add 1000 to (Owner of (Triggering unit)) . Current gold
Player - Add 500 to (Owner of (Triggering unit)) . Current lumber
Player - Add 1 to (Owner of (Triggering unit)) . Food cap
Trigger - Run Update_Leaderboard <gen> (ignoring conditions)
Wait 0.50 seconds
Unit - Move (Triggering unit) instantly to (Center of Major_Omega <gen>)
Camera - Pan camera for (Owner of (Triggering unit)) to (Center of Major_Omega <gen>) over 0 seconds
Wait 0.10 seconds
Unit - Kill (Triggering unit)
Wait 11.00 seconds
Hero - Add 500 experience to (Triggering unit) , Show level-up graphics
Else - Actions
Do nothing
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
((Owner of (Triggering unit)) is in Omega.) Equal to True
gg_item_flag_0062 Equal to (Item carried by (Triggering unit) in slot 4)
Then - Actions
Set Variable Set Kills[(Player number of (Owner of (Entering unit)))] = (Kills[(Player number of (Owner of (Entering unit)))] + 1)
Set Variable Set Kills[(Player number of Player 1 (Red))] = (Kills[(Player number of Player 1 (Red))] + 1)
Set Variable Set Omegapoints = (Omegapoints + 1)
Player - Add 1000 to (Owner of (Triggering unit)) . Current gold
Player - Add 500 to (Owner of (Triggering unit)) . Current lumber
Player - Add 1 to (Owner of (Triggering unit)) . Food cap
Trigger - Run Update_Leaderboard <gen> (ignoring conditions)
Wait 0.50 seconds
Unit - Move (Triggering unit) instantly to (Center of Major_Omega <gen>)
Camera - Pan camera for (Owner of (Triggering unit)) to (Center of Major_Omega <gen>) over 0 seconds
Wait 0.10 seconds
Unit - Kill (Triggering unit)
Wait 11.00 seconds
Hero - Add 500 experience to (Triggering unit) , Show level-up graphics
Else - Actions
Do nothing
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
((Owner of (Triggering unit)) is in Omega.) Equal to True
gg_item_flag_0062 Equal to (Item carried by (Triggering unit) in slot 5)
Then - Actions
Set Variable Set Kills[(Player number of (Owner of (Entering unit)))] = (Kills[(Player number of (Owner of (Entering unit)))] + 1)
Set Variable Set Kills[(Player number of Player 1 (Red))] = (Kills[(Player number of Player 1 (Red))] + 1)
Set Variable Set Omegapoints = (Omegapoints + 1)
Player - Add 1000 to (Owner of (Triggering unit)) . Current gold
Player - Add 500 to (Owner of (Triggering unit)) . Current lumber
Player - Add 1 to (Owner of (Triggering unit)) . Food cap
Trigger - Run Update_Leaderboard <gen> (ignoring conditions)
Wait 0.50 seconds
Unit - Move (Triggering unit) instantly to (Center of Major_Omega <gen>)
Camera - Pan camera for (Owner of (Triggering unit)) to (Center of Major_Omega <gen>) over 0 seconds
Wait 0.10 seconds
Unit - Kill (Triggering unit)
Wait 11.00 seconds
Hero - Add 500 experience to (Triggering unit) , Show level-up graphics
Else - Actions
Do nothing
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
((Owner of (Triggering unit)) is in Omega.) Equal to True
gg_item_flag_0062 Equal to (Item carried by (Triggering unit) in slot 6)
Then - Actions
Set Variable Set Kills[(Player number of (Owner of (Entering unit)))] = (Kills[(Player number of (Owner of (Entering unit)))] + 1)
Set Variable Set Kills[(Player number of Player 1 (Red))] = (Kills[(Player number of Player 1 (Red))] + 1)
Set Variable Set Omegapoints = (Omegapoints + 1)
Player - Add 1000 to (Owner of (Triggering unit)) . Current gold
Player - Add 500 to (Owner of (Triggering unit)) . Current lumber
Player - Add 1 to (Owner of (Triggering unit)) . Food cap
Trigger - Run Update_Leaderboard <gen> (ignoring conditions)
Wait 0.50 seconds
Unit - Move (Triggering unit) instantly to (Center of Major_Omega <gen>)
Camera - Pan camera for (Owner of (Triggering unit)) to (Center of Major_Omega <gen>) over 0 seconds
Wait 0.10 seconds
Unit - Kill (Triggering unit)
Wait 11.00 seconds
Hero - Add 500 experience to (Triggering unit) , Show level-up graphics
Else - Actions
Do nothing
Alphapanda
Events
Unit - Brewmaster 0049 <gen> Dies
Conditions
Actions
Camera - Pan camera for (Owner of (Triggering unit)) to (Center of Major_Omega <gen>) over 10.00 seconds
Unit Group - Pick every unit in (Units owned by (Owner of (Triggering unit)).) and do (Actions)
Loop - Actions
Unit - Explode (Picked unit) .
Unit - Create 1 . Tent for (Owner of (Triggering unit)) at (Random point in HouseA <gen>) facing Default building facing degrees
Wait 11.00 seconds
Hero - Instantly revive (Triggering unit) at (Random point in Major_Omega <gen>) , Show revival graphics
Alphaghost
Events
Unit - Dark Ranger 0048 <gen> Dies
Conditions
Actions
Camera - Pan camera for (Owner of (Triggering unit)) to (Center of Major_Omega <gen>) over 10.00 seconds
Unit Group - Pick every unit in (Units owned by (Owner of (Triggering unit)).) and do (Actions)
Loop - Actions
Unit - Explode (Picked unit) .
Unit - Create 1 . Tent for (Owner of (Triggering unit)) at (Random point in HouseA <gen>) facing Default building facing degrees
Wait 11.00 seconds
Hero - Instantly revive (Triggering unit) at (Random point in Major_Omega <gen>) , Show revival graphics
Alphabeast
Events
Unit - Beastmaster 0047 <gen> Dies
Conditions
Actions
Camera - Pan camera for (Owner of (Triggering unit)) to (Center of Major_Omega <gen>) over 10.00 seconds
Unit Group - Pick every unit in (Units owned by (Owner of (Triggering unit)).) and do (Actions)
Loop - Actions
Unit - Explode (Picked unit) .
Unit - Create 1 . Tent for (Owner of (Triggering unit)) at (Random point in HouseA <gen>) facing Default building facing degrees
Wait 11.00 seconds
Hero - Instantly revive (Triggering unit) at (Random point in Major_Omega <gen>) , Show revival graphics
Alphanaga
Events
Unit - Sea Witch 0046 <gen> Dies
Conditions
Actions
Camera - Pan camera for (Owner of (Triggering unit)) to (Center of Major_Omega <gen>) over 10.00 seconds
Unit Group - Pick every unit in (Units owned by (Owner of (Triggering unit)).) and do (Actions)
Loop - Actions
Unit - Explode (Picked unit) .
Unit - Create 1 . Tent for (Owner of (Triggering unit)) at (Random point in HouseA <gen>) facing Default building facing degrees
Wait 11.00 seconds
Hero - Instantly revive (Triggering unit) at (Random point in Major_Omega <gen>) , Show revival graphics
Alphademon
Events
Unit - Pit Lord 0058 <gen> Dies
Conditions
Actions
Camera - Pan camera for (Owner of (Triggering unit)) to (Center of Major_Omega <gen>) over 10.00 seconds
Unit Group - Pick every unit in (Units owned by (Owner of (Triggering unit)).) and do (Actions)
Loop - Actions
Unit - Explode (Picked unit) .
Unit - Create 1 . Tent for (Owner of (Triggering unit)) at (Random point in HouseA <gen>) facing Default building facing degrees
Wait 11.00 seconds
Hero - Instantly revive (Triggering unit) at (Random point in Major_Omega <gen>) , Show revival graphics
Omegapanda
Events
Unit - Brewmaster 0019 <gen> Dies
Conditions
Actions
Camera - Pan camera for (Owner of (Triggering unit)) to (Center of Major_Alpha <gen>) over 10.00 seconds
Unit Group - Pick every unit in (Units owned by (Owner of (Triggering unit)).) and do (Actions)
Loop - Actions
Unit - Explode (Picked unit) .
Unit - Create 1 . Tent 2 for (Owner of (Triggering unit)) at (Random point in HouseO <gen>) facing Default building facing degrees
Wait 11.00 seconds
Hero - Instantly revive (Triggering unit) at (Random point in Major_Alpha <gen>) , Show revival graphics
Omegaghost
Events
Unit - Dark Ranger 0018 <gen> Dies
Conditions
Actions
Camera - Pan camera for (Owner of (Triggering unit)) to (Center of Major_Alpha <gen>) over 10.00 seconds
Unit Group - Pick every unit in (Units owned by (Owner of (Triggering unit)).) and do (Actions)
Loop - Actions
Unit - Explode (Picked unit) .
Unit - Create 1 . Tent 2 for (Owner of (Triggering unit)) at (Random point in HouseO <gen>) facing Default building facing degrees
Wait 11.00 seconds
Hero - Instantly revive (Triggering unit) at (Random point in Major_Alpha <gen>) , Show revival graphics
Omegabeast
Events
Unit - Beastmaster 0017 <gen> Dies
Conditions
Actions
Camera - Pan camera for (Owner of (Triggering unit)) to (Center of Major_Alpha <gen>) over 10.00 seconds
Unit Group - Pick every unit in (Units owned by (Owner of (Triggering unit)).) and do (Actions)
Loop - Actions
Unit - Explode (Picked unit) .
Unit - Create 1 . Tent 2 for (Owner of (Triggering unit)) at (Random point in HouseO <gen>) facing Default building facing degrees
Wait 11.00 seconds
Hero - Instantly revive (Triggering unit) at (Random point in Major_Alpha <gen>) , Show revival graphics
Omeganaga
Events
Unit - Sea Witch 0016 <gen> Dies
Conditions
Actions
Camera - Pan camera for (Owner of (Triggering unit)) to (Center of Major_Alpha <gen>) over 10.00 seconds
Unit Group - Pick every unit in (Units owned by (Owner of (Triggering unit)).) and do (Actions)
Loop - Actions
Unit - Explode (Picked unit) .
Unit - Create 1 . Tent 2 for (Owner of (Triggering unit)) at (Random point in HouseO <gen>) facing Default building facing degrees
Wait 11.00 seconds
Hero - Instantly revive (Triggering unit) at (Random point in Major_Alpha <gen>) , Show revival graphics
Omegademon
Events
Unit - Pit Lord 0028 <gen> Dies
Conditions
Actions
Camera - Pan camera for (Owner of (Triggering unit)) to (Center of Major_Alpha <gen>) over 10.00 seconds
Unit Group - Pick every unit in (Units owned by (Owner of (Triggering unit)).) and do (Actions)
Loop - Actions
Unit - Explode (Picked unit) .
Unit - Create 1 . Tent 2 for (Owner of (Triggering unit)) at (Random point in HouseO <gen>) facing Default building facing degrees
Wait 11.00 seconds
Hero - Instantly revive (Triggering unit) at (Random point in Major_Alpha <gen>) , Show revival graphics
Spawn
Events
Unit - A unit Dies
Conditions
Actions
If ((Number of units in (Units in Satyr1 <gen> owned by Neutral Hostile)) Equal to 0) then do (Create 4.Satyr for Neutral Hostile at (Center of Satyr1 <gen>) facing Default building facing degrees) else do (Wait 10.00 seconds)
If ((Number of units in (Units in Satyr2 <gen> owned by Neutral Hostile)) Equal to 0) then do (Create 4.Satyr for Neutral Hostile at (Center of Satyr2 <gen>) facing Default building facing degrees) else do (Wait 10.00 seconds)
If ((Number of units in (Units in Troll1 <gen> owned by Neutral Hostile)) Equal to 0) then do (Create 4.Dark Troll for Neutral Hostile at (Center of Troll1 <gen>) facing Default building facing degrees) else do (Wait 10.00 seconds)
If ((Number of units in (Units in Troll2 <gen> owned by Neutral Hostile)) Equal to 0) then do (Create 4.Dark Troll for Neutral Hostile at (Center of Troll2 <gen>) facing Default building facing degrees) else do (Wait 10.00 seconds)
If ((Number of units in (Units in Murloc1 <gen> owned by Neutral Hostile)) Equal to 0) then do (Create 4.Murloc Tiderunner for Neutral Hostile at (Center of Murloc1 <gen>) facing Default building facing degrees) else do (Wait 10.00 seconds)
If ((Number of units in (Units in Murloc1 <gen> owned by Neutral Hostile)) Equal to 0) then do (Create 4.Murloc Tiderunner for Neutral Hostile at (Center of Murloc1 <gen>) facing Default building facing degrees) else do (Wait 10.00 seconds)
If ((Number of units in (Units in Murloc2 <gen> owned by Neutral Hostile)) Equal to 0) then do (Create 2.Murloc Huntsman for Neutral Hostile at (Center of Murloc2 <gen>) facing Default building facing degrees) else do (Wait 10.00 seconds)
If ((Number of units in (Units in Murloc2 <gen> owned by Neutral Hostile)) Equal to 0) then do (Create 2.Murloc Huntsman for Neutral Hostile at (Center of Murloc2 <gen>) facing Default building facing degrees) else do (Wait 10.00 seconds)
If ((Number of units in (Units in Fulbog1 <gen> owned by Neutral Hostile)) Equal to 0) then do (Create 2.Furbolg Shaman for Neutral Hostile at (Center of Fulbog1 <gen>) facing Default building facing degrees) else do (Wait 10.00 seconds)
If ((Number of units in (Units in Fulbog1 <gen> owned by Neutral Hostile)) Equal to 0) then do (Create 2.Furbolg Shaman for Neutral Hostile at (Center of Fulbog1 <gen>) facing Default building facing degrees) else do (Wait 10.00 seconds)
If ((Number of units in (Units in Fulbog2 <gen> owned by Neutral Hostile)) Equal to 0) then do (Create 2.Furbolg for Neutral Hostile at (Center of Fulbog2 <gen>) facing Default building facing degrees) else do (Wait 10.00 seconds)
If ((Number of units in (Units in Fulbog2 <gen> owned by Neutral Hostile)) Equal to 0) then do (Create 2.Furbolg for Neutral Hostile at (Center of Fulbog2 <gen>) facing Default building facing degrees) else do (Wait 10.00 seconds)
KillonpickupA
Events
Unit - A unit Acquires an item
Conditions
(Item being manipulated) Equal to gg_item_flag_0062
Actions
Player Group - Pick every player in Alpha and do (If ((Owner of (Triggering unit)) Equal to (Picked player)) then do (Kill (Triggering unit)) else do (Do nothing))
KillonpickupO
Events
Unit - A unit Acquires an item
Conditions
(Item being manipulated) Equal to gg_item_nflg_0063
Actions
Player Group - Pick every player in Omega and do (If ((Owner of (Triggering unit)) Equal to (Picked player)) then do (Kill (Triggering unit)) else do (Do nothing))
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.