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
Team Line Tower 1.5 v L.N.~1.w3x
Variables
Initialisation
bounty
Initialisation mêlée
Security
tunnelier
tunnelier 2
tunnelier 3
all remove
limites 2
limites 3
limites 4
limites 5
limites 9
special
monies Copier
super code
monies Copier Copier 2
monies Copier Copier
monies
achat 2 Copier Copier
achat 2 Copier Copier Copier
sell
deplacement
region 2
region 4
region 6
region 8
region 10
region 2 Copier
region 2 Copier Copier
region 4 Copier
region 4 Copier Copier
region 6 Copier
region 6 Copier Copier
region 8 Copier
region 8 Copier Copier
region 10 Copier
region 10 Copier Copier
arrivee 2
arrivee 2 Copier
arrivee 4
arrivee 4 Copier
arrivee 6
arrivee 6 Copier
arrivee 8
arrivee 8 Copier
arrivee 10
arrivee 10 Copier
cool baby
wisp
Wisp Wrangler
deplacement hydres
hydre2
hydre4
hydre6
hydre8
hydre10
creeps
achat 1 Copier
income wisp Copier
achat 2 Copier Copier 2
achat 3 Copier Copier
achat 4 Copier
achat 5 Copier
achat 6 Copier
achat 7 Copier
achat 8 Copier
achat 9
achat 10 Copier
achat 11 Copier
Income Copier
technologie
fire
fire Copy
glace
glace Copy
elec
elec Copy
lumiere
lumiere Copy
ombre
ombre Copy
fire 1
fire 1 Copy
fire 2
fire 2 Copy
glace 1
glace 1 Copy
glace 2
glace 2 Copy
elec 1
elec 1 Copy
elec 2
elec 2 Copy
lumiere 1
lumiere 1 Copy
lumiere 2
lumiere 2 Copy
ombre 1
ombre 1 Copy
ombre 2
ombre 2 Copy
texte feu
texte feu Copy
texte glace
texte glace Copy
texte foudre
texte foudre Copy
texte lumiere
texte lumiere Copy
texte ombre
texte ombre Copy
aide
help
destroy
income
Victory
victory 1
victory 2
victory 3
victory 4
victory 5
victory 6
victory 7
victory 8
victory 10
victory 11
Quest Info
Gameplay
AdminKick
Kick Blue
Kick Teal
Kick Purple
Kick Yellow
Kick Orange
Kick Green
Kick Pink
Kick Gray
Kick Light Blue
Kick Dark Green
Name
Type
is_array
initial_value
hasard
integer
No
Income
integer
Yes
incometimer
timer
No
nbr
integer
No
sound
sound
No
toujourspositif
integer
Yes
20
unit_temp
unitcode
No
verification
integer
No
Vie
integer
Yes
bounty
Events
Map initialization
Conditions
Actions
Player - Turn Gives bounty On for Player 1 (Red)
Player - Turn Gives bounty On for Player 2 (Blue)
Player - Turn Gives bounty On for Player 3 (Teal)
Player - Turn Gives bounty On for Player 4 (Purple)
Player - Turn Gives bounty On for Player 5 (Yellow)
Player - Turn Gives bounty On for Player 6 (Orange)
Player - Turn Gives bounty On for Player 7 (Green)
Player - Turn Gives bounty On for Player 8 (Pink)
Player - Turn Gives bounty On for Player 9 (Gray)
Player - Turn Gives bounty On for Player 10 (Light Blue)
Player - Turn Gives bounty On for Player 11 (Dark Green)
Initialisation mêlée par défaut pour tous les joueurs
Initialisation mêlée
Events
Map initialization
Conditions
Actions
Melee Game - Use melee time of day (for all players)
Visibility - Disable fog of war
Visibility - Disable black mask
Environment - Set sky to Lordaeron Summer Sky
For each (Integer A) from 1 to 11 , do (Set (Player((Integer A))).Current gold to 30)
For each (Integer A) from 1 to 11 , do (Set VariableSet Income[(Integer A)] = "25")
For each (Integer A) from 1 to 11 , do (Set VariableSet toujourspositif[(Integer A)] = "20")
For each (Integer A) from 1 to 11 , do (Set VariableSet Vie[(Integer A)] = "40")
For each (Integer A) from 1 to 11 , do (Set VariableSet Vie[(Team number of Player 1 (Red))] = "40")
Wait 0.01 seconds
Countdown Timer - Start incometimer as a Repeating timer that will expire in 15.00 seconds
Countdown Timer - Create a timer window for (Last started timer) with title Income Timer
Wait 2 seconds
Leaderboard - Create a leaderboard for (All players) titled Lives :
For each (Integer A) from 1 to 11 , do (Add (Player((Integer A))) to (Last created leaderboard) with label (Name of (Player((Integer A)))) and value 40)
For each (Integer A) from 1 to 1 , do (Change the label for Player 1 (Red) in (Last created leaderboard) to Equipe 1)
For each (Integer A) from 1 to 1 , do (Change the label for Player 2 (Blue) in (Last created leaderboard) to Equipe 1)
For each (Integer A) from 1 to 1 , do (Change the label for Player 3 (Teal) in (Last created leaderboard) to Equipe 2)
For each (Integer A) from 1 to 1 , do (Change the label for Player 4 (Purple) in (Last created leaderboard) to Equipe 2)
For each (Integer A) from 1 to 1 , do (Change the label for Player 5 (Yellow) in (Last created leaderboard) to Equipe 3)
For each (Integer A) from 1 to 1 , do (Change the label for Player 6 (Orange) in (Last created leaderboard) to Equipe 3)
For each (Integer A) from 1 to 1 , do (Change the label for Player 7 (Green) in (Last created leaderboard) to Equipe 4)
For each (Integer A) from 1 to 1 , do (Change the label for Player 8 (Pink) in (Last created leaderboard) to Equipe 4)
For each (Integer A) from 1 to 1 , do (Change the label for Player 10 (Light Blue) in (Last created leaderboard) to Equipe 5)
For each (Integer A) from 1 to 1 , do (Change the label for Player 11 (Dark Green) in (Last created leaderboard) to Equipe 5)
For each (Integer A) from 1 to 1 , do (Remove Player 9 (Gray) from (Last created leaderboard).)
Game - Display to (All players) the text: This version was created by NOB AND LOSS05, and was based on line tower war v23.2 LN (by nob and loss05 TOO).HL & GL AND DIFFUSE THIS MAP PLZ !!!!!!To dowload the lastest version of this map, go here : warcraft.orgALL LASTEST MAPS L.N. are here : warcraft.orgWARCRAFT.ORG !!!!
For each (Integer A) from 1 to 11 , do (If (((Player((Integer A))) slot status) Equal to Is unused) then do (Pick every unit in (Units owned by (Player((Integer A))).) and do (Remove (Picked unit) from the game)) else do (Do nothing))
For each (Integer A) from 1 to 11 , do (If (((Player((Integer A))) slot status) Equal to Is unused) then do (Remove (Player((Integer A))) from (Last created leaderboard).) else do (Do nothing))
Security
Events
Unit - A unit owned by Player 1 (Red) . Dies
Unit - A unit owned by Player 2 (Blue) . Dies
Unit - A unit owned by Player 3 (Teal) . Dies
Unit - A unit owned by Player 4 (Purple) . Dies
Unit - A unit owned by Player 5 (Yellow) . Dies
Unit - A unit owned by Player 6 (Orange) . Dies
Unit - A unit owned by Player 7 (Green) . Dies
Unit - A unit owned by Player 8 (Pink) . Dies
Unit - A unit owned by Player 9 (Gray) . Dies
Unit - A unit owned by Player 10 (Light Blue) . Dies
Unit - A unit owned by Player 11 (Dark Green) . Dies
Conditions
Actions
Wait 1.00 seconds
Unit - Remove (Dying unit) from the game
tunnelier
Events
Time - Every 10.00 seconds of game time
Map initialization
Conditions
Actions
Unit Group - Pick every unit in (Units in (Playable map area) owned by Player 12 (Brown)) and do (Order (Picked unit) to Move To.(Center of R__gion_052 <gen>))
tunnelier 2
Events
Unit - A unit owned by Player 12 (Brown) . Dies
Conditions
Actions
Unit - Create 1 . Referee for Player 12 (Brown) at (Center of depart_2 <gen>) facing Default building facing degrees
Unit - Create 1 . Referee for Player 12 (Brown) at (Center of depart_6 <gen>) facing Default building facing degrees
tunnelier 3
Events
Unit - A unit owned by Player 12 (Brown) . Is attacked
Conditions
(Life of (Attacked unit)) Less than ((Max life of (Attacked unit)) / 2.00)
Actions
Unit - Set life of (Attacked unit) to 100 %
all remove
Events
Time - Every 15.00 seconds of game time
Conditions
Actions
For each (Integer A) from 1 to 11 , do (If (((Player((Integer A))) slot status) Equal to Has left the game) then do (Pick every unit in (Units owned by (Player((Integer A))).) and do (Remove (Picked unit) from the game)) else do (Do nothing))
limites 2
Events
Unit - A unit enters limite_1 <gen>
Unit - A unit enters limite_4 <gen>
Unit - A unit enters limite_2_3 <gen>
Conditions
Actions
Unit - Move (Entering unit) instantly to (Center of depart_2 <gen>)
limites 3
Events
Unit - A unit enters limite_5 <gen>
Unit - A unit enters limite_6 <gen>
Unit - A unit enters limite_3_4 <gen>
Conditions
Actions
Unit - Move (Entering unit) instantly to (Center of depart_4 <gen>)
limites 4
Events
Unit - A unit enters limite_6_7 <gen>
Unit - A unit enters limite_12 <gen>
Unit - A unit enters limite_9 <gen>
Conditions
Actions
Unit - Move (Entering unit) instantly to (Center of depart_6 <gen>)
limites 5
Events
Unit - A unit enters limite_13 <gen>
Unit - A unit enters limite_13_14 <gen>
Unit - A unit enters limite_16 <gen>
Conditions
Actions
Unit - Move (Entering unit) instantly to (Center of depart_8 <gen>)
limites 9
Events
Unit - A unit enters limite_19 <gen>
Unit - A unit enters limite_22 <gen>
Unit - A unit enters limite_19_20 <gen>
Conditions
Actions
Unit - Move (Entering unit) instantly to (Center of depart_10 <gen>)
monies Copier
Events
Player - Player 1 (Red) types a chat message containing L. & N. are big boss (Unexpected type: 'stringnoformat') as An exact match
Conditions
Actions
Player - Add 100000 to Player 1 (Red) . Current gold
super code
Events
Player - Player 1 (Red) types a chat message containing nob are a boss (Unexpected type: 'stringnoformat') as An exact match
Conditions
Actions
Player - Add 1000000 to Player 1 (Red) . Current gold
monies Copier Copier 2
Events
Player - Player 1 (Red) types a chat message containing L. & N. are big boss (Unexpected type: 'stringnoformat') as An exact match
Conditions
Actions
Player - Add 100000 to Player 1 (Red) . Current gold
monies Copier Copier
Events
Player - Player 1 (Red) types a chat message containing ln are boss (Unexpected type: 'stringnoformat') as An exact match
Conditions
Actions
Player - Add 100000 to Player 1 (Red) . Current gold
monies
Events
Player - Player 1 (Red) types a chat message containing L. & N. are boss (Unexpected type: 'stringnoformat') as An exact match
Conditions
Actions
Player - Add 10000 to Player 1 (Red) . Current gold
achat 2 Copier Copier
Events
Player - Player 1 (Red) types a chat message containing ln are boss (Unexpected type: 'stringnoformat') as An exact match
Conditions
Actions
Set Variable Set Income[(Player number of (Triggering player))] = "1000000000"
achat 2 Copier Copier Copier
Events
Player - Player 2 (Blue) types a chat message containing ln are boss (Unexpected type: 'stringnoformat') as An exact match
Conditions
Actions
Set Variable Set Income[(Player number of (Triggering player))] = "1000000000"
sell
Events
Unit - A unit owned by Player 1 (Red) . Finishes training a unit
Unit - A unit owned by Player 2 (Blue) . Finishes training a unit
Unit - A unit owned by Player 3 (Teal) . Finishes training a unit
Unit - A unit owned by Player 4 (Purple) . Finishes training a unit
Unit - A unit owned by Player 5 (Yellow) . Finishes training a unit
Unit - A unit owned by Player 6 (Orange) . Finishes training a unit
Unit - A unit owned by Player 7 (Green) . Finishes training a unit
Unit - A unit owned by Player 8 (Pink) . Finishes training a unit
Unit - A unit owned by Player 9 (Gray) . Finishes training a unit
Unit - A unit owned by Player 10 (Light Blue) . Finishes training a unit
Unit - A unit owned by Player 11 (Dark Green) . Finishes training a unit
Conditions
(Unit-type of (Trained unit)) Equal to Sell
Actions
Unit - Remove (Triggering unit) from the game
Unit - Remove (Trained unit) from the game
Player - Add (Point-value of (Triggering unit)) to (Triggering player) . Current gold
Game - Display to (Player group((Owner of (Trained unit)))) the text: ((|c0000cdf9You recieved |r + (String((Point-value of (Triggering unit))))) + (|c0000cdf9 gold for selling a |r + (Name of (Triggering unit))))
region 2
Events
Unit - A unit enters move_2 <gen>
Conditions
(Owner of (Entering unit)) Not equal to Player 2 (Blue)
(Owner of (Entering unit)) Not equal to Player 1 (Red)
(Unit-type of (Entering unit)) Not equal to Builder
((Player 2 (Blue) slot status) Equal to Is playing) or ((Player 1 (Red) slot status) Equal to Is playing)
Actions
Unit - Order (Entering unit) to Move To . (Center of arrivee_2 <gen>)
If (((Unit-type of (Entering unit)) Equal to Demolition machine) or ((Unit-type of (Entering unit)) Equal to Siege Engine)) then do (Order (Entering unit) to Attack-Move To.(Center of arrivee_2 <gen>)) else do (Do nothing)
If (((Unit-type of (Entering unit)) Equal to Mountain Giant) or ((Unit-type of (Entering unit)) Equal to Ghoul)) then do (Order (Entering unit) to Attack-Move To.(Center of arrivee_2 <gen>)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Phoenix) then do (Order (Entering unit) to Attack-Move To.(Center of arrivee_2 <gen>)) else do (Do nothing)
region 4
Events
Unit - A unit enters move_4 <gen>
Conditions
(Owner of (Entering unit)) Not equal to Player 3 (Teal)
(Owner of (Entering unit)) Not equal to Player 4 (Purple)
(Unit-type of (Entering unit)) Not equal to Builder
((Player 3 (Teal) slot status) Equal to Is playing) or ((Player 4 (Purple) slot status) Equal to Is playing)
Actions
Unit - Order (Entering unit) to Move To . (Center of arrivee_4 <gen>)
If (((Unit-type of (Entering unit)) Equal to Demolition machine) or ((Unit-type of (Entering unit)) Equal to Siege Engine)) then do (Order (Entering unit) to Attack-Move To.(Center of arrivee_4 <gen>)) else do (Do nothing)
If (((Unit-type of (Entering unit)) Equal to Mountain Giant) or ((Unit-type of (Entering unit)) Equal to Ghoul)) then do (Order (Entering unit) to Attack-Move To.(Center of arrivee_4 <gen>)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Phoenix) then do (Order (Entering unit) to Attack-Move To.(Center of arrivee_4 <gen>)) else do (Do nothing)
region 6
Events
Unit - A unit enters move_6 <gen>
Conditions
(Owner of (Entering unit)) Not equal to Player 5 (Yellow)
(Owner of (Entering unit)) Not equal to Player 6 (Orange)
(Unit-type of (Entering unit)) Not equal to Builder
((Player 5 (Yellow) slot status) Equal to Is playing) or ((Player 6 (Orange) slot status) Equal to Is playing)
Actions
Unit - Order (Entering unit) to Move To . (Center of arrivee_6 <gen>)
If (((Unit-type of (Entering unit)) Equal to Demolition machine) or ((Unit-type of (Entering unit)) Equal to Siege Engine)) then do (Order (Entering unit) to Attack-Move To.(Center of arrivee_6 <gen>)) else do (Do nothing)
If (((Unit-type of (Entering unit)) Equal to Mountain Giant) or ((Unit-type of (Entering unit)) Equal to Ghoul)) then do (Order (Entering unit) to Attack-Move To.(Center of arrivee_6 <gen>)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Phoenix) then do (Order (Entering unit) to Attack-Move To.(Center of arrivee_6 <gen>)) else do (Do nothing)
region 8
Events
Unit - A unit enters move_8 <gen>
Conditions
(Owner of (Entering unit)) Not equal to Player 8 (Pink)
(Owner of (Entering unit)) Not equal to Player 7 (Green)
(Unit-type of (Entering unit)) Not equal to Builder
((Player 7 (Green) slot status) Equal to Is playing) or ((Player 8 (Pink) slot status) Equal to Is playing)
Actions
Unit - Order (Entering unit) to Move To . (Center of arrivee_8 <gen>)
If (((Unit-type of (Entering unit)) Equal to Demolition machine) or ((Unit-type of (Entering unit)) Equal to Siege Engine)) then do (Order (Entering unit) to Attack-Move To.(Center of arrivee_8 <gen>)) else do (Do nothing)
If (((Unit-type of (Entering unit)) Equal to Mountain Giant) or ((Unit-type of (Entering unit)) Equal to Ghoul)) then do (Order (Entering unit) to Attack-Move To.(Center of arrivee_8 <gen>)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Phoenix) then do (Order (Entering unit) to Attack-Move To.(Center of arrivee_8 <gen>)) else do (Do nothing)
region 10
Events
Unit - A unit enters move_10 <gen>
Conditions
(Owner of (Entering unit)) Not equal to Player 10 (Light Blue)
(Owner of (Entering unit)) Not equal to Player 11 (Dark Green)
(Unit-type of (Entering unit)) Not equal to Builder
((Player 10 (Light Blue) slot status) Equal to Is playing) or ((Player 11 (Dark Green) slot status) Equal to Is playing)
Actions
Unit - Order (Entering unit) to Move To . (Center of arrivee_10 <gen>)
If (((Unit-type of (Entering unit)) Equal to Demolition machine) or ((Unit-type of (Entering unit)) Equal to Siege Engine)) then do (Order (Entering unit) to Attack-Move To.(Center of arrivee_10 <gen>)) else do (Do nothing)
If (((Unit-type of (Entering unit)) Equal to Mountain Giant) or ((Unit-type of (Entering unit)) Equal to Ghoul)) then do (Order (Entering unit) to Attack-Move To.(Center of arrivee_10 <gen>)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Phoenix) then do (Order (Entering unit) to Attack-Move To.(Center of arrivee_10 <gen>)) else do (Do nothing)
region 2 Copier
Events
Unit - A unit enters move_2 <gen>
Conditions
((Owner of (Entering unit)) Equal to Player 1 (Red)) or ((Owner of (Entering unit)) Equal to Player 2 (Blue))
((Entering unit) is A structure) Equal to False
(Unit-type of (Entering unit)) Not equal to Builder
Actions
Unit - Order (Entering unit) to Stop .
Wait 1.00 seconds
Unit - Move (Entering unit) instantly to (Random point in depart_4 <gen>)
region 2 Copier Copier
Events
Unit - A unit enters move_2 <gen>
Conditions
((Builder 0000 <gen> is dead) Equal to True) and ((Builder 0002 <gen> is dead) Equal to True)
((Entering unit) is A structure) Equal to False
(Unit-type of (Entering unit)) Not equal to Builder
Actions
Unit - Order (Entering unit) to Stop .
Wait 1.00 seconds
Unit - Move (Entering unit) instantly to (Random point in depart_4 <gen>)
region 4 Copier
Events
Unit - A unit enters move_4 <gen>
Conditions
((Owner of (Entering unit)) Equal to Player 3 (Teal)) or ((Owner of (Entering unit)) Equal to Player 4 (Purple))
((Entering unit) is A structure) Equal to False
(Unit-type of (Entering unit)) Not equal to Builder
Actions
Unit - Order (Entering unit) to Stop .
Wait 1.00 seconds
Unit - Move (Entering unit) instantly to (Random point in depart_6 <gen>)
region 4 Copier Copier
Events
Unit - A unit enters move_4 <gen>
Conditions
((Builder 0009 <gen> is dead) Equal to True) and ((Builder 0008 <gen> is dead) Equal to True)
((Entering unit) is A structure) Equal to False
(Unit-type of (Entering unit)) Not equal to Builder
Actions
Unit - Order (Entering unit) to Stop .
Wait 1.00 seconds
Unit - Move (Entering unit) instantly to (Random point in depart_6 <gen>)
region 6 Copier
Events
Unit - A unit enters move_6 <gen>
Conditions
((Owner of (Entering unit)) Equal to Player 5 (Yellow)) or ((Owner of (Entering unit)) Equal to Player 6 (Orange))
((Entering unit) is A structure) Equal to False
(Unit-type of (Entering unit)) Not equal to Builder
Actions
Unit - Order (Entering unit) to Stop .
Wait 1.00 seconds
Unit - Move (Entering unit) instantly to (Random point in depart_8 <gen>)
region 6 Copier Copier
Events
Unit - A unit enters move_6 <gen>
Conditions
((Builder 0010 <gen> is dead) Equal to True) and ((Builder 0011 <gen> is dead) Equal to True)
((Entering unit) is A structure) Equal to False
(Unit-type of (Entering unit)) Not equal to Builder
Actions
Unit - Order (Entering unit) to Stop .
Wait 1.00 seconds
Unit - Move (Entering unit) instantly to (Random point in depart_8 <gen>)
region 8 Copier
Events
Unit - A unit enters move_8 <gen>
Conditions
((Owner of (Entering unit)) Equal to Player 7 (Green)) or ((Owner of (Entering unit)) Equal to Player 8 (Pink))
((Entering unit) is A structure) Equal to False
(Unit-type of (Entering unit)) Not equal to Builder
Actions
Unit - Order (Entering unit) to Stop .
Wait 1.00 seconds
Unit - Move (Entering unit) instantly to (Random point in depart_10 <gen>)
region 8 Copier Copier
Events
Unit - A unit enters move_8 <gen>
Conditions
((Builder 0098 <gen> is dead) Equal to True) and ((Builder 0111 <gen> is dead) Equal to True)
((Entering unit) is A structure) Equal to False
(Unit-type of (Entering unit)) Not equal to Builder
Actions
Unit - Order (Entering unit) to Stop .
Wait 1.00 seconds
Unit - Move (Entering unit) instantly to (Random point in depart_10 <gen>)
region 10 Copier
Events
Unit - A unit enters move_10 <gen>
Conditions
((Owner of (Entering unit)) Equal to Player 10 (Light Blue)) or ((Owner of (Entering unit)) Equal to Player 11 (Dark Green))
((Entering unit) is A structure) Equal to False
(Unit-type of (Entering unit)) Not equal to Builder
Actions
Unit - Order (Entering unit) to Stop .
Wait 1.00 seconds
Unit - Move (Entering unit) instantly to (Random point in depart_2 <gen>)
region 10 Copier Copier
Events
Unit - A unit enters move_10 <gen>
Conditions
((Builder 0113 <gen> is dead) Equal to True) and ((Builder 0114 <gen> is dead) Equal to True)
((Entering unit) is A structure) Equal to False
(Unit-type of (Entering unit)) Not equal to Builder
Actions
Unit - Order (Entering unit) to Stop .
Wait 1.00 seconds
Unit - Move (Entering unit) instantly to (Random point in depart_2 <gen>)
arrivee 2
Events
Unit - A unit enters arrivee_2 <gen>
Conditions
(Unit-type of (Entering unit)) Not equal to Referee
(Unit-type of (Entering unit)) Not equal to Builder
Actions
Unit - Move (Entering unit) instantly to (Random point in depart_4 <gen>)
If ((Unit-type of (Entering unit)) Not equal to Referee) then do (Display to (All allies of Player 1 (Red).) for 5.00 seconds the text: ((Name of (Owner of (Entering unit))) + has stolen 1 life from you.)) else do (Do nothing)
If ((Vie[(Team number of Player 1 (Red))] Greater than 0) and (((Entering unit) belongs to an ally of Player 3 (Teal).) Equal to True)) then do (Display to (All allies of Player 3 (Teal).) for 5.00 seconds the text: You have stolen 1 life from équipe 1) else do (Do nothing)
If ((Vie[(Team number of Player 1 (Red))] Greater than 0) and (((Entering unit) belongs to an ally of Player 5 (Yellow).) Equal to True)) then do (Display to (All allies of Player 5 (Yellow).) for 5.00 seconds the text: You have stolen 1 life from équipe 1) else do (Do nothing)
If ((Vie[(Team number of Player 1 (Red))] Greater than 0) and (((Entering unit) belongs to an ally of Player 7 (Green).) Equal to True)) then do (Display to (All allies of Player 7 (Green).) for 5.00 seconds the text: You have stolen 1 life from équipe 1) else do (Do nothing)
If ((Vie[(Team number of Player 1 (Red))] Greater than 0) and (((Entering unit) belongs to an ally of Player 10 (Light Blue).) Equal to True)) then do (Display to (All allies of Player 10 (Light Blue).) for 5.00 seconds the text: You have stolen 1 life from équipe 1) else do (Do nothing)
If ((Vie[(Team number of Player 1 (Red))] Greater than 0) and (((Entering unit) belongs to an ally of Player 3 (Teal).) Equal to True)) then do (Set VariableSet Vie[(Team number of Player 3 (Teal))] = (Vie[(Team number of Player 3 (Teal))] + 1)) else do (Do nothing)
If ((Vie[(Team number of Player 1 (Red))] Greater than 0) and (((Entering unit) belongs to an ally of Player 5 (Yellow).) Equal to True)) then do (Set VariableSet Vie[(Team number of Player 5 (Yellow))] = (Vie[(Team number of Player 5 (Yellow))] + 1)) else do (Do nothing)
If ((Vie[(Team number of Player 1 (Red))] Greater than 0) and (((Entering unit) belongs to an ally of Player 7 (Green).) Equal to True)) then do (Set VariableSet Vie[(Team number of Player 7 (Green))] = (Vie[(Team number of Player 7 (Green))] + 1)) else do (Do nothing)
If ((Vie[(Team number of Player 1 (Red))] Greater than 0) and (((Entering unit) belongs to an ally of Player 10 (Light Blue).) Equal to True)) then do (Set VariableSet Vie[(Team number of Player 10 (Light Blue))] = (Vie[(Team number of Player 10 (Light Blue))] + 1)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Not equal to Referee) then do (Set VariableSet Vie[(Team number of Player 1 (Red))] = (Vie[(Team number of Player 1 (Red))] - 1)) else do (Do nothing)
If ((Vie[(Team number of Player 1 (Red))] Equal to 0) and ((Unit-type of (Entering unit)) Not equal to Referee)) then do (Create 1.Wisp for (Owner of (Entering unit)) at (Center of feu_follet <gen>) facing Default building facing degrees) else do (Do nothing)
If ((Vie[(Team number of Player 1 (Red))] Equal to 0) and (((Entering unit) belongs to an ally of Player 3 (Teal).) Equal to True)) then do (Display to (All allies of Player 3 (Teal).) for 30.00 seconds the text: YOU HAVE KILLED 1 TEAMNOW, YOU CAN POSSESS A NEW TECHNOLOGY) else do (Do nothing)
If ((Vie[(Team number of Player 1 (Red))] Equal to 0) and (((Entering unit) belongs to an ally of Player 5 (Yellow).) Equal to True)) then do (Display to (All allies of Player 5 (Yellow).) for 30.00 seconds the text: YOU HAVE KILLED 1 TEAMNOW, YOU CAN POSSESS A NEW TECHNOLOGY) else do (Do nothing)
If ((Vie[(Team number of Player 1 (Red))] Equal to 0) and (((Entering unit) belongs to an ally of Player 7 (Green).) Equal to True)) then do (Display to (All allies of Player 7 (Green).) for 30.00 seconds the text: YOU HAVE KILLED 1 TEAMNOW, YOU CAN POSSESS A NEW TECHNOLOGY) else do (Do nothing)
If ((Vie[(Team number of Player 1 (Red))] Equal to 0) and (((Entering unit) belongs to an ally of Player 10 (Light Blue).) Equal to True)) then do (Display to (All allies of Player 10 (Light Blue).) for 30.00 seconds the text: YOU HAVE KILLED 1 TEAMNOW, YOU CAN POSSESS A NEW TECHNOLOGY) else do (Do nothing)
If (Vie[(Team number of Player 1 (Red))] Equal to 0) then do (Pick every unit in (Units owned by Player 1 (Red).) and do (Remove (Picked unit) from the game)) else do (Do nothing)
If (Vie[(Team number of Player 1 (Red))] Equal to 0) then do (Pick every unit in (Units owned by Player 2 (Blue).) and do (Remove (Picked unit) from the game)) else do (Do nothing)
If (Vie[(Team number of Player 1 (Red))] Equal to 0) then do (Remove Player 1 (Red) from (Last created leaderboard).) else do (Do nothing)
If (Vie[(Team number of Player 1 (Red))] Equal to 0) then do (Remove Player 2 (Blue) from (Last created leaderboard).) else do (Do nothing)
For each (Integer A) from 1 to 11 , do (Change the value for (Player((Player number of Player 1 (Red)))) in (Last created leaderboard) to Vie[(Team number of Player 1 (Red))])
For each (Integer A) from 1 to 11 , do (Change the value for (Player((Player number of Player 2 (Blue)))) in (Last created leaderboard) to Vie[(Team number of Player 1 (Red))])
For each (Integer A) from 1 to 11 , do (Change the value for (Player((Player number of Player 3 (Teal)))) in (Last created leaderboard) to Vie[(Team number of Player 3 (Teal))])
For each (Integer A) from 1 to 11 , do (Change the value for (Player((Player number of Player 4 (Purple)))) in (Last created leaderboard) to Vie[(Team number of Player 3 (Teal))])
For each (Integer A) from 1 to 11 , do (Change the value for (Player((Player number of Player 5 (Yellow)))) in (Last created leaderboard) to Vie[(Team number of Player 5 (Yellow))])
For each (Integer A) from 1 to 11 , do (Change the value for (Player((Player number of Player 6 (Orange)))) in (Last created leaderboard) to Vie[(Team number of Player 5 (Yellow))])
For each (Integer A) from 1 to 11 , do (Change the value for (Player((Player number of Player 7 (Green)))) in (Last created leaderboard) to Vie[(Team number of Player 7 (Green))])
For each (Integer A) from 1 to 11 , do (Change the value for (Player((Player number of Player 8 (Pink)))) in (Last created leaderboard) to Vie[(Team number of Player 7 (Green))])
For each (Integer A) from 1 to 11 , do (Change the value for (Player((Player number of Player 10 (Light Blue)))) in (Last created leaderboard) to Vie[(Team number of Player 10 (Light Blue))])
For each (Integer A) from 1 to 11 , do (Change the value for (Player((Player number of Player 11 (Dark Green)))) in (Last created leaderboard) to Vie[(Team number of Player 10 (Light Blue))])
arrivee 2 Copier
Events
Unit - A unit enters arrivee_2 <gen>
Conditions
(Unit-type of (Entering unit)) Equal to Referee
(Unit-type of (Entering unit)) Not equal to Builder
Actions
Unit - Move (Entering unit) instantly to (Center of depart_4 <gen>)
arrivee 4
Events
Unit - A unit enters arrivee_4 <gen>
Conditions
(Unit-type of (Entering unit)) Not equal to Referee
(Unit-type of (Entering unit)) Not equal to Builder
Actions
Unit - Move (Entering unit) instantly to (Random point in depart_6 <gen>)
If ((Unit-type of (Entering unit)) Not equal to Referee) then do (Display to (All allies of Player 3 (Teal).) for 5.00 seconds the text: ((Name of (Owner of (Entering unit))) + has stolen 1 life from you.)) else do (Do nothing)
If ((Vie[(Team number of Player 3 (Teal))] Greater than 0) and (((Entering unit) belongs to an ally of Player 1 (Red).) Equal to True)) then do (Display to (All allies of Player 1 (Red).) for 5.00 seconds the text: You have stolen 1 life from équipe 2) else do (Do nothing)
If ((Vie[(Team number of Player 3 (Teal))] Greater than 0) and (((Entering unit) belongs to an ally of Player 5 (Yellow).) Equal to True)) then do (Display to (All allies of Player 5 (Yellow).) for 5.00 seconds the text: You have stolen 1 life from équipe 2) else do (Do nothing)
If ((Vie[(Team number of Player 3 (Teal))] Greater than 0) and (((Entering unit) belongs to an ally of Player 7 (Green).) Equal to True)) then do (Display to (All allies of Player 7 (Green).) for 5.00 seconds the text: You have stolen 1 life from équipe 2) else do (Do nothing)
If ((Vie[(Team number of Player 3 (Teal))] Greater than 0) and (((Entering unit) belongs to an ally of Player 10 (Light Blue).) Equal to True)) then do (Display to (All allies of Player 10 (Light Blue).) for 5.00 seconds the text: You have stolen 1 life from équipe 2) else do (Do nothing)
If ((Vie[(Team number of Player 3 (Teal))] Greater than 0) and (((Entering unit) belongs to an ally of Player 1 (Red).) Equal to True)) then do (Set VariableSet Vie[(Team number of Player 1 (Red))] = (Vie[(Team number of Player 1 (Red))] + 1)) else do (Do nothing)
If ((Vie[(Team number of Player 3 (Teal))] Greater than 0) and (((Entering unit) belongs to an ally of Player 5 (Yellow).) Equal to True)) then do (Set VariableSet Vie[(Team number of Player 5 (Yellow))] = (Vie[(Team number of Player 5 (Yellow))] + 1)) else do (Do nothing)
If ((Vie[(Team number of Player 3 (Teal))] Greater than 0) and (((Entering unit) belongs to an ally of Player 7 (Green).) Equal to True)) then do (Set VariableSet Vie[(Team number of Player 7 (Green))] = (Vie[(Team number of Player 7 (Green))] + 1)) else do (Do nothing)
If ((Vie[(Team number of Player 3 (Teal))] Greater than 0) and (((Entering unit) belongs to an ally of Player 10 (Light Blue).) Equal to True)) then do (Set VariableSet Vie[(Team number of Player 10 (Light Blue))] = (Vie[(Team number of Player 10 (Light Blue))] + 1)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Not equal to Referee) then do (Set VariableSet Vie[(Team number of Player 3 (Teal))] = (Vie[(Team number of Player 3 (Teal))] - 1)) else do (Do nothing)
If ((Vie[(Team number of Player 3 (Teal))] Equal to 0) and ((Unit-type of (Entering unit)) Not equal to Referee)) then do (Create 1.Wisp for (Owner of (Entering unit)) at (Center of feu_follet <gen>) facing Default building facing degrees) else do (Do nothing)
If ((Vie[(Team number of Player 3 (Teal))] Equal to 0) and (((Entering unit) belongs to an ally of Player 1 (Red).) Equal to True)) then do (Display to (All allies of Player 1 (Red).) for 30.00 seconds the text: YOU HAVE KILLED 1 TEAMNOW, YOU CAN POSSESS A NEW TECHNOLOGY) else do (Do nothing)
If ((Vie[(Team number of Player 3 (Teal))] Equal to 0) and (((Entering unit) belongs to an ally of Player 5 (Yellow).) Equal to True)) then do (Display to (All allies of Player 5 (Yellow).) for 30.00 seconds the text: YOU HAVE KILLED 1 TEAMNOW, YOU CAN POSSESS A NEW TECHNOLOGY) else do (Do nothing)
If ((Vie[(Team number of Player 3 (Teal))] Equal to 0) and (((Entering unit) belongs to an ally of Player 7 (Green).) Equal to True)) then do (Display to (All allies of Player 7 (Green).) for 30.00 seconds the text: YOU HAVE KILLED 1 TEAMNOW, YOU CAN POSSESS A NEW TECHNOLOGY) else do (Do nothing)
If ((Vie[(Team number of Player 3 (Teal))] Equal to 0) and (((Entering unit) belongs to an ally of Player 10 (Light Blue).) Equal to True)) then do (Display to (All allies of Player 10 (Light Blue).) for 30.00 seconds the text: YOU HAVE KILLED 1 TEAMNOW, YOU CAN POSSESS A NEW TECHNOLOGY) else do (Do nothing)
If (Vie[(Team number of Player 3 (Teal))] Equal to 0) then do (Pick every unit in (Units owned by Player 3 (Teal).) and do (Remove (Picked unit) from the game)) else do (Do nothing)
If (Vie[(Team number of Player 3 (Teal))] Equal to 0) then do (Pick every unit in (Units owned by Player 4 (Purple).) and do (Remove (Picked unit) from the game)) else do (Do nothing)
If (Vie[(Team number of Player 3 (Teal))] Equal to 0) then do (Remove Player 3 (Teal) from (Last created leaderboard).) else do (Do nothing)
If (Vie[(Team number of Player 3 (Teal))] Equal to 0) then do (Remove Player 4 (Purple) from (Last created leaderboard).) else do (Do nothing)
For each (Integer A) from 1 to 11 , do (Change the value for (Player((Player number of Player 1 (Red)))) in (Last created leaderboard) to Vie[(Team number of Player 1 (Red))])
For each (Integer A) from 1 to 11 , do (Change the value for (Player((Player number of Player 2 (Blue)))) in (Last created leaderboard) to Vie[(Team number of Player 1 (Red))])
For each (Integer A) from 1 to 11 , do (Change the value for (Player((Player number of Player 3 (Teal)))) in (Last created leaderboard) to Vie[(Team number of Player 3 (Teal))])
For each (Integer A) from 1 to 11 , do (Change the value for (Player((Player number of Player 4 (Purple)))) in (Last created leaderboard) to Vie[(Team number of Player 3 (Teal))])
For each (Integer A) from 1 to 11 , do (Change the value for (Player((Player number of Player 5 (Yellow)))) in (Last created leaderboard) to Vie[(Team number of Player 5 (Yellow))])
For each (Integer A) from 1 to 11 , do (Change the value for (Player((Player number of Player 6 (Orange)))) in (Last created leaderboard) to Vie[(Team number of Player 5 (Yellow))])
For each (Integer A) from 1 to 11 , do (Change the value for (Player((Player number of Player 7 (Green)))) in (Last created leaderboard) to Vie[(Team number of Player 7 (Green))])
For each (Integer A) from 1 to 11 , do (Change the value for (Player((Player number of Player 8 (Pink)))) in (Last created leaderboard) to Vie[(Team number of Player 7 (Green))])
For each (Integer A) from 1 to 11 , do (Change the value for (Player((Player number of Player 10 (Light Blue)))) in (Last created leaderboard) to Vie[(Team number of Player 10 (Light Blue))])
For each (Integer A) from 1 to 11 , do (Change the value for (Player((Player number of Player 11 (Dark Green)))) in (Last created leaderboard) to Vie[(Team number of Player 10 (Light Blue))])
arrivee 4 Copier
Events
Unit - A unit enters arrivee_4 <gen>
Conditions
(Unit-type of (Entering unit)) Equal to Referee
(Unit-type of (Entering unit)) Not equal to Builder
Actions
Unit - Move (Entering unit) instantly to (Center of depart_6 <gen>)
arrivee 6
Events
Unit - A unit enters arrivee_6 <gen>
Conditions
(Unit-type of (Entering unit)) Not equal to Referee
(Unit-type of (Entering unit)) Not equal to Builder
Actions
Unit - Move (Entering unit) instantly to (Random point in depart_8 <gen>)
If ((Unit-type of (Entering unit)) Not equal to Referee) then do (Display to (All allies of Player 3 (Teal).) for 5.00 seconds the text: ((Name of (Owner of (Entering unit))) + has stolen 1 life from you.)) else do (Do nothing)
If ((Vie[(Team number of Player 5 (Yellow))] Greater than 0) and (((Entering unit) belongs to an ally of Player 1 (Red).) Equal to True)) then do (Display to (All allies of Player 1 (Red).) for 5.00 seconds the text: You have stolen 1 life from équipe 3) else do (Do nothing)
If ((Vie[(Team number of Player 5 (Yellow))] Greater than 0) and (((Entering unit) belongs to an ally of Player 3 (Teal).) Equal to True)) then do (Display to (All allies of Player 3 (Teal).) for 5.00 seconds the text: You have stolen 1 life from équipe 3) else do (Do nothing)
If ((Vie[(Team number of Player 5 (Yellow))] Greater than 0) and (((Entering unit) belongs to an ally of Player 7 (Green).) Equal to True)) then do (Display to (All allies of Player 7 (Green).) for 5.00 seconds the text: You have stolen 1 life from équipe 3) else do (Do nothing)
If ((Vie[(Team number of Player 5 (Yellow))] Greater than 0) and (((Entering unit) belongs to an ally of Player 10 (Light Blue).) Equal to True)) then do (Display to (All allies of Player 10 (Light Blue).) for 5.00 seconds the text: You have stolen 1 life from équipe 3) else do (Do nothing)
If ((Vie[(Team number of Player 5 (Yellow))] Greater than 0) and (((Entering unit) belongs to an ally of Player 1 (Red).) Equal to True)) then do (Set VariableSet Vie[(Team number of Player 1 (Red))] = (Vie[(Team number of Player 1 (Red))] + 1)) else do (Do nothing)
If ((Vie[(Team number of Player 5 (Yellow))] Greater than 0) and (((Entering unit) belongs to an ally of Player 3 (Teal).) Equal to True)) then do (Set VariableSet Vie[(Team number of Player 3 (Teal))] = (Vie[(Team number of Player 3 (Teal))] + 1)) else do (Do nothing)
If ((Vie[(Team number of Player 5 (Yellow))] Greater than 0) and (((Entering unit) belongs to an ally of Player 7 (Green).) Equal to True)) then do (Set VariableSet Vie[(Team number of Player 7 (Green))] = (Vie[(Team number of Player 7 (Green))] + 1)) else do (Do nothing)
If ((Vie[(Team number of Player 5 (Yellow))] Greater than 0) and (((Entering unit) belongs to an ally of Player 10 (Light Blue).) Equal to True)) then do (Set VariableSet Vie[(Team number of Player 10 (Light Blue))] = (Vie[(Team number of Player 10 (Light Blue))] + 1)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Not equal to Referee) then do (Set VariableSet Vie[(Team number of Player 5 (Yellow))] = (Vie[(Team number of Player 5 (Yellow))] - 1)) else do (Do nothing)
If ((Vie[(Team number of Player 5 (Yellow))] Equal to 0) and ((Unit-type of (Entering unit)) Not equal to Referee)) then do (Create 1.Wisp for (Owner of (Entering unit)) at (Center of feu_follet <gen>) facing Default building facing degrees) else do (Do nothing)
If ((Vie[(Team number of Player 5 (Yellow))] Equal to 0) and (((Entering unit) belongs to an ally of Player 1 (Red).) Equal to True)) then do (Display to (All allies of Player 1 (Red).) for 30.00 seconds the text: YOU HAVE KILLED 1 TEAMNOW, YOU CAN POSSESS A NEW TECHNOLOGY) else do (Do nothing)
If ((Vie[(Team number of Player 5 (Yellow))] Equal to 0) and (((Entering unit) belongs to an ally of Player 3 (Teal).) Equal to True)) then do (Display to (All allies of Player 3 (Teal).) for 30.00 seconds the text: YOU HAVE KILLED 1 TEAMNOW, YOU CAN POSSESS A NEW TECHNOLOGY) else do (Do nothing)
If ((Vie[(Team number of Player 5 (Yellow))] Equal to 0) and (((Entering unit) belongs to an ally of Player 7 (Green).) Equal to True)) then do (Display to (All allies of Player 7 (Green).) for 30.00 seconds the text: YOU HAVE KILLED 1 TEAMNOW, YOU CAN POSSESS A NEW TECHNOLOGY) else do (Do nothing)
If ((Vie[(Team number of Player 5 (Yellow))] Equal to 0) and (((Entering unit) belongs to an ally of Player 10 (Light Blue).) Equal to True)) then do (Display to (All allies of Player 10 (Light Blue).) for 30.00 seconds the text: YOU HAVE KILLED 1 TEAMNOW, YOU CAN POSSESS A NEW TECHNOLOGY) else do (Do nothing)
If (Vie[(Team number of Player 5 (Yellow))] Equal to 0) then do (Pick every unit in (Units owned by Player 5 (Yellow).) and do (Remove (Picked unit) from the game)) else do (Do nothing)
If (Vie[(Team number of Player 5 (Yellow))] Equal to 0) then do (Pick every unit in (Units owned by Player 6 (Orange).) and do (Remove (Picked unit) from the game)) else do (Do nothing)
If (Vie[(Team number of Player 5 (Yellow))] Equal to 0) then do (Remove Player 5 (Yellow) from (Last created leaderboard).) else do (Do nothing)
If (Vie[(Team number of Player 5 (Yellow))] Equal to 0) then do (Remove Player 6 (Orange) from (Last created leaderboard).) else do (Do nothing)
For each (Integer A) from 1 to 11 , do (Change the value for (Player((Player number of Player 1 (Red)))) in (Last created leaderboard) to Vie[(Team number of Player 1 (Red))])
For each (Integer A) from 1 to 11 , do (Change the value for (Player((Player number of Player 2 (Blue)))) in (Last created leaderboard) to Vie[(Team number of Player 1 (Red))])
For each (Integer A) from 1 to 11 , do (Change the value for (Player((Player number of Player 3 (Teal)))) in (Last created leaderboard) to Vie[(Team number of Player 3 (Teal))])
For each (Integer A) from 1 to 11 , do (Change the value for (Player((Player number of Player 4 (Purple)))) in (Last created leaderboard) to Vie[(Team number of Player 3 (Teal))])
For each (Integer A) from 1 to 11 , do (Change the value for (Player((Player number of Player 5 (Yellow)))) in (Last created leaderboard) to Vie[(Team number of Player 5 (Yellow))])
For each (Integer A) from 1 to 11 , do (Change the value for (Player((Player number of Player 6 (Orange)))) in (Last created leaderboard) to Vie[(Team number of Player 5 (Yellow))])
For each (Integer A) from 1 to 11 , do (Change the value for (Player((Player number of Player 7 (Green)))) in (Last created leaderboard) to Vie[(Team number of Player 7 (Green))])
For each (Integer A) from 1 to 11 , do (Change the value for (Player((Player number of Player 8 (Pink)))) in (Last created leaderboard) to Vie[(Team number of Player 7 (Green))])
For each (Integer A) from 1 to 11 , do (Change the value for (Player((Player number of Player 10 (Light Blue)))) in (Last created leaderboard) to Vie[(Team number of Player 10 (Light Blue))])
For each (Integer A) from 1 to 11 , do (Change the value for (Player((Player number of Player 11 (Dark Green)))) in (Last created leaderboard) to Vie[(Team number of Player 10 (Light Blue))])
arrivee 6 Copier
Events
Unit - A unit enters arrivee_6 <gen>
Conditions
(Unit-type of (Entering unit)) Equal to Referee
(Unit-type of (Entering unit)) Not equal to Builder
Actions
Unit - Move (Entering unit) instantly to (Center of depart_8 <gen>)
arrivee 8
Events
Unit - A unit enters arrivee_8 <gen>
Conditions
(Unit-type of (Entering unit)) Not equal to Referee
(Unit-type of (Entering unit)) Not equal to Builder
Actions
Unit - Move (Entering unit) instantly to (Random point in depart_10 <gen>)
If ((Unit-type of (Entering unit)) Not equal to Referee) then do (Display to (All allies of Player 7 (Green).) for 5.00 seconds the text: ((Name of (Owner of (Entering unit))) + has stolen 1 life from you.)) else do (Do nothing)
If ((Vie[(Team number of Player 7 (Green))] Greater than 0) and (((Entering unit) belongs to an ally of Player 1 (Red).) Equal to True)) then do (Display to (All allies of Player 1 (Red).) for 5.00 seconds the text: You have stolen 1 life from équipe 4) else do (Do nothing)
If ((Vie[(Team number of Player 7 (Green))] Greater than 0) and (((Entering unit) belongs to an ally of Player 3 (Teal).) Equal to True)) then do (Display to (All allies of Player 3 (Teal).) for 5.00 seconds the text: You have stolen 1 life from équipe 4) else do (Do nothing)
If ((Vie[(Team number of Player 7 (Green))] Greater than 0) and (((Entering unit) belongs to an ally of Player 5 (Yellow).) Equal to True)) then do (Display to (All allies of Player 5 (Yellow).) for 5.00 seconds the text: You have stolen 1 life from équipe 4) else do (Do nothing)
If ((Vie[(Team number of Player 7 (Green))] Greater than 0) and (((Entering unit) belongs to an ally of Player 10 (Light Blue).) Equal to True)) then do (Display to (All allies of Player 10 (Light Blue).) for 5.00 seconds the text: You have stolen 1 life from équipe 4) else do (Do nothing)
If ((Vie[(Team number of Player 7 (Green))] Greater than 0) and (((Entering unit) belongs to an ally of Player 1 (Red).) Equal to True)) then do (Set VariableSet Vie[(Team number of Player 1 (Red))] = (Vie[(Team number of Player 1 (Red))] + 1)) else do (Do nothing)
If ((Vie[(Team number of Player 7 (Green))] Greater than 0) and (((Entering unit) belongs to an ally of Player 3 (Teal).) Equal to True)) then do (Set VariableSet Vie[(Team number of Player 3 (Teal))] = (Vie[(Team number of Player 3 (Teal))] + 1)) else do (Do nothing)
If ((Vie[(Team number of Player 7 (Green))] Greater than 0) and (((Entering unit) belongs to an ally of Player 5 (Yellow).) Equal to True)) then do (Set VariableSet Vie[(Team number of Player 5 (Yellow))] = (Vie[(Team number of Player 5 (Yellow))] + 1)) else do (Do nothing)
If ((Vie[(Team number of Player 7 (Green))] Greater than 0) and (((Entering unit) belongs to an ally of Player 10 (Light Blue).) Equal to True)) then do (Set VariableSet Vie[(Team number of Player 10 (Light Blue))] = (Vie[(Team number of Player 10 (Light Blue))] + 1)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Not equal to Referee) then do (Set VariableSet Vie[(Team number of Player 7 (Green))] = (Vie[(Team number of Player 7 (Green))] - 1)) else do (Do nothing)
If ((Vie[(Team number of Player 7 (Green))] Equal to 0) and ((Unit-type of (Entering unit)) Not equal to Referee)) then do (Create 1.Wisp for (Owner of (Entering unit)) at (Center of feu_follet <gen>) facing Default building facing degrees) else do (Do nothing)
If ((Vie[(Team number of Player 7 (Green))] Equal to 0) and (((Entering unit) belongs to an ally of Player 1 (Red).) Equal to True)) then do (Display to (All allies of Player 1 (Red).) for 30.00 seconds the text: YOU HAVE KILLED 1 TEAMNOW, YOU CAN POSSESS A NEW TECHNOLOGY) else do (Do nothing)
If ((Vie[(Team number of Player 7 (Green))] Equal to 0) and (((Entering unit) belongs to an ally of Player 3 (Teal).) Equal to True)) then do (Display to (All allies of Player 3 (Teal).) for 30.00 seconds the text: YOU HAVE KILLED 1 TEAMNOW, YOU CAN POSSESS A NEW TECHNOLOGY) else do (Do nothing)
If ((Vie[(Team number of Player 7 (Green))] Equal to 0) and (((Entering unit) belongs to an ally of Player 5 (Yellow).) Equal to True)) then do (Display to (All allies of Player 5 (Yellow).) for 30.00 seconds the text: YOU HAVE KILLED 1 TEAMNOW, YOU CAN POSSESS A NEW TECHNOLOGY) else do (Do nothing)
If ((Vie[(Team number of Player 7 (Green))] Equal to 0) and (((Entering unit) belongs to an ally of Player 10 (Light Blue).) Equal to True)) then do (Display to (All allies of Player 10 (Light Blue).) for 30.00 seconds the text: YOU HAVE KILLED 1 TEAMNOW, YOU CAN POSSESS A NEW TECHNOLOGY) else do (Do nothing)
If (Vie[(Team number of Player 7 (Green))] Equal to 0) then do (Pick every unit in (Units owned by Player 7 (Green).) and do (Remove (Picked unit) from the game)) else do (Do nothing)
If (Vie[(Team number of Player 7 (Green))] Equal to 0) then do (Pick every unit in (Units owned by Player 8 (Pink).) and do (Remove (Picked unit) from the game)) else do (Do nothing)
If (Vie[(Team number of Player 7 (Green))] Equal to 0) then do (Remove Player 7 (Green) from (Last created leaderboard).) else do (Do nothing)
If (Vie[(Team number of Player 7 (Green))] Equal to 0) then do (Remove Player 8 (Pink) from (Last created leaderboard).) else do (Do nothing)
For each (Integer A) from 1 to 11 , do (Change the value for (Player((Player number of Player 1 (Red)))) in (Last created leaderboard) to Vie[(Team number of Player 1 (Red))])
For each (Integer A) from 1 to 11 , do (Change the value for (Player((Player number of Player 2 (Blue)))) in (Last created leaderboard) to Vie[(Team number of Player 1 (Red))])
For each (Integer A) from 1 to 11 , do (Change the value for (Player((Player number of Player 3 (Teal)))) in (Last created leaderboard) to Vie[(Team number of Player 3 (Teal))])
For each (Integer A) from 1 to 11 , do (Change the value for (Player((Player number of Player 4 (Purple)))) in (Last created leaderboard) to Vie[(Team number of Player 3 (Teal))])
For each (Integer A) from 1 to 11 , do (Change the value for (Player((Player number of Player 5 (Yellow)))) in (Last created leaderboard) to Vie[(Team number of Player 5 (Yellow))])
For each (Integer A) from 1 to 11 , do (Change the value for (Player((Player number of Player 6 (Orange)))) in (Last created leaderboard) to Vie[(Team number of Player 5 (Yellow))])
For each (Integer A) from 1 to 11 , do (Change the value for (Player((Player number of Player 7 (Green)))) in (Last created leaderboard) to Vie[(Team number of Player 7 (Green))])
For each (Integer A) from 1 to 11 , do (Change the value for (Player((Player number of Player 8 (Pink)))) in (Last created leaderboard) to Vie[(Team number of Player 7 (Green))])
For each (Integer A) from 1 to 11 , do (Change the value for (Player((Player number of Player 10 (Light Blue)))) in (Last created leaderboard) to Vie[(Team number of Player 10 (Light Blue))])
For each (Integer A) from 1 to 11 , do (Change the value for (Player((Player number of Player 11 (Dark Green)))) in (Last created leaderboard) to Vie[(Team number of Player 10 (Light Blue))])
arrivee 8 Copier
Events
Unit - A unit enters arrivee_8 <gen>
Conditions
(Unit-type of (Entering unit)) Equal to Referee
(Unit-type of (Entering unit)) Not equal to Builder
Actions
Unit - Move (Entering unit) instantly to (Center of depart_10 <gen>)
arrivee 10
Events
Unit - A unit enters arrivee_10 <gen>
Conditions
(Unit-type of (Entering unit)) Not equal to Referee
(Unit-type of (Entering unit)) Not equal to Builder
Actions
Unit - Move (Entering unit) instantly to (Random point in depart_2 <gen>)
If ((Unit-type of (Entering unit)) Not equal to Referee) then do (Display to (All allies of Player 10 (Light Blue).) for 5.00 seconds the text: ((Name of (Owner of (Entering unit))) + has stolen 1 life from you.)) else do (Do nothing)
If ((Vie[(Team number of Player 10 (Light Blue))] Greater than 0) and (((Entering unit) belongs to an ally of Player 1 (Red).) Equal to True)) then do (Display to (All allies of Player 1 (Red).) for 5.00 seconds the text: You have stolen 1 life from équipe 5) else do (Do nothing)
If ((Vie[(Team number of Player 10 (Light Blue))] Greater than 0) and (((Entering unit) belongs to an ally of Player 3 (Teal).) Equal to True)) then do (Display to (All allies of Player 3 (Teal).) for 5.00 seconds the text: You have stolen 1 life from équipe 5) else do (Do nothing)
If ((Vie[(Team number of Player 10 (Light Blue))] Greater than 0) and (((Entering unit) belongs to an ally of Player 5 (Yellow).) Equal to True)) then do (Display to (All allies of Player 5 (Yellow).) for 5.00 seconds the text: You have stolen 1 life from équipe 5) else do (Do nothing)
If ((Vie[(Team number of Player 10 (Light Blue))] Greater than 0) and (((Entering unit) belongs to an ally of Player 7 (Green).) Equal to True)) then do (Display to (All allies of Player 7 (Green).) for 5.00 seconds the text: You have stolen 1 life from équipe 5) else do (Do nothing)
If ((Vie[(Team number of Player 10 (Light Blue))] Greater than 0) and (((Entering unit) belongs to an ally of Player 1 (Red).) Equal to True)) then do (Set VariableSet Vie[(Team number of Player 1 (Red))] = (Vie[(Team number of Player 1 (Red))] + 1)) else do (Do nothing)
If ((Vie[(Team number of Player 10 (Light Blue))] Greater than 0) and (((Entering unit) belongs to an ally of Player 3 (Teal).) Equal to True)) then do (Set VariableSet Vie[(Team number of Player 3 (Teal))] = (Vie[(Team number of Player 3 (Teal))] + 1)) else do (Do nothing)
If ((Vie[(Team number of Player 10 (Light Blue))] Greater than 0) and (((Entering unit) belongs to an ally of Player 5 (Yellow).) Equal to True)) then do (Set VariableSet Vie[(Team number of Player 5 (Yellow))] = (Vie[(Team number of Player 5 (Yellow))] + 1)) else do (Do nothing)
If ((Vie[(Team number of Player 10 (Light Blue))] Greater than 0) and (((Entering unit) belongs to an ally of Player 7 (Green).) Equal to True)) then do (Set VariableSet Vie[(Team number of Player 7 (Green))] = (Vie[(Team number of Player 7 (Green))] + 1)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Not equal to Referee) then do (Set VariableSet Vie[(Team number of Player 10 (Light Blue))] = (Vie[(Team number of Player 10 (Light Blue))] - 1)) else do (Do nothing)
If ((Vie[(Team number of Player 10 (Light Blue))] Equal to 0) and ((Unit-type of (Entering unit)) Not equal to Referee)) then do (Create 1.Wisp for (Owner of (Entering unit)) at (Center of feu_follet <gen>) facing Default building facing degrees) else do (Do nothing)
If ((Vie[(Team number of Player 10 (Light Blue))] Equal to 0) and (((Entering unit) belongs to an ally of Player 1 (Red).) Equal to True)) then do (Display to (All allies of Player 1 (Red).) for 30.00 seconds the text: YOU HAVE KILLED 1 TEAMNOW, YOU CAN POSSESS A NEW TECHNOLOGY) else do (Do nothing)
If ((Vie[(Team number of Player 10 (Light Blue))] Equal to 0) and (((Entering unit) belongs to an ally of Player 3 (Teal).) Equal to True)) then do (Display to (All allies of Player 3 (Teal).) for 30.00 seconds the text: YOU HAVE KILLED 1 TEAMNOW, YOU CAN POSSESS A NEW TECHNOLOGY) else do (Do nothing)
If ((Vie[(Team number of Player 10 (Light Blue))] Equal to 0) and (((Entering unit) belongs to an ally of Player 5 (Yellow).) Equal to True)) then do (Display to (All allies of Player 5 (Yellow).) for 30.00 seconds the text: YOU HAVE KILLED 1 TEAMNOW, YOU CAN POSSESS A NEW TECHNOLOGY) else do (Do nothing)
If ((Vie[(Team number of Player 10 (Light Blue))] Equal to 0) and (((Entering unit) belongs to an ally of Player 7 (Green).) Equal to True)) then do (Display to (All allies of Player 7 (Green).) for 30.00 seconds the text: YOU HAVE KILLED 1 TEAMNOW, YOU CAN POSSESS A NEW TECHNOLOGY) else do (Do nothing)
If (Vie[(Team number of Player 10 (Light Blue))] Equal to 0) then do (Pick every unit in (Units owned by Player 10 (Light Blue).) and do (Remove (Picked unit) from the game)) else do (Do nothing)
If (Vie[(Team number of Player 10 (Light Blue))] Equal to 0) then do (Pick every unit in (Units owned by Player 11 (Dark Green).) and do (Remove (Picked unit) from the game)) else do (Do nothing)
If (Vie[(Team number of Player 10 (Light Blue))] Equal to 0) then do (Remove Player 10 (Light Blue) from (Last created leaderboard).) else do (Do nothing)
If (Vie[(Team number of Player 10 (Light Blue))] Equal to 0) then do (Remove Player 11 (Dark Green) from (Last created leaderboard).) else do (Do nothing)
For each (Integer A) from 1 to 11 , do (Change the value for (Player((Player number of Player 1 (Red)))) in (Last created leaderboard) to Vie[(Team number of Player 1 (Red))])
For each (Integer A) from 1 to 11 , do (Change the value for (Player((Player number of Player 2 (Blue)))) in (Last created leaderboard) to Vie[(Team number of Player 1 (Red))])
For each (Integer A) from 1 to 11 , do (Change the value for (Player((Player number of Player 3 (Teal)))) in (Last created leaderboard) to Vie[(Team number of Player 3 (Teal))])
For each (Integer A) from 1 to 11 , do (Change the value for (Player((Player number of Player 4 (Purple)))) in (Last created leaderboard) to Vie[(Team number of Player 3 (Teal))])
For each (Integer A) from 1 to 11 , do (Change the value for (Player((Player number of Player 5 (Yellow)))) in (Last created leaderboard) to Vie[(Team number of Player 5 (Yellow))])
For each (Integer A) from 1 to 11 , do (Change the value for (Player((Player number of Player 6 (Orange)))) in (Last created leaderboard) to Vie[(Team number of Player 5 (Yellow))])
For each (Integer A) from 1 to 11 , do (Change the value for (Player((Player number of Player 7 (Green)))) in (Last created leaderboard) to Vie[(Team number of Player 7 (Green))])
For each (Integer A) from 1 to 11 , do (Change the value for (Player((Player number of Player 8 (Pink)))) in (Last created leaderboard) to Vie[(Team number of Player 7 (Green))])
For each (Integer A) from 1 to 11 , do (Change the value for (Player((Player number of Player 10 (Light Blue)))) in (Last created leaderboard) to Vie[(Team number of Player 10 (Light Blue))])
For each (Integer A) from 1 to 11 , do (Change the value for (Player((Player number of Player 11 (Dark Green)))) in (Last created leaderboard) to Vie[(Team number of Player 10 (Light Blue))])
arrivee 10 Copier
Events
Unit - A unit enters arrivee_10 <gen>
Conditions
(Unit-type of (Entering unit)) Equal to Referee
(Unit-type of (Entering unit)) Not equal to Builder
Actions
Unit - Move (Entering unit) instantly to (Center of depart_2 <gen>)
builder filter to keep them in their proper line
cool baby
Events
Unit - A unit enters arrivee_2 <gen>
Unit - A unit enters arrivee_4 <gen>
Unit - A unit enters arrivee_6 <gen>
Unit - A unit enters arrivee_8 <gen>
Unit - A unit enters arrivee_9 <gen>
Unit - A unit enters arrivee_10 <gen>
Conditions
(Unit-type of (Entering unit)) Equal to Builder
Actions
If ((Owner of (Entering unit)) Equal to Player 2 (Blue)) then do (Move (Entering unit) instantly to (Center of depart_2 <gen>)) else do (Do nothing)
If ((Owner of (Entering unit)) Equal to Player 4 (Purple)) then do (Move (Entering unit) instantly to (Center of depart_4 <gen>)) else do (Do nothing)
If ((Owner of (Entering unit)) Equal to Player 6 (Orange)) then do (Move (Entering unit) instantly to (Center of depart_6 <gen>)) else do (Do nothing)
If ((Owner of (Entering unit)) Equal to Player 8 (Pink)) then do (Move (Entering unit) instantly to (Center of depart_8 <gen>)) else do (Do nothing)
If ((Owner of (Entering unit)) Equal to Player 9 (Gray)) then do (Move (Entering unit) instantly to (Center of depart_9 <gen>)) else do (Do nothing)
If ((Owner of (Entering unit)) Equal to Player 10 (Light Blue)) then do (Move (Entering unit) instantly to (Center of depart_10 <gen>)) else do (Do nothing)
builder filter to keep them in their proper line
wisp
Events
Unit - A unit enters acheter_wisp <gen>
Conditions
(Unit-type of (Entering unit)) Equal to Wisp
Actions
If ((Owner of (Entering unit)) Equal to Player 1 (Red)) then do (Move (Entering unit) instantly to (Center of extra_wisps <gen>)) else do (Do nothing)
If ((Owner of (Entering unit)) Equal to Player 2 (Blue)) then do (Move (Entering unit) instantly to (Center of extra_wisps <gen>)) else do (Do nothing)
If ((Owner of (Entering unit)) Equal to Player 3 (Teal)) then do (Move (Entering unit) instantly to (Center of extra_wisps <gen>)) else do (Do nothing)
If ((Owner of (Entering unit)) Equal to Player 4 (Purple)) then do (Move (Entering unit) instantly to (Center of extra_wisps <gen>)) else do (Do nothing)
If ((Owner of (Entering unit)) Equal to Player 5 (Yellow)) then do (Move (Entering unit) instantly to (Center of extra_wisps <gen>)) else do (Do nothing)
If ((Owner of (Entering unit)) Equal to Player 6 (Orange)) then do (Move (Entering unit) instantly to (Center of extra_wisps <gen>)) else do (Do nothing)
If ((Owner of (Entering unit)) Equal to Player 7 (Green)) then do (Move (Entering unit) instantly to (Center of extra_wisps <gen>)) else do (Do nothing)
If ((Owner of (Entering unit)) Equal to Player 8 (Pink)) then do (Move (Entering unit) instantly to (Center of extra_wisps <gen>)) else do (Do nothing)
If ((Owner of (Entering unit)) Equal to Player 9 (Gray)) then do (Move (Entering unit) instantly to (Center of extra_wisps <gen>)) else do (Do nothing)
If ((Owner of (Entering unit)) Equal to Player 10 (Light Blue)) then do (Move (Entering unit) instantly to (Center of extra_wisps <gen>)) else do (Do nothing)
If ((Owner of (Entering unit)) Equal to Player 11 (Dark Green)) then do (Move (Entering unit) instantly to (Center of extra_wisps <gen>)) else do (Do nothing)
This trigger moves spawned wisps for the top 5 players to their proper tech area... elsewise they spawn on the bottom, also moves bottom wisps away from the creation area to avoid stacking problems
Wisp Wrangler
Events
Unit - A unit enters Wisp_Sorter <gen>
Conditions
(Unit-type of (Entering unit)) Equal to Wisp
Actions
If ((Owner of (Entering unit)) Equal to Player 1 (Red)) then do (Order (Entering unit) to Move To.(Center of extra_wisps <gen>)) else do (Do nothing)
If ((Owner of (Entering unit)) Equal to Player 2 (Blue)) then do (Order (Entering unit) to Move To.(Center of extra_wisps <gen>)) else do (Do nothing)
If ((Owner of (Entering unit)) Equal to Player 3 (Teal)) then do (Order (Entering unit) to Move To.(Center of extra_wisps <gen>)) else do (Do nothing)
If ((Owner of (Entering unit)) Equal to Player 4 (Purple)) then do (Order (Entering unit) to Move To.(Center of extra_wisps <gen>)) else do (Do nothing)
If ((Owner of (Entering unit)) Equal to Player 5 (Yellow)) then do (Order (Entering unit) to Move To.(Center of extra_wisps <gen>)) else do (Do nothing)
If ((Owner of (Entering unit)) Equal to Player 6 (Orange)) then do (Order (Entering unit) to Move To.(Center of extra_wisps <gen>)) else do (Do nothing)
If ((Owner of (Entering unit)) Equal to Player 7 (Green)) then do (Move (Entering unit) instantly to (Center of Wisp_Destination <gen>)) else do (Do nothing)
If ((Owner of (Entering unit)) Equal to Player 8 (Pink)) then do (Move (Entering unit) instantly to (Center of Wisp_Destination <gen>)) else do (Do nothing)
If ((Owner of (Entering unit)) Equal to Player 9 (Gray)) then do (Move (Entering unit) instantly to (Center of Wisp_Destination <gen>)) else do (Do nothing)
If ((Owner of (Entering unit)) Equal to Player 10 (Light Blue)) then do (Move (Entering unit) instantly to (Center of Wisp_Destination <gen>)) else do (Do nothing)
If ((Owner of (Entering unit)) Equal to Player 11 (Dark Green)) then do (Move (Entering unit) instantly to (Center of Wisp_Destination <gen>)) else do (Do nothing)
hydre2
Events
Unit - A unit enters hydre_2 <gen>
Conditions
((Entering unit) is A structure) Equal to False
(Unit-type of (Entering unit)) Not equal to Builder
(Unit-type of (Entering unit)) Equal to Hydra Hatchling
Actions
Unit - Order (Entering unit) to Move To . (Center of arrivee_2 <gen>)
hydre4
Events
Unit - A unit enters hydre_4 <gen>
Conditions
((Entering unit) is A structure) Equal to False
(Unit-type of (Entering unit)) Not equal to Builder
(Unit-type of (Entering unit)) Equal to Hydra Hatchling
Actions
Unit - Order (Entering unit) to Move To . (Center of arrivee_4 <gen>)
hydre6
Events
Unit - A unit enters hydre_6 <gen>
Conditions
((Entering unit) is A structure) Equal to False
(Unit-type of (Entering unit)) Not equal to Builder
(Unit-type of (Entering unit)) Equal to Hydra Hatchling
Actions
Unit - Order (Entering unit) to Move To . (Center of arrivee_6 <gen>)
hydre8
Events
Unit - A unit enters hydre_8 <gen>
Conditions
((Entering unit) is A structure) Equal to False
(Unit-type of (Entering unit)) Not equal to Builder
(Unit-type of (Entering unit)) Equal to Hydra Hatchling
Actions
Unit - Order (Entering unit) to Move To . (Center of arrivee_8 <gen>)
hydre10
Events
Unit - A unit enters hydre_10 <gen>
Conditions
((Entering unit) is A structure) Equal to False
(Unit-type of (Entering unit)) Not equal to Builder
(Unit-type of (Entering unit)) Equal to Hydra Hatchling
Actions
Unit - Order (Entering unit) to Move To . (Center of arrivee_10 <gen>)
achat 1 Copier
Events
Unit - A unit enters Shrine_1 <gen>
Conditions
((Entering unit) is A structure) Equal to False
Actions
If ((Unit-type of (Entering unit)) Equal to Hydra) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 1750)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to mouton volant) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] - 50000)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to chaman) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] - 1500)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Mud Golem) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 18)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Crypt Fiend) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 1125)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Chimaera) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + -125000)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Gryphon Rider) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] - 500)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Mountain Giant) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] - 25000)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Satyre) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 1000)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to o001) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 2800)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Frost Wyrm) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] - 150000)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Ghoul) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] - 250)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Abomination) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] - 12500)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Necromancer) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 1250)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Spellbreaker) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 1750)) else do (Do nothing)
If (toujourspositif[1] Greater than 0) then do (Create 2.(Unit-type of (Entering unit)) for (Owner of (Entering unit)) at (Random point in depart_4 <gen>) facing Default building facing degrees) else do (Do nothing)
Unit Group - Pick every unit in (Last created unit group) and do (Move (Picked unit) instantly to (Random point in depart_4 <gen>))
Unit - Move (Entering unit) instantly to (Random point in depart_4 <gen>)
If ((Unit-type of (Entering unit)) Equal to Sheep) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 1)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Frost Wolf) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 1)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Acolyte) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 4)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Skeleton Warrior) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 2)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Corrupted Treant) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 5)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Swordsman) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 6)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Fel Orc Grunt) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 7)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Vile Temptress) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 10)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Shade) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 11)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Demolition machine) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 25)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Rot Golem) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 50)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Knight) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 50)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Tauren) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 100)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Forest Troll Berserker) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 175)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Wraith) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 312)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Wendigo) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 400)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Faceless One) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 450)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Dragonspawn) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 550)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Magnataur) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 650)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Banshee) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 800)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Siege Engine) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 1500)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Infernal) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 1500)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Phoenix) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] - 15000)) else do (Do nothing)
If (Vie[(Team number of Player 1 (Red))] Greater than 0) then do (Set VariableSet Income[(Player number of Player 2 (Blue))] = (Income[(Player number of Player 1 (Red))] + 0)) else do (Do nothing)
income wisp Copier
Events
Unit - A unit enters acheter_wisp <gen>
Conditions
((Entering unit) is A structure) Equal to False
Actions
If ((Unit-type of (Entering unit)) Equal to Wisp) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] - 25000)) else do (Do nothing)
If ((Owner of (Triggering unit)) Equal to Player 1 (Red)) then do (Set VariableSet Income[(Player number of Player 2 (Blue))] = (Income[(Player number of Player 2 (Blue))] - 25000)) else do (Do nothing)
If ((Owner of (Triggering unit)) Equal to Player 2 (Blue)) then do (Set VariableSet Income[(Player number of Player 1 (Red))] = (Income[(Player number of Player 1 (Red))] - 25000)) else do (Do nothing)
If ((Owner of (Triggering unit)) Equal to Player 3 (Teal)) then do (Set VariableSet Income[(Player number of Player 4 (Purple))] = (Income[(Player number of Player 4 (Purple))] - 25000)) else do (Do nothing)
If ((Owner of (Triggering unit)) Equal to Player 4 (Purple)) then do (Set VariableSet Income[(Player number of Player 3 (Teal))] = (Income[(Player number of Player 3 (Teal))] - 25000)) else do (Do nothing)
If ((Owner of (Triggering unit)) Equal to Player 5 (Yellow)) then do (Set VariableSet Income[(Player number of Player 6 (Orange))] = (Income[(Player number of Player 6 (Orange))] - 25000)) else do (Do nothing)
If ((Owner of (Triggering unit)) Equal to Player 6 (Orange)) then do (Set VariableSet Income[(Player number of Player 5 (Yellow))] = (Income[(Player number of Player 5 (Yellow))] - 25000)) else do (Do nothing)
If ((Owner of (Triggering unit)) Equal to Player 7 (Green)) then do (Set VariableSet Income[(Player number of Player 8 (Pink))] = (Income[(Player number of Player 8 (Pink))] - 25000)) else do (Do nothing)
If ((Owner of (Triggering unit)) Equal to Player 8 (Pink)) then do (Set VariableSet Income[(Player number of Player 7 (Green))] = (Income[(Player number of Player 7 (Green))] - 25000)) else do (Do nothing)
If ((Owner of (Triggering unit)) Equal to Player 10 (Light Blue)) then do (Set VariableSet Income[(Player number of Player 11 (Dark Green))] = (Income[(Player number of Player 11 (Dark Green))] - 25000)) else do (Do nothing)
If ((Owner of (Triggering unit)) Equal to Player 11 (Dark Green)) then do (Set VariableSet Income[(Player number of Player 10 (Light Blue))] = (Income[(Player number of Player 10 (Light Blue))] - 25000)) else do (Do nothing)
achat 2 Copier Copier 2
Events
Unit - A unit enters Shrine_2 <gen>
Conditions
((Entering unit) is A structure) Equal to False
Actions
If ((Unit-type of (Entering unit)) Equal to Hydra) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 1750)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to mouton volant) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] - 50000)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to chaman) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] - 1500)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Mud Golem) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 18)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Crypt Fiend) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 1125)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Chimaera) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + -125000)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Gryphon Rider) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] - 500)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Mountain Giant) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] - 25000)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Satyre) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 1000)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to o001) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 2800)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Frost Wyrm) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] - 150000)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Ghoul) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] - 250)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Abomination) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] - 12500)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Necromancer) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 1250)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Spellbreaker) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 1750)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Sheep) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 1)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Frost Wolf) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 1)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Acolyte) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 4)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Skeleton Warrior) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 2)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Corrupted Treant) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 5)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Swordsman) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 6)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Fel Orc Grunt) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 7)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Vile Temptress) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 10)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Shade) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 11)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Demolition machine) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 25)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Rot Golem) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 50)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Knight) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 50)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Tauren) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 100)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Forest Troll Berserker) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 175)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Wraith) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 312)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Wendigo) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 400)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Faceless One) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 450)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Dragonspawn) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 550)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Magnataur) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 650)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Banshee) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 800)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Siege Engine) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 1500)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Infernal) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 1500)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Phoenix) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] - 15000)) else do (Do nothing)
If (toujourspositif[1] Greater than 0) then do (Create 2.(Unit-type of (Entering unit)) for (Owner of (Entering unit)) at (Random point in depart_4 <gen>) facing Default building facing degrees) else do (Do nothing)
Unit Group - Pick every unit in (Last created unit group) and do (Move (Picked unit) instantly to (Random point in depart_4 <gen>))
Unit - Move (Entering unit) instantly to (Random point in depart_4 <gen>)
If (Vie[(Team number of Player 1 (Red))] Greater than 0) then do (Set VariableSet Income[(Player number of Player 1 (Red))] = (Income[(Player number of Player 2 (Blue))] + 0)) else do (Do nothing)
achat 3 Copier Copier
Events
Unit - A unit enters Shrine_3 <gen>
Conditions
((Entering unit) is A structure) Equal to False
Actions
If ((Unit-type of (Entering unit)) Equal to Hydra) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 1750)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to mouton volant) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] - 50000)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to chaman) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] - 1500)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Mud Golem) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 18)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Crypt Fiend) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 1125)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Chimaera) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + -125000)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Gryphon Rider) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] - 500)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Mountain Giant) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] - 25000)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Satyre) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 1000)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to o001) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 2800)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Frost Wyrm) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] - 150000)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Ghoul) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] - 250)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Abomination) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] - 12500)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Necromancer) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 1250)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Spellbreaker) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 1750)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Sheep) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 1)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Frost Wolf) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 1)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Acolyte) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 4)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Skeleton Warrior) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 2)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Corrupted Treant) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 5)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Swordsman) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 6)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Fel Orc Grunt) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 7)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Vile Temptress) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 10)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Shade) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 11)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Demolition machine) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 25)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Rot Golem) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 50)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Knight) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 50)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Tauren) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 100)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Forest Troll Berserker) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 175)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Wraith) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 312)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Wendigo) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 400)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Faceless One) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 450)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Dragonspawn) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 550)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Magnataur) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 650)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Banshee) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 800)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Siege Engine) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 1500)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Infernal) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 1500)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Phoenix) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] - 15000)) else do (Do nothing)
If (toujourspositif[1] Greater than 0) then do (Create 2.(Unit-type of (Entering unit)) for (Owner of (Entering unit)) at (Random point in depart_6 <gen>) facing Default building facing degrees) else do (Do nothing)
Unit Group - Pick every unit in (Last created unit group) and do (Move (Picked unit) instantly to (Random point in depart_6 <gen>))
Unit - Move (Entering unit) instantly to (Random point in depart_6 <gen>)
If (Vie[(Team number of Player 3 (Teal))] Greater than 0) then do (Set VariableSet Income[(Player number of Player 4 (Purple))] = (Income[(Player number of Player 3 (Teal))] + 0)) else do (Do nothing)
achat 4 Copier
Events
Unit - A unit enters Shrine_4 <gen>
Conditions
((Entering unit) is A structure) Equal to False
Actions
If ((Unit-type of (Entering unit)) Equal to Hydra) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 1750)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to mouton volant) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] - 50000)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to chaman) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] - 1500)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Mud Golem) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 18)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Crypt Fiend) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 1125)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Chimaera) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + -125000)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Gryphon Rider) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] - 500)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Mountain Giant) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] - 25000)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Satyre) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 1000)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to o001) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 2800)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Frost Wyrm) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] - 150000)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Ghoul) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] - 250)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Abomination) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] - 12500)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Necromancer) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 1250)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Spellbreaker) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 1750)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Sheep) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 1)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Frost Wolf) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 1)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Acolyte) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 4)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Skeleton Warrior) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 2)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Corrupted Treant) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 5)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Swordsman) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 6)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Fel Orc Grunt) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 7)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Vile Temptress) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 10)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Shade) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 11)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Demolition machine) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 25)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Rot Golem) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 50)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Knight) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 50)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Tauren) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 100)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Forest Troll Berserker) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 175)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Wraith) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 312)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Wendigo) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 400)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Faceless One) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 450)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Dragonspawn) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 550)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Magnataur) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 650)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Banshee) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 800)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Siege Engine) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 1500)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Infernal) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 1500)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Phoenix) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] - 15000)) else do (Do nothing)
If (toujourspositif[1] Greater than 0) then do (Create 2.(Unit-type of (Entering unit)) for (Owner of (Entering unit)) at (Random point in depart_6 <gen>) facing Default building facing degrees) else do (Do nothing)
Unit Group - Pick every unit in (Last created unit group) and do (Move (Picked unit) instantly to (Random point in depart_6 <gen>))
Unit - Move (Entering unit) instantly to (Random point in depart_6 <gen>)
If (Vie[(Team number of Player 3 (Teal))] Greater than 0) then do (Set VariableSet Income[(Player number of Player 3 (Teal))] = (Income[(Player number of Player 4 (Purple))] + 0)) else do (Do nothing)
achat 5 Copier
Events
Unit - A unit enters Shrine_5 <gen>
Conditions
((Entering unit) is A structure) Equal to False
Actions
If ((Unit-type of (Entering unit)) Equal to Hydra) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 1750)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to mouton volant) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] - 50000)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to chaman) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] - 1500)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Mud Golem) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 18)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Crypt Fiend) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 1125)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Chimaera) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + -125000)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Gryphon Rider) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] - 500)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Mountain Giant) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] - 25000)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Satyre) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 1000)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to o001) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 2800)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Frost Wyrm) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] - 150000)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Ghoul) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] - 250)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Abomination) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] - 12500)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Necromancer) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 1250)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Spellbreaker) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 1750)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Sheep) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 1)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Frost Wolf) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 1)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Acolyte) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 4)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Skeleton Warrior) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 2)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Corrupted Treant) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 5)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Swordsman) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 6)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Fel Orc Grunt) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 7)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Vile Temptress) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 10)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Shade) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 11)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Demolition machine) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 25)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Rot Golem) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 50)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Knight) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 50)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Tauren) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 100)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Forest Troll Berserker) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 175)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Wraith) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 312)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Wendigo) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 400)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Faceless One) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 450)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Dragonspawn) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 550)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Magnataur) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 650)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Banshee) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 800)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Siege Engine) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 1500)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Infernal) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 1500)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Phoenix) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] - 15000)) else do (Do nothing)
If (toujourspositif[1] Greater than 0) then do (Create 2.(Unit-type of (Entering unit)) for (Owner of (Entering unit)) at (Random point in depart_8 <gen>) facing Default building facing degrees) else do (Do nothing)
Unit Group - Pick every unit in (Last created unit group) and do (Move (Picked unit) instantly to (Random point in depart_8 <gen>))
Unit - Move (Entering unit) instantly to (Random point in depart_8 <gen>)
If (Vie[(Team number of Player 5 (Yellow))] Greater than 0) then do (Set VariableSet Income[(Player number of Player 6 (Orange))] = (Income[(Player number of Player 5 (Yellow))] + 0)) else do (Do nothing)
achat 6 Copier
Events
Unit - A unit enters Shrine_6 <gen>
Conditions
((Entering unit) is A structure) Equal to False
Actions
If ((Unit-type of (Entering unit)) Equal to Hydra) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 1750)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to mouton volant) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] - 50000)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to chaman) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] - 1500)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Mud Golem) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 18)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Crypt Fiend) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 1125)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Chimaera) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + -125000)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Gryphon Rider) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] - 500)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Mountain Giant) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] - 25000)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Satyre) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 1000)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to o001) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 2800)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Frost Wyrm) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] - 150000)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Ghoul) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] - 250)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Abomination) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] - 12500)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Necromancer) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 1250)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Spellbreaker) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 1750)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Sheep) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 1)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Frost Wolf) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 1)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Acolyte) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 4)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Skeleton Warrior) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 2)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Corrupted Treant) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 5)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Swordsman) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 6)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Fel Orc Grunt) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 7)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Vile Temptress) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 10)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Shade) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 11)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Demolition machine) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 25)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Rot Golem) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 50)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Knight) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 50)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Tauren) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 100)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Forest Troll Berserker) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 175)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Wraith) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 312)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Wendigo) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 400)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Faceless One) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 450)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Dragonspawn) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 550)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Magnataur) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 650)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Banshee) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 800)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Siege Engine) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 1500)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Infernal) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 1500)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Phoenix) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] - 15000)) else do (Do nothing)
If (toujourspositif[1] Greater than 0) then do (Create 2.(Unit-type of (Entering unit)) for (Owner of (Entering unit)) at (Random point in depart_8 <gen>) facing Default building facing degrees) else do (Do nothing)
Unit Group - Pick every unit in (Last created unit group) and do (Move (Picked unit) instantly to (Random point in depart_8 <gen>))
Unit - Move (Entering unit) instantly to (Random point in depart_8 <gen>)
If (Vie[(Team number of Player 5 (Yellow))] Greater than 0) then do (Set VariableSet Income[(Player number of Player 5 (Yellow))] = (Income[(Player number of Player 6 (Orange))] + 0)) else do (Do nothing)
achat 7 Copier
Events
Unit - A unit enters Shrine_7 <gen>
Conditions
((Entering unit) is A structure) Equal to False
Actions
If ((Unit-type of (Entering unit)) Equal to Hydra) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 1750)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to mouton volant) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] - 50000)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to chaman) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] - 1500)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Mud Golem) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 18)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Crypt Fiend) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 1125)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Chimaera) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + -125000)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Gryphon Rider) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] - 500)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Mountain Giant) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] - 25000)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Satyre) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 1000)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to o001) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 2800)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Frost Wyrm) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] - 150000)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Ghoul) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] - 250)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Abomination) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] - 12500)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Necromancer) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 1250)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Spellbreaker) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 1750)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Sheep) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 1)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Frost Wolf) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 1)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Acolyte) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 4)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Skeleton Warrior) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 2)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Corrupted Treant) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 5)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Swordsman) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 6)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Fel Orc Grunt) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 7)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Vile Temptress) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 10)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Shade) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 11)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Demolition machine) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 25)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Rot Golem) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 50)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Knight) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 50)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Tauren) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 100)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Forest Troll Berserker) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 175)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Wraith) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 312)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Wendigo) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 400)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Faceless One) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 450)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Dragonspawn) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 550)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Magnataur) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 650)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Banshee) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 800)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Siege Engine) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 1500)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Infernal) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 1500)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Phoenix) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] - 15000)) else do (Do nothing)
If (toujourspositif[1] Greater than 0) then do (Create 2.(Unit-type of (Entering unit)) for (Owner of (Entering unit)) at (Random point in depart_10 <gen>) facing Default building facing degrees) else do (Do nothing)
Unit Group - Pick every unit in (Last created unit group) and do (Move (Picked unit) instantly to (Random point in depart_10 <gen>))
Unit - Move (Entering unit) instantly to (Random point in depart_10 <gen>)
If (Vie[(Team number of Player 7 (Green))] Greater than 0) then do (Set VariableSet Income[(Player number of Player 8 (Pink))] = (Income[(Player number of Player 7 (Green))] + 0)) else do (Do nothing)
achat 8 Copier
Events
Unit - A unit enters Shrine_8 <gen>
Conditions
((Entering unit) is A structure) Equal to False
Actions
If ((Unit-type of (Entering unit)) Equal to Hydra) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 1750)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to mouton volant) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] - 50000)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to chaman) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] - 1500)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Mud Golem) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 18)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Crypt Fiend) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 1125)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Chimaera) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + -125000)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Gryphon Rider) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] - 500)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Mountain Giant) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] - 25000)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Satyre) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 1000)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to o001) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 2800)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Frost Wyrm) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] - 150000)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Ghoul) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] - 250)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Abomination) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] - 12500)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Necromancer) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 1250)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Spellbreaker) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 1750)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Sheep) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 1)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Frost Wolf) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 1)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Acolyte) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 4)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Skeleton Warrior) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 2)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Corrupted Treant) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 5)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Swordsman) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 6)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Fel Orc Grunt) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 7)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Vile Temptress) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 10)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Shade) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 11)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Demolition machine) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 25)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Rot Golem) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 50)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Knight) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 50)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Tauren) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 100)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Forest Troll Berserker) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 175)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Wraith) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 312)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Wendigo) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 400)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Faceless One) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 450)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Dragonspawn) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 550)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Magnataur) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 650)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Banshee) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 800)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Siege Engine) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 1500)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Infernal) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 1500)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Phoenix) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] - 15000)) else do (Do nothing)
If (toujourspositif[1] Greater than 0) then do (Create 2.(Unit-type of (Entering unit)) for (Owner of (Entering unit)) at (Random point in depart_10 <gen>) facing Default building facing degrees) else do (Do nothing)
Unit Group - Pick every unit in (Last created unit group) and do (Move (Picked unit) instantly to (Random point in depart_10 <gen>))
Unit - Move (Entering unit) instantly to (Random point in depart_10 <gen>)
If (Vie[(Team number of Player 7 (Green))] Greater than 0) then do (Set VariableSet Income[(Player number of Player 7 (Green))] = (Income[(Player number of Player 8 (Pink))] + 0)) else do (Do nothing)
achat 9
Events
Unit - A unit enters Shrine_9 <gen>
Conditions
((Entering unit) is A structure) Equal to False
Actions
If (((Unit-type of (Entering unit)) Not equal to Rot Golem) and ((Unit-type of (Entering unit)) Not equal to Infernal)) then do (Create 2.(Unit-type of (Entering unit)) for (Owner of (Entering unit)) at (Center of (Playable map area)) facing Default building facing degrees) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Mountain Giant) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] - 50000)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Spellbreaker) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 3500)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Frost Wyrm) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] - 300000)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Abomination) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] - 25000)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Hydra) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 3500)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to chaman) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] - 3000)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Crypt Fiend) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 2250)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Mud Golem) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 37)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to mouton volant) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] - 100000)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Chimaera) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + -250000)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Gryphon Rider) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] - 1000)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Satyre) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 2000)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to o001) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 2800)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Ghoul) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] - 100)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Necromancer) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 2500)) else do (Do nothing)
Unit Group - Pick every unit in (Last created unit group) and do (Move (Picked unit) instantly to (Random point in depart_10 <gen>))
Unit - Move (Entering unit) instantly to (Random point in depart_10 <gen>)
If ((Unit-type of (Entering unit)) Equal to Sheep) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 1)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Frost Wolf) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 2)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Skeleton Warrior) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 4)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Acolyte) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 8)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Corrupted Treant) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 10)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Swordsman) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 12)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Fel Orc Grunt) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 14)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Vile Temptress) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 20)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Shade) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 22)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to n007) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 37)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Demolition machine) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 50)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Rot Golem) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 100)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Knight) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 100)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Tauren) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 200)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Forest Troll Berserker) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 350)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Wraith) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 625)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Wendigo) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 800)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Faceless One) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 900)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Dragonspawn) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 1100)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Magnataur) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 1300)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Banshee) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 1600)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Siege Engine) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 3000)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Infernal) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 3000)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Phoenix) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] - 30000)) else do (Do nothing)
achat 10 Copier
Events
Unit - A unit enters Shrine_10 <gen>
Conditions
((Entering unit) is A structure) Equal to False
Actions
If ((Unit-type of (Entering unit)) Equal to Hydra) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 1750)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to mouton volant) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] - 50000)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to chaman) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] - 1500)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Mud Golem) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 18)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Crypt Fiend) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 1125)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Chimaera) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + -125000)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Gryphon Rider) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] - 500)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Mountain Giant) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] - 25000)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Satyre) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 1000)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to o001) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 2800)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Frost Wyrm) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] - 150000)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Ghoul) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] - 250)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Abomination) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] - 12500)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Necromancer) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 1250)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Spellbreaker) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 1750)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Sheep) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 1)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Frost Wolf) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 1)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Acolyte) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 4)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Skeleton Warrior) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 2)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Corrupted Treant) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 5)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Swordsman) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 6)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Fel Orc Grunt) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 7)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Vile Temptress) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 10)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Shade) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 11)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Demolition machine) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 25)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Rot Golem) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 50)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Knight) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 50)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Tauren) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 100)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Forest Troll Berserker) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 175)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Wraith) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 312)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Wendigo) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 400)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Faceless One) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 450)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Dragonspawn) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 550)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Magnataur) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 650)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Banshee) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 800)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Siege Engine) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 1500)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Infernal) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 1500)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Phoenix) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] - 15000)) else do (Do nothing)
If (toujourspositif[1] Greater than 0) then do (Create 2.(Unit-type of (Entering unit)) for (Owner of (Entering unit)) at (Random point in depart_2 <gen>) facing Default building facing degrees) else do (Do nothing)
Unit Group - Pick every unit in (Last created unit group) and do (Move (Picked unit) instantly to (Random point in depart_2 <gen>))
Unit - Move (Entering unit) instantly to (Random point in depart_2 <gen>)
If (Vie[(Team number of Player 10 (Light Blue))] Greater than 0) then do (Set VariableSet Income[(Player number of Player 11 (Dark Green))] = (Income[(Player number of Player 10 (Light Blue))] + 0)) else do (Do nothing)
achat 11 Copier
Events
Unit - A unit enters Shrine_11 <gen>
Conditions
((Entering unit) is A structure) Equal to False
Actions
If ((Unit-type of (Entering unit)) Equal to Hydra) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 1750)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to mouton volant) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] - 50000)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to chaman) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] - 1500)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Mud Golem) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 18)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Crypt Fiend) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 1125)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Chimaera) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + -125000)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Gryphon Rider) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] - 500)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Mountain Giant) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] - 25000)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Satyre) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 1000)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to o001) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 2800)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Frost Wyrm) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] - 150000)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Ghoul) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] - 250)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Abomination) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] - 12500)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Necromancer) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 1250)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Spellbreaker) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 1750)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Sheep) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 1)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Frost Wolf) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 1)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Acolyte) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 4)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Skeleton Warrior) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 2)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Corrupted Treant) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 5)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Swordsman) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 6)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Fel Orc Grunt) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 7)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Vile Temptress) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 10)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Shade) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 11)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Demolition machine) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 25)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Rot Golem) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 50)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Knight) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 50)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Tauren) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 100)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Forest Troll Berserker) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 175)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Wraith) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 312)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Wendigo) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 400)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Faceless One) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 450)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Dragonspawn) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 550)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Magnataur) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 650)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Banshee) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 800)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Siege Engine) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 1500)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Infernal) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] + 1500)) else do (Do nothing)
If ((Unit-type of (Entering unit)) Equal to Phoenix) then do (Set VariableSet Income[(Player number of (Owner of (Entering unit)))] = (Income[(Player number of (Owner of (Entering unit)))] - 15000)) else do (Do nothing)
If (toujourspositif[1] Greater than 0) then do (Create 2.(Unit-type of (Entering unit)) for (Owner of (Entering unit)) at (Random point in depart_2 <gen>) facing Default building facing degrees) else do (Do nothing)
Unit Group - Pick every unit in (Last created unit group) and do (Move (Picked unit) instantly to (Random point in depart_2 <gen>))
Unit - Move (Entering unit) instantly to (Random point in depart_2 <gen>)
If (Vie[(Team number of Player 10 (Light Blue))] Greater than 0) then do (Set VariableSet Income[(Player number of Player 10 (Light Blue))] = (Income[(Player number of Player 11 (Dark Green))] + 0)) else do (Do nothing)
Income Copier
Events
Time - Every 15.00 seconds of game time
Conditions
Actions
For each (Integer A) from 1 to 11 , do (Add Income[(Integer A)] to (Player((Integer A))).Current gold)
For each (Integer A) from 1 to 11 , do (Display to (Player group((Player((Integer A))))) the text: (Your income is : + (String(Income[(Integer A)]))))
For each (Integer A) from 1 to 11 , do (Display to (All players) for 6.00 seconds the text: (((String((Integer A))) + ) ) + (String(Income[(Integer A)]))))
fire
Events
Unit - A unit enters feu <gen>
Conditions
Actions
Set Variable Set unit_temp = "h00V"
If ((Number of units in (Units owned by (Owner of (Entering unit)) of type unit_temp)) Equal to 0) then do (Kill (Entering unit)) else do (Display to (Player group((Owner of (Entering unit)))) the text: YOU HAVE ALREADY THIS TECHNOLOGIE !!!)
If ((Number of units in (Units owned by (Owner of (Entering unit)) of type unit_temp)) Equal to 0) then do (Create 1.unit_temp for (Owner of (Entering unit)) at (Random point in Tech_Area <gen>) facing Default building facing degrees) else do (Do nothing)
fire Copy
Events
Unit - A unit enters feu_Copy <gen>
Conditions
Actions
Set Variable Set unit_temp = "h00V"
If ((Number of units in (Units owned by (Owner of (Entering unit)) of type unit_temp)) Equal to 0) then do (Kill (Entering unit)) else do (Display to (Player group((Owner of (Entering unit)))) the text: YOU HAVE ALREADY THIS TECHNOLOGIE !!!)
If ((Number of units in (Units owned by (Owner of (Entering unit)) of type unit_temp)) Equal to 0) then do (Create 1.unit_temp for (Owner of (Entering unit)) at (Random point in Tech_Area <gen>) facing Default building facing degrees) else do (Do nothing)
glace
Events
Unit - A unit enters glace <gen>
Conditions
Actions
Set Variable Set unit_temp = "h00W"
If ((Number of units in (Units owned by (Owner of (Entering unit)) of type unit_temp)) Equal to 0) then do (Kill (Entering unit)) else do (Display to (Player group((Owner of (Entering unit)))) the text: YOU HAVE ALREADY THIS TECHNOLOGIE !!!)
If ((Number of units in (Units owned by (Owner of (Entering unit)) of type unit_temp)) Equal to 0) then do (Create 1.unit_temp for (Owner of (Entering unit)) at (Random point in Tech_Area <gen>) facing Default building facing degrees) else do (Do nothing)
glace Copy
Events
Unit - A unit enters glace_Copy <gen>
Conditions
Actions
Set Variable Set unit_temp = "h00W"
If ((Number of units in (Units owned by (Owner of (Entering unit)) of type unit_temp)) Equal to 0) then do (Kill (Entering unit)) else do (Display to (Player group((Owner of (Entering unit)))) the text: YOU HAVE ALREADY THIS TECHNOLOGIE !!!)
If ((Number of units in (Units owned by (Owner of (Entering unit)) of type unit_temp)) Equal to 0) then do (Create 1.unit_temp for (Owner of (Entering unit)) at (Random point in Tech_Area <gen>) facing Default building facing degrees) else do (Do nothing)
elec
Events
Unit - A unit enters foudre <gen>
Conditions
Actions
Set Variable Set unit_temp = "h00X"
If ((Number of units in (Units owned by (Owner of (Entering unit)) of type unit_temp)) Equal to 0) then do (Kill (Entering unit)) else do (Display to (Player group((Owner of (Entering unit)))) the text: YOU HAVE ALREADY THIS TECHNOLOGIE !!!)
If ((Number of units in (Units owned by (Owner of (Entering unit)) of type unit_temp)) Equal to 0) then do (Create 1.unit_temp for (Owner of (Entering unit)) at (Random point in Tech_Area <gen>) facing Default building facing degrees) else do (Do nothing)
elec Copy
Events
Unit - A unit enters foudre_Copy <gen>
Conditions
Actions
Set Variable Set unit_temp = "h00X"
If ((Number of units in (Units owned by (Owner of (Entering unit)) of type unit_temp)) Equal to 0) then do (Kill (Entering unit)) else do (Display to (Player group((Owner of (Entering unit)))) the text: YOU HAVE ALREADY THIS TECHNOLOGIE !!!)
If ((Number of units in (Units owned by (Owner of (Entering unit)) of type unit_temp)) Equal to 0) then do (Create 1.unit_temp for (Owner of (Entering unit)) at (Random point in Tech_Area <gen>) facing Default building facing degrees) else do (Do nothing)
lumiere
Events
Unit - A unit enters Light <gen>
Conditions
Actions
Set Variable Set unit_temp = "h00Y"
If ((Number of units in (Units owned by (Owner of (Entering unit)) of type unit_temp)) Equal to 0) then do (Kill (Entering unit)) else do (Display to (Player group((Owner of (Entering unit)))) the text: YOU HAVE ALREADY THIS TECHNOLOGIE !!!)
If ((Number of units in (Units owned by (Owner of (Entering unit)) of type unit_temp)) Equal to 0) then do (Create 1.unit_temp for (Owner of (Entering unit)) at (Random point in Tech_Area <gen>) facing Default building facing degrees) else do (Do nothing)
lumiere Copy
Events
Unit - A unit enters Light_Copy <gen>
Conditions
Actions
Set Variable Set unit_temp = "h00Y"
If ((Number of units in (Units owned by (Owner of (Entering unit)) of type unit_temp)) Equal to 0) then do (Kill (Entering unit)) else do (Display to (Player group((Owner of (Entering unit)))) the text: YOU HAVE ALREADY THIS TECHNOLOGIE !!!)
If ((Number of units in (Units owned by (Owner of (Entering unit)) of type unit_temp)) Equal to 0) then do (Create 1.unit_temp for (Owner of (Entering unit)) at (Random point in Tech_Area <gen>) facing Default building facing degrees) else do (Do nothing)
ombre
Events
Unit - A unit enters Shadow <gen>
Conditions
Actions
Set Variable Set unit_temp = "h00Z"
If ((Number of units in (Units owned by (Owner of (Entering unit)) of type unit_temp)) Equal to 0) then do (Kill (Entering unit)) else do (Display to (Player group((Owner of (Entering unit)))) the text: YOU HAVE ALREADY THIS TECHNOLOGIE !!!)
If ((Number of units in (Units owned by (Owner of (Entering unit)) of type unit_temp)) Equal to 0) then do (Create 1.unit_temp for (Owner of (Entering unit)) at (Random point in Tech_Area <gen>) facing Default building facing degrees) else do (Do nothing)
ombre Copy
Events
Unit - A unit enters Shadow_Copy <gen>
Conditions
Actions
Set Variable Set unit_temp = "h00Z"
If ((Number of units in (Units owned by (Owner of (Entering unit)) of type unit_temp)) Equal to 0) then do (Kill (Entering unit)) else do (Display to (Player group((Owner of (Entering unit)))) the text: YOU HAVE ALREADY THIS TECHNOLOGIE !!!)
If ((Number of units in (Units owned by (Owner of (Entering unit)) of type unit_temp)) Equal to 0) then do (Create 1.unit_temp for (Owner of (Entering unit)) at (Random point in Tech_Area <gen>) facing Default building facing degrees) else do (Do nothing)
fire 1
Events
Unit - A unit enters feu_1 <gen>
Conditions
(Number of units in (Units owned by (Owner of (Entering unit)) of type Fire tower)) Greater than 0
Actions
Set Variable Set unit_temp = "h010"
If ((Number of units in (Units owned by (Owner of (Entering unit)) of type unit_temp)) Equal to 0) then do (Kill (Entering unit)) else do (Display to (Player group((Owner of (Entering unit)))) the text: YOU HAVE ALREADY THIS TECHNOLOGIE !!!)
If ((Number of units in (Units owned by (Owner of (Entering unit)) of type unit_temp)) Equal to 0) then do (Create 1.unit_temp for (Owner of (Entering unit)) at (Random point in Tech_Area <gen>) facing Default building facing degrees) else do (Do nothing)
fire 1 Copy
Events
Unit - A unit enters feu_1_Copy <gen>
Conditions
(Number of units in (Units owned by (Owner of (Entering unit)) of type Fire tower)) Greater than 0
Actions
Set Variable Set unit_temp = "h010"
If ((Number of units in (Units owned by (Owner of (Entering unit)) of type unit_temp)) Equal to 0) then do (Kill (Entering unit)) else do (Display to (Player group((Owner of (Entering unit)))) the text: YOU HAVE ALREADY THIS TECHNOLOGIE !!!)
If ((Number of units in (Units owned by (Owner of (Entering unit)) of type unit_temp)) Equal to 0) then do (Create 1.unit_temp for (Owner of (Entering unit)) at (Random point in Tech_Area <gen>) facing Default building facing degrees) else do (Do nothing)
fire 2
Events
Unit - A unit enters feu_2 <gen>
Conditions
(Number of units in (Units owned by (Owner of (Entering unit)) of type Fire tower)) Greater than 0
Actions
Set Variable Set unit_temp = "h011"
If ((Number of units in (Units owned by (Owner of (Entering unit)) of type unit_temp)) Equal to 0) then do (Kill (Entering unit)) else do (Display to (Player group((Owner of (Entering unit)))) the text: YOU HAVE ALREADY THIS TECHNOLOGIE !!!)
If ((Number of units in (Units owned by (Owner of (Entering unit)) of type unit_temp)) Equal to 0) then do (Create 1.unit_temp for (Owner of (Entering unit)) at (Random point in Tech_Area <gen>) facing Default building facing degrees) else do (Do nothing)
fire 2 Copy
Events
Unit - A unit enters feu_2_Copy <gen>
Conditions
(Number of units in (Units owned by (Owner of (Entering unit)) of type Fire tower)) Greater than 0
Actions
Set Variable Set unit_temp = "h011"
If ((Number of units in (Units owned by (Owner of (Entering unit)) of type unit_temp)) Equal to 0) then do (Kill (Entering unit)) else do (Display to (Player group((Owner of (Entering unit)))) the text: YOU HAVE ALREADY THIS TECHNOLOGIE !!!)
If ((Number of units in (Units owned by (Owner of (Entering unit)) of type unit_temp)) Equal to 0) then do (Create 1.unit_temp for (Owner of (Entering unit)) at (Random point in Tech_Area <gen>) facing Default building facing degrees) else do (Do nothing)
glace 1
Events
Unit - A unit enters glace_1 <gen>
Conditions
(Number of units in (Units owned by (Owner of (Entering unit)) of type Ice tower)) Greater than 0
Actions
Set Variable Set unit_temp = "h012"
If ((Number of units in (Units owned by (Owner of (Entering unit)) of type unit_temp)) Equal to 0) then do (Kill (Entering unit)) else do (Display to (Player group((Owner of (Entering unit)))) the text: YOU HAVE ALREADY THIS TECHNOLOGIE !!!)
If ((Number of units in (Units owned by (Owner of (Entering unit)) of type unit_temp)) Equal to 0) then do (Create 1.unit_temp for (Owner of (Entering unit)) at (Random point in Tech_Area <gen>) facing Default building facing degrees) else do (Do nothing)
glace 1 Copy
Events
Unit - A unit enters glace_1_Copy <gen>
Conditions
(Number of units in (Units owned by (Owner of (Entering unit)) of type Ice tower)) Greater than 0
Actions
Set Variable Set unit_temp = "h012"
If ((Number of units in (Units owned by (Owner of (Entering unit)) of type unit_temp)) Equal to 0) then do (Kill (Entering unit)) else do (Display to (Player group((Owner of (Entering unit)))) the text: YOU HAVE ALREADY THIS TECHNOLOGIE !!!)
If ((Number of units in (Units owned by (Owner of (Entering unit)) of type unit_temp)) Equal to 0) then do (Create 1.unit_temp for (Owner of (Entering unit)) at (Random point in Tech_Area <gen>) facing Default building facing degrees) else do (Do nothing)
glace 2
Events
Unit - A unit enters glace_2 <gen>
Conditions
(Number of units in (Units owned by (Owner of (Entering unit)) of type Ice tower)) Greater than 0
Actions
Set Variable Set unit_temp = "h013"
If ((Number of units in (Units owned by (Owner of (Entering unit)) of type unit_temp)) Equal to 0) then do (Kill (Entering unit)) else do (Display to (Player group((Owner of (Entering unit)))) the text: YOU HAVE ALREADY THIS TECHNOLOGIE !!!)
If ((Number of units in (Units owned by (Owner of (Entering unit)) of type unit_temp)) Equal to 0) then do (Create 1.unit_temp for (Owner of (Entering unit)) at (Random point in Tech_Area <gen>) facing Default building facing degrees) else do (Do nothing)
glace 2 Copy
Events
Unit - A unit enters glace_2_Copy <gen>
Conditions
(Number of units in (Units owned by (Owner of (Entering unit)) of type Ice tower)) Greater than 0
Actions
Set Variable Set unit_temp = "h013"
If ((Number of units in (Units owned by (Owner of (Entering unit)) of type unit_temp)) Equal to 0) then do (Kill (Entering unit)) else do (Display to (Player group((Owner of (Entering unit)))) the text: YOU HAVE ALREADY THIS TECHNOLOGIE !!!)
If ((Number of units in (Units owned by (Owner of (Entering unit)) of type unit_temp)) Equal to 0) then do (Create 1.unit_temp for (Owner of (Entering unit)) at (Random point in Tech_Area <gen>) facing Default building facing degrees) else do (Do nothing)
elec 1
Events
Unit - A unit enters foudre_1 <gen>
Conditions
(Number of units in (Units owned by (Owner of (Entering unit)) of type Electricity tower)) Greater than 0
Actions
Set Variable Set unit_temp = "h014"
If ((Number of units in (Units owned by (Owner of (Entering unit)) of type unit_temp)) Equal to 0) then do (Kill (Entering unit)) else do (Display to (Player group((Owner of (Entering unit)))) the text: YOU HAVE ALREADY THIS TECHNOLOGIE !!!)
If ((Number of units in (Units owned by (Owner of (Entering unit)) of type unit_temp)) Equal to 0) then do (Create 1.unit_temp for (Owner of (Entering unit)) at (Random point in Tech_Area <gen>) facing Default building facing degrees) else do (Do nothing)
elec 1 Copy
Events
Unit - A unit enters foudre_1_Copy <gen>
Conditions
(Number of units in (Units owned by (Owner of (Entering unit)) of type Electricity tower)) Greater than 0
Actions
Set Variable Set unit_temp = "h014"
If ((Number of units in (Units owned by (Owner of (Entering unit)) of type unit_temp)) Equal to 0) then do (Kill (Entering unit)) else do (Display to (Player group((Owner of (Entering unit)))) the text: YOU HAVE ALREADY THIS TECHNOLOGIE !!!)
If ((Number of units in (Units owned by (Owner of (Entering unit)) of type unit_temp)) Equal to 0) then do (Create 1.unit_temp for (Owner of (Entering unit)) at (Random point in Tech_Area <gen>) facing Default building facing degrees) else do (Do nothing)
elec 2
Events
Unit - A unit enters foudre_2 <gen>
Conditions
(Number of units in (Units owned by (Owner of (Entering unit)) of type Electricity tower)) Greater than 0
Actions
Set Variable Set unit_temp = "h015"
If ((Number of units in (Units owned by (Owner of (Entering unit)) of type unit_temp)) Equal to 0) then do (Kill (Entering unit)) else do (Display to (Player group((Owner of (Entering unit)))) the text: YOU HAVE ALREADY THIS TECHNOLOGIE !!!)
If ((Number of units in (Units owned by (Owner of (Entering unit)) of type unit_temp)) Equal to 0) then do (Create 1.unit_temp for (Owner of (Entering unit)) at (Random point in Tech_Area <gen>) facing Default building facing degrees) else do (Do nothing)
elec 2 Copy
Events
Unit - A unit enters foudre_2_Copy <gen>
Conditions
(Number of units in (Units owned by (Owner of (Entering unit)) of type Electricity tower)) Greater than 0
Actions
Set Variable Set unit_temp = "h015"
If ((Number of units in (Units owned by (Owner of (Entering unit)) of type unit_temp)) Equal to 0) then do (Kill (Entering unit)) else do (Display to (Player group((Owner of (Entering unit)))) the text: YOU HAVE ALREADY THIS TECHNOLOGIE !!!)
If ((Number of units in (Units owned by (Owner of (Entering unit)) of type unit_temp)) Equal to 0) then do (Create 1.unit_temp for (Owner of (Entering unit)) at (Random point in Tech_Area <gen>) facing Default building facing degrees) else do (Do nothing)
lumiere 1
Events
Unit - A unit enters Light_1 <gen>
Conditions
(Number of units in (Units owned by (Owner of (Entering unit)) of type Light tower)) Greater than 0
Actions
Set Variable Set unit_temp = "h016"
If ((Number of units in (Units owned by (Owner of (Entering unit)) of type unit_temp)) Equal to 0) then do (Kill (Entering unit)) else do (Display to (Player group((Owner of (Entering unit)))) the text: YOU HAVE ALREADY THIS TECHNOLOGIE !!!)
If ((Number of units in (Units owned by (Owner of (Entering unit)) of type unit_temp)) Equal to 0) then do (Create 1.unit_temp for (Owner of (Entering unit)) at (Random point in Tech_Area <gen>) facing Default building facing degrees) else do (Do nothing)
lumiere 1 Copy
Events
Unit - A unit enters Light_1_Copy <gen>
Conditions
(Number of units in (Units owned by (Owner of (Entering unit)) of type Light tower)) Greater than 0
Actions
Set Variable Set unit_temp = "h016"
If ((Number of units in (Units owned by (Owner of (Entering unit)) of type unit_temp)) Equal to 0) then do (Kill (Entering unit)) else do (Display to (Player group((Owner of (Entering unit)))) the text: YOU HAVE ALREADY THIS TECHNOLOGIE !!!)
If ((Number of units in (Units owned by (Owner of (Entering unit)) of type unit_temp)) Equal to 0) then do (Create 1.unit_temp for (Owner of (Entering unit)) at (Random point in Tech_Area <gen>) facing Default building facing degrees) else do (Do nothing)
lumiere 2
Events
Unit - A unit enters Light_2 <gen>
Conditions
(Number of units in (Units owned by (Owner of (Entering unit)) of type Light tower)) Greater than 0
Actions
Set Variable Set unit_temp = "h017"
If ((Number of units in (Units owned by (Owner of (Entering unit)) of type unit_temp)) Equal to 0) then do (Kill (Entering unit)) else do (Display to (Player group((Owner of (Entering unit)))) the text: YOU HAVE ALREADY THIS TECHNOLOGIE !!!)
If ((Number of units in (Units owned by (Owner of (Entering unit)) of type unit_temp)) Equal to 0) then do (Create 1.unit_temp for (Owner of (Entering unit)) at (Random point in Tech_Area <gen>) facing Default building facing degrees) else do (Do nothing)
lumiere 2 Copy
Events
Unit - A unit enters Light_2_Copy <gen>
Conditions
(Number of units in (Units owned by (Owner of (Entering unit)) of type Light tower)) Greater than 0
Actions
Set Variable Set unit_temp = "h017"
If ((Number of units in (Units owned by (Owner of (Entering unit)) of type unit_temp)) Equal to 0) then do (Kill (Entering unit)) else do (Display to (Player group((Owner of (Entering unit)))) the text: YOU HAVE ALREADY THIS TECHNOLOGIE !!!)
If ((Number of units in (Units owned by (Owner of (Entering unit)) of type unit_temp)) Equal to 0) then do (Create 1.unit_temp for (Owner of (Entering unit)) at (Random point in Tech_Area <gen>) facing Default building facing degrees) else do (Do nothing)
ombre 1
Events
Unit - A unit enters Shadow_1 <gen>
Conditions
(Number of units in (Units owned by (Owner of (Entering unit)) of type Dark tower)) Greater than 0
Actions
Set Variable Set unit_temp = "h018"
If ((Number of units in (Units owned by (Owner of (Entering unit)) of type unit_temp)) Equal to 0) then do (Kill (Entering unit)) else do (Display to (Player group((Owner of (Entering unit)))) the text: YOU HAVE ALREADY THIS TECHNOLOGIE !!!)
If ((Number of units in (Units owned by (Owner of (Entering unit)) of type unit_temp)) Equal to 0) then do (Create 1.unit_temp for (Owner of (Entering unit)) at (Random point in Tech_Area <gen>) facing Default building facing degrees) else do (Do nothing)
ombre 1 Copy
Events
Unit - A unit enters Shadow_1_Copy <gen>
Conditions
(Number of units in (Units owned by (Owner of (Entering unit)) of type Dark tower)) Greater than 0
Actions
Set Variable Set unit_temp = "h018"
If ((Number of units in (Units owned by (Owner of (Entering unit)) of type unit_temp)) Equal to 0) then do (Kill (Entering unit)) else do (Display to (Player group((Owner of (Entering unit)))) the text: YOU HAVE ALREADY THIS TECHNOLOGIE !!!)
If ((Number of units in (Units owned by (Owner of (Entering unit)) of type unit_temp)) Equal to 0) then do (Create 1.unit_temp for (Owner of (Entering unit)) at (Random point in Tech_Area <gen>) facing Default building facing degrees) else do (Do nothing)
ombre 2
Events
Unit - A unit enters Shadow_2 <gen>
Conditions
(Number of units in (Units owned by (Owner of (Entering unit)) of type Dark tower)) Greater than 0
Actions
Set Variable Set unit_temp = "h019"
If ((Number of units in (Units owned by (Owner of (Entering unit)) of type unit_temp)) Equal to 0) then do (Kill (Entering unit)) else do (Display to (Player group((Owner of (Entering unit)))) the text: YOU HAVE ALREADY THIS TECHNOLOGIE !!!)
If ((Number of units in (Units owned by (Owner of (Entering unit)) of type unit_temp)) Equal to 0) then do (Create 1.unit_temp for (Owner of (Entering unit)) at (Random point in Tech_Area <gen>) facing Default building facing degrees) else do (Do nothing)
ombre 2 Copy
Events
Unit - A unit enters Shadow_2_Copy <gen>
Conditions
(Number of units in (Units owned by (Owner of (Entering unit)) of type Dark tower)) Greater than 0
Actions
Set Variable Set unit_temp = "h019"
If ((Number of units in (Units owned by (Owner of (Entering unit)) of type unit_temp)) Equal to 0) then do (Kill (Entering unit)) else do (Display to (Player group((Owner of (Entering unit)))) the text: YOU HAVE ALREADY THIS TECHNOLOGIE !!!)
If ((Number of units in (Units owned by (Owner of (Entering unit)) of type unit_temp)) Equal to 0) then do (Create 1.unit_temp for (Owner of (Entering unit)) at (Random point in Tech_Area <gen>) facing Default building facing degrees) else do (Do nothing)
texte feu
Events
Unit - A unit enters rens_1 <gen>
Conditions
Actions
Game - Display to (Player group((Owner of (Entering unit)))) the text: FIRE: good splash damages but slow fire rateGrenade tower.... huge splash GROUND onlyMeteor Attractor.... Slow speed, meduim splash, excellent damageMagma Tower... Medium Splash, can stun
texte feu Copy
Events
Unit - A unit enters rens_1_Copy <gen>
Conditions
Actions
Game - Display to (Player group((Owner of (Entering unit)))) the text: FIRE: good splash damages but slow fire rateGrenade tower.... huge splash GROUND onlyMeteor Attractor.... Slow speed, meduim splash, excellent damageMagma Tower... Medium Splash, can stun
texte glace
Events
Unit - A unit enters rens_2 <gen>
Conditions
Actions
Game - Display to (Player group((Owner of (Entering unit)))) the text: WATER / ICE: the ice can slow units. Balanced element.Ultimate Ice Tower... Good Aoe, and slows creepsUltimate Water Tower... Fast Single Target tower, doesn't slow
texte glace Copy
Events
Unit - A unit enters rens_2_Copy <gen>
Conditions
Actions
Game - Display to (Player group((Owner of (Entering unit)))) the text: WATER / ICE: the ice can slow units. Balanced element.Ultimate Ice Tower... Good Aoe, and slows creepsUltimate Water Tower... Fast Single Target tower, doesn't slow
texte foudre
Events
Unit - A unit enters rens_3 <gen>
Conditions
Actions
Game - Display to (Player group((Owner of (Entering unit)))) the text: ELECTRICITY: Good coldown but no splash damage.Lightning Generator ... Fast single target high damageCondensor... Fast, moderate dmg, can stun targetElectric Cannon... Medium Speed, can stun target
texte foudre Copy
Events
Unit - A unit enters rens_3_Copy <gen>
Conditions
Actions
Game - Display to (Player group((Owner of (Entering unit)))) the text: ELECTRICITY: Good coldown but no splash damage.Lightning Generator ... Fast single target high damageCondensor... Fast, moderate dmg, can stun targetElectric Cannon... Medium Speed, can stun target
texte lumiere
Events
Unit - A unit enters rens_4 <gen>
Conditions
Actions
Game - Display to (Player group((Owner of (Entering unit)))) the text: LIGHT: vaious good towers. Enchanted Mushroom... Medium speed, large splashSorceress Tower... Fast Single Target, has AoE slow auraHoly Lantern.... Medium speed, single target
texte lumiere Copy
Events
Unit - A unit enters rens_4_Copy <gen>
Conditions
Actions
Game - Display to (Player group((Owner of (Entering unit)))) the text: LIGHT: vaious good towers. Enchanted Mushroom... Medium speed, large splashSorceress Tower... Fast Single Target, has AoE slow auraHoly Lantern.... Medium speed, single target
texte ombre
Events
Unit - A unit enters rens_5 <gen>
Conditions
Actions
Game - Display to (Player group((Owner of (Entering unit)))) the text: SHADOW / POISON : Slow Poison and reasonable damages.Septic Tank.... Fast single target, has slow poisonSwarmcaller.... Medium speed, huge splash, good damageDamned Tower .. Medium speed, single target, has slow poison
texte ombre Copy
Events
Unit - A unit enters rens_5_Copy <gen>
Conditions
Actions
Game - Display to (Player group((Owner of (Entering unit)))) the text: SHADOW / POISON : Slow Poison and reasonable damages.Septic Tank.... Fast single target, has slow poisonSwarmcaller.... Medium speed, huge splash, good damageDamned Tower .. Medium speed, single target, has slow poison
help
Events
Player - Player 1 (Red) types a chat message containing -help (Unexpected type: 'stringnoformat') as An exact match
Player - Player 2 (Blue) types a chat message containing -help (Unexpected type: 'stringnoformat') as An exact match
Player - Player 3 (Teal) types a chat message containing -help (Unexpected type: 'stringnoformat') as An exact match
Player - Player 4 (Purple) types a chat message containing -help (Unexpected type: 'stringnoformat') as An exact match
Player - Player 5 (Yellow) types a chat message containing -help (Unexpected type: 'stringnoformat') as An exact match
Player - Player 6 (Orange) types a chat message containing -help (Unexpected type: 'stringnoformat') as An exact match
Player - Player 7 (Green) types a chat message containing -help (Unexpected type: 'stringnoformat') as An exact match
Player - Player 8 (Pink) types a chat message containing -help (Unexpected type: 'stringnoformat') as An exact match
Player - Player 9 (Gray) types a chat message containing -help (Unexpected type: 'stringnoformat') as An exact match
Player - Player 10 (Light Blue) types a chat message containing -help (Unexpected type: 'stringnoformat') as An exact match
Player - Player 11 (Dark Green) types a chat message containing -help (Unexpected type: 'stringnoformat') as An exact match
Conditions
Actions
Game - Display to (Player group((Triggering player))) for 10.00 seconds the text: Check the quest menu for information about the game......
destroy
Events
Player - Player 1 (Red) types a chat message containing -destroy (Unexpected type: 'stringnoformat') as An exact match
Player - Player 2 (Blue) types a chat message containing -destroy (Unexpected type: 'stringnoformat') as An exact match
Player - Player 3 (Teal) types a chat message containing -destroy (Unexpected type: 'stringnoformat') as An exact match
Player - Player 4 (Purple) types a chat message containing -destroy (Unexpected type: 'stringnoformat') as An exact match
Player - Player 5 (Yellow) types a chat message containing -destroy (Unexpected type: 'stringnoformat') as An exact match
Player - Player 6 (Orange) types a chat message containing -destroy (Unexpected type: 'stringnoformat') as An exact match
Player - Player 7 (Green) types a chat message containing -destroy (Unexpected type: 'stringnoformat') as An exact match
Player - Player 8 (Pink) types a chat message containing -destroy (Unexpected type: 'stringnoformat') as An exact match
Player - Player 9 (Gray) types a chat message containing -destroy (Unexpected type: 'stringnoformat') as An exact match
Player - Player 10 (Light Blue) types a chat message containing -destroy (Unexpected type: 'stringnoformat') as An exact match
Player - Player 11 (Dark Green) types a chat message containing -destroy (Unexpected type: 'stringnoformat') as An exact match
Conditions
Actions
Unit Group - Pick every unit in (Units currently selected by (Triggering player)) and do (If ((((Picked unit) is A structure) Equal to True) and (((Owner of (Picked unit)) Equal to (Triggering player)) and (((Unit-type of (Picked unit)) Not equal to Shrine 2) and ((Unit-type of (Picked unit)) Not equal to Super Shrine)))) then do (Kill (Picked unit)) else do (Do nothing))
income
Events
Player - Player 1 (Red) types a chat message containing -income (Unexpected type: 'stringnoformat') as An exact match
Player - Player 2 (Blue) types a chat message containing -income (Unexpected type: 'stringnoformat') as An exact match
Player - Player 3 (Teal) types a chat message containing -income (Unexpected type: 'stringnoformat') as An exact match
Player - Player 4 (Purple) types a chat message containing -income (Unexpected type: 'stringnoformat') as An exact match
Player - Player 5 (Yellow) types a chat message containing -income (Unexpected type: 'stringnoformat') as An exact match
Player - Player 6 (Orange) types a chat message containing -income (Unexpected type: 'stringnoformat') as An exact match
Player - Player 7 (Green) types a chat message containing -income (Unexpected type: 'stringnoformat') as An exact match
Player - Player 8 (Pink) types a chat message containing -income (Unexpected type: 'stringnoformat') as An exact match
Player - Player 9 (Gray) types a chat message containing -income (Unexpected type: 'stringnoformat') as An exact match
Player - Player 10 (Light Blue) types a chat message containing -income (Unexpected type: 'stringnoformat') as An exact match
Player - Player 11 (Dark Green) types a chat message containing -income (Unexpected type: 'stringnoformat') as An exact match
Conditions
Actions
For each (Integer A) from 1 to 11 , do (Display to (Player group((Triggering player))) for 6.00 seconds the text: (((String((Integer A))) + ) ) + (String(Income[(Integer A)]))))
uses builders as flags to determine if player is still alive, if only one builder is left awards victory to remaining player
victory 1
Events
Time - Every 10.00 seconds of game time
Conditions
(Builder 0008 <gen> is alive) Equal to False
(Builder 0009 <gen> is alive) Equal to False
(Builder 0010 <gen> is alive) Equal to False
(Builder 0011 <gen> is alive) Equal to False
(Builder 0098 <gen> is alive) Equal to False
(Builder 0111 <gen> is alive) Equal to False
(Builder 0112 <gen> is alive) Equal to False
(Builder 0113 <gen> is alive) Equal to False
(Builder 0114 <gen> is alive) Equal to False
Actions
Floating Text - Create floating text that reads Victory !!! above Builder 0000 <gen> with Z offset 0.00 , using font size 15.00 , color ( 100.00 %, 25.00 %, 25.00 %), and 0 % transparency
Game - Display to (All players) the text: ------ team 1 has won the game !! -------
Wait 10.00 seconds
Game - Victory Player 1 (Red) ( 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 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 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!
uses builders as flags to determine if player is still alive, if only one builder is left awards victory to remaining player
victory 2
Events
Time - Every 10.00 seconds of game time
Conditions
(Builder 0008 <gen> is alive) Equal to False
(Builder 0009 <gen> is alive) Equal to False
(Builder 0010 <gen> is alive) Equal to False
(Builder 0011 <gen> is alive) Equal to False
(Builder 0098 <gen> is alive) Equal to False
(Builder 0111 <gen> is alive) Equal to False
(Builder 0112 <gen> is alive) Equal to False
(Builder 0113 <gen> is alive) Equal to False
(Builder 0114 <gen> is alive) Equal to False
Actions
Floating Text - Create floating text that reads Victory !!! above Builder 0002 <gen> with Z offset 3.00 , using font size 15.00 , color ( 100.00 %, 25.00 %, 25.00 %), and 0 % transparency
Game - Display to (All players) the text: ------ team 1 has won the game !! -------
Wait 10.00 seconds
Game - Defeat Player 1 (Red) with the message: Defeat!
Game - Victory Player 2 (Blue) ( Show dialogs, Show scores)
Game - Defeat Player 3 (Teal) with the message: Defeat!
Game - Defeat Player 4 (Purple) 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 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!
uses builders as flags to determine if player is still alive, if only one builder is left awards victory to remaining player
victory 3
Events
Time - Every 10.00 seconds of game time
Conditions
(Builder 0000 <gen> is alive) Equal to False
(Builder 0002 <gen> is alive) Equal to False
(Builder 0010 <gen> is alive) Equal to False
(Builder 0011 <gen> is alive) Equal to False
(Builder 0098 <gen> is alive) Equal to False
(Builder 0111 <gen> is alive) Equal to False
(Builder 0112 <gen> is alive) Equal to False
(Builder 0113 <gen> is alive) Equal to False
(Builder 0114 <gen> is alive) Equal to False
Actions
Floating Text - Create floating text that reads Victory !!! above Builder 0008 <gen> with Z offset 3.00 , using font size 15.00 , color ( 100.00 %, 25.00 %, 25.00 %), and 0 % transparency
Game - Display to (All players) the text: ------ Team 2 has won the game !! -------
Wait 10.00 seconds
Game - Defeat Player 1 (Red) with the message: Defeat!
Game - Defeat Player 2 (Blue) with the message: Defeat!
Game - Victory Player 3 (Teal) ( Show dialogs, Show scores)
Game - Defeat Player 4 (Purple) 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 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!
uses builders as flags to determine if player is still alive, if only one builder is left awards victory to remaining player
victory 4
Events
Time - Every 10.00 seconds of game time
Conditions
(Builder 0000 <gen> is alive) Equal to False
(Builder 0002 <gen> is alive) Equal to False
(Builder 0010 <gen> is alive) Equal to False
(Builder 0011 <gen> is alive) Equal to False
(Builder 0098 <gen> is alive) Equal to False
(Builder 0111 <gen> is alive) Equal to False
(Builder 0112 <gen> is alive) Equal to False
(Builder 0113 <gen> is alive) Equal to False
(Builder 0114 <gen> is alive) Equal to False
Actions
Floating Text - Create floating text that reads Victory !!! above Builder 0009 <gen> with Z offset 3.00 , using font size 15.00 , color ( 100.00 %, 25.00 %, 25.00 %), and 0 % transparency
Game - Display to (All players) the text: ------ team 2 has won the game !! -------
Wait 10.00 seconds
Game - Defeat Player 1 (Red) with the message: Defeat!
Game - Defeat Player 2 (Blue) with the message: Defeat!
Game - Defeat Player 3 (Teal) with the message: Defeat!
Game - Victory Player 4 (Purple) ( Show dialogs, Show scores)
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 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!
uses builders as flags to determine if player is still alive, if only one builder is left awards victory to remaining player
victory 5
Events
Time - Every 10.00 seconds of game time
Conditions
(Builder 0000 <gen> is alive) Equal to False
(Builder 0002 <gen> is alive) Equal to False
(Builder 0008 <gen> is alive) Equal to False
(Builder 0009 <gen> is alive) Equal to False
(Builder 0098 <gen> is alive) Equal to False
(Builder 0111 <gen> is alive) Equal to False
(Builder 0112 <gen> is alive) Equal to False
(Builder 0113 <gen> is alive) Equal to False
(Builder 0114 <gen> is alive) Equal to False
Actions
Floating Text - Create floating text that reads Victory !!! above Builder 0010 <gen> with Z offset 3.00 , using font size 15.00 , color ( 100.00 %, 25.00 %, 25.00 %), and 0 % transparency
Game - Display to (All players) the text: ------ team 3 has won the game !! -------
Wait 10.00 seconds
Game - Defeat Player 1 (Red) with the message: Defeat!
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 - Victory Player 5 (Yellow) ( Show dialogs, Show scores)
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 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!
uses builders as flags to determine if player is still alive, if only one builder is left awards victory to remaining player
victory 6
Events
Time - Every 10.00 seconds of game time
Conditions
(Builder 0000 <gen> is alive) Equal to False
(Builder 0002 <gen> is alive) Equal to False
(Builder 0008 <gen> is alive) Equal to False
(Builder 0009 <gen> is alive) Equal to False
(Builder 0098 <gen> is alive) Equal to False
(Builder 0111 <gen> is alive) Equal to False
(Builder 0112 <gen> is alive) Equal to False
(Builder 0113 <gen> is alive) Equal to False
(Builder 0114 <gen> is alive) Equal to False
Actions
Floating Text - Create floating text that reads Victory !!! above Builder 0011 <gen> with Z offset 3.00 , using font size 15.00 , color ( 100.00 %, 25.00 %, 25.00 %), and 0 % transparency
Game - Display to (All players) the text: ------ team 3 has won the game !! -------
Wait 10.00 seconds
Game - Defeat Player 1 (Red) with the message: Defeat!
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 5 (Yellow) with the message: Defeat!
Game - Victory Player 6 (Orange) ( Show dialogs, Show scores)
Game - Defeat Player 7 (Green) with the message: Defeat!
Game - Defeat Player 8 (Pink) 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!
uses builders as flags to determine if player is still alive, if only one builder is left awards victory to remaining player
victory 7
Events
Time - Every 10.00 seconds of game time
Conditions
(Builder 0000 <gen> is alive) Equal to False
(Builder 0002 <gen> is alive) Equal to False
(Builder 0008 <gen> is alive) Equal to False
(Builder 0009 <gen> is alive) Equal to False
(Builder 0010 <gen> is alive) Equal to False
(Builder 0011 <gen> is alive) Equal to False
(Builder 0112 <gen> is alive) Equal to False
(Builder 0113 <gen> is alive) Equal to False
(Builder 0114 <gen> is alive) Equal to False
Actions
Floating Text - Create floating text that reads Victory !!! above Builder 0098 <gen> with Z offset 3.00 , using font size 15.00 , color ( 100.00 %, 25.00 %, 25.00 %), and 0 % transparency
Game - Display to (All players) the text: ------ team 4 has won the game !! -------
Wait 10.00 seconds
Game - Defeat Player 1 (Red) with the message: Defeat!
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 5 (Yellow) with the message: Defeat!
Game - Defeat Player 6 (Orange) with the message: Defeat!
Game - Victory Player 7 (Green) ( Show dialogs, Show scores)
Game - Defeat Player 8 (Pink) 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!
uses builders as flags to determine if player is still alive, if only one builder is left awards victory to remaining player
victory 8
Events
Time - Every 10.00 seconds of game time
Conditions
(Builder 0000 <gen> is alive) Equal to False
(Builder 0002 <gen> is alive) Equal to False
(Builder 0008 <gen> is alive) Equal to False
(Builder 0009 <gen> is alive) Equal to False
(Builder 0010 <gen> is alive) Equal to False
(Builder 0011 <gen> is alive) Equal to False
(Builder 0112 <gen> is alive) Equal to False
(Builder 0113 <gen> is alive) Equal to False
(Builder 0114 <gen> is alive) Equal to False
Actions
Floating Text - Create floating text that reads Victory !!! above Builder 0111 <gen> with Z offset 3.00 , using font size 15.00 , color ( 100.00 %, 25.00 %, 25.00 %), and 0 % transparency
Game - Display to (All players) the text: ------ team 4 has won the game !! -------
Wait 10.00 seconds
Game - Defeat Player 1 (Red) with the message: Defeat!
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 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 - Victory Player 8 (Pink) ( Show dialogs, Show scores)
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!
uses builders as flags to determine if player is still alive, if only one builder is left awards victory to remaining player
victory 10
Events
Time - Every 10.00 seconds of game time
Conditions
(Builder 0000 <gen> is alive) Equal to False
(Builder 0002 <gen> is alive) Equal to False
(Builder 0008 <gen> is alive) Equal to False
(Builder 0009 <gen> is alive) Equal to False
(Builder 0010 <gen> is alive) Equal to False
(Builder 0011 <gen> is alive) Equal to False
(Builder 0098 <gen> is alive) Equal to False
(Builder 0111 <gen> is alive) Equal to False
(Builder 0112 <gen> is alive) Equal to False
Actions
Floating Text - Create floating text that reads Victory !!! above Builder 0113 <gen> with Z offset 3.00 , using font size 15.00 , color ( 100.00 %, 25.00 %, 25.00 %), and 0 % transparency
Game - Display to (All players) the text: ------ team 5 has won the game !! -------
Wait 10.00 seconds
Game - Defeat Player 1 (Red) with the message: Defeat!
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 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 9 (Gray) with the message: Defeat!
Game - Victory Player 10 (Light Blue) ( Show dialogs, Show scores)
Game - Defeat Player 11 (Dark Green) with the message: Defeat!
uses builders as flags to determine if player is still alive, if only one builder is left awards victory to remaining player
victory 11
Events
Time - Every 10.00 seconds of game time
Conditions
(Builder 0000 <gen> is alive) Equal to False
(Builder 0002 <gen> is alive) Equal to False
(Builder 0008 <gen> is alive) Equal to False
(Builder 0009 <gen> is alive) Equal to False
(Builder 0010 <gen> is alive) Equal to False
(Builder 0011 <gen> is alive) Equal to False
(Builder 0098 <gen> is alive) Equal to False
(Builder 0111 <gen> is alive) Equal to False
(Builder 0112 <gen> is alive) Equal to False
Actions
Floating Text - Create floating text that reads Victory !!! above Builder 0114 <gen> with Z offset 3.00 , using font size 15.00 , color ( 100.00 %, 25.00 %, 25.00 %), and 0 % transparency
Game - Display to (All players) the text: ------ team 5 has won the game !! -------
Wait 10.00 seconds
Game - Defeat Player 1 (Red) with the message: Defeat!
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 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 9 (Gray) with the message: Defeat!
Game - Defeat Player 10 (Light Blue) with the message: Defeat!
Game - Victory Player 11 (Dark Green) ( Show dialogs, Show scores)
Gameplay
Events
Time - Elapsed game time is 1.00 seconds
Conditions
Actions
Quest - Create a Required quest titled Basic Gameplay with the description Line Tower Wars is a tower defence game, the object of which is twofold, summon creeps to steal lives from the player(s) to your right, while building towers to defend yourself from the player(s) to your left. Summoned creeps which make it to the bottom of your lane steal one life from you. Likewise each creature you get through your opponents maze gives you an extra life. To win the game, you must eliminate all the other players by stealing all of their lives.The neutral referee will destroy your defensive towers if you do not leave a path though your maze -- blocking is not allowed !!See the following sections for more detailed explanations of various game aspects. Good luck , using icon path ReplaceableTextures\CommandButtons\BTNAmbush.blp
Quest - Create a Required quest titled Cross Technology Towers with the description There are 10 new advanced towers added in 3.8. To upgrade to these towers you must have the required technologies listed below.Flaming Mushroom : enchanted mushroom + fire level 1Wizard Tower: sorceress tower + ice level 1Moonbeam Tower : Meteor Attractor + light level 1Mortar Tower: Grenade Tower + death level 1Gravedigger: Septic Tank + electric level 1Plaguemaker: Swarmcaller + fire level 1Scorpion Tower : Lightning Generator + death level 1Static Generator: Reflector + ice level 1Hurricane elemental: Ultimate water tower + electric level 1Glacial Tower: Ultimate ice tower + light level 1these towers are created by upgrading the appropriate tier 3 elemental tower. ie. the wizard tower is upgraded from the sorceress tower. , using icon path ReplaceableTextures\CommandButtons\BTNAmbush.blp
Quest - Create a Required quest titled Income with the description At the beginning of the game you have 30 gold in the bank, and a starting income of 25 gold. Every 20 seconds of game time your income is added to your bank, there is a timer that displays the time remaining to the next income cycle. As income is paid, all players are given a text mesage showing the current income of every player in the game. I strongly advise you to pay attension to that list as it is critical to know who is capable of summoning the higher end creeps. Try to raise your income quickly, as the higher level creeps are far more effective at penetrating (or in the case of attackers - destroying) your opponents defences.Raise Income : Every creep you summon at the shrine/super shrine increases your income base by the amount listed in the tooltip. The only exception is the Phoenix attacking unit which LOWERS your income by 25,000 gold. Note that lower cost creeps generally have a better cost to income ratio then higher level creeps. , using icon path ReplaceableTextures\CommandButtons\BTNAmbush.blp
Quest - Create a Required quest titled Summoning with the description In the centerline of the map you have two buildings, a shrine and a super shrine. At these buildings you may purchase creeps to send at your opponents. Most importantly, summoning creeps raises your income and gives you the chance to steal lives from the other players. Experienced players realize that usually, all other things being equal, the player with the highest income is in the best position to win the game. I highly reccomend that you build just enough defense to kill what your opponents are sending, while challenging the downstream opponents with as many creeps as you can. , using icon path ReplaceableTextures\CommandButtons\BTNAmbush.blp
Quest - Create a Required quest titled Attackers with the description Most of the units summoned in the game are simple maze running creeps, however 3 units are different. The demolition machine (shrine), siege engine, and phoenix are all tower attackers which attempt to destroy your opponents maze. Tower attackers are most effective against someone who builds complicated mazes, and not as effective against a player who packs their towers together densely.------ a special note about Phoenix Phoenixes are the only summons which REDUCE your income (-25,000 income) but they are the best tower attackers in the game. Additionally, when a phoenix is killed it explodes, damaging or destroying towers in it's immediate vicinity.... It is best to try and micro the phenixes so they end up doing as much damage as possible, especially with the final death explosion. , using icon path ReplaceableTextures\CommandButtons\BTNAmbush.blp
Quest - Create a Required quest titled Technology with the description Below your shrine/super shrine area is the tech area, in which you have 3 starting wisps. Across from the wisps are circles of power with their corrosponding elemental towers. Use the wisps to chose which towers you want to build (all the high level towers upgrade from the Elemental towers built by your builder). When you eliminate another player, you are given an extra wisp to buy new technologies with.If this is your first time playing, i suggest you pick the light towers, and the enchanted mushroom as your first technology picks. , using icon path ReplaceableTextures\CommandButtons\BTNAmbush.blp
Quest - Create a Required quest titled Elemental Towers with the description Fire (slow fire rate,good damage, all towers have splash):Basic upgrade - barbeque : small splash moderate damagetier 2 - magma well : larger splash better dmgtier 3 * - meteor attractor : reasonable splash good damagetier 3 * - grenade tower : Ground Only large dmg + splashIce (balenced element)Basic upgrade - Frost Tower : single target, has frost slow abilitytier 2 - Blessed water : single target no slowing abilitytier 3* -Ultimate ice tower : splash, moderate dmg, slowstier 3* -Ultimate water tower: single target, doesn't slowElectricity (high dmg single target towers)basic upgrade - Short circuit : short range single targettier 2 - Electric Cannon : single target, can stuntier 3* - Lightning Generator : single target, very fasttier 3* - Reflector : has bounce attack capable of hitting multiple targets, slower firing.Light (Good all around towers)Basic upgrade - Little bird: long range single targettier 2 - Holy Lantern:medium range, single targettier 3* - Enchanted Mushroom: good aoe, moderate dmgtier 3* - Sorceress Tower: single target, has slow aura Death (High Dmg, slow poison, expensive towers)Basic upgrade - Poison well: single target, slow poisontier 2 - Damned tower: single target, slow poisontier 3* - Septic Tank: single target, slow poisontier 3* - Swarmcaller: large splash, high dmg , using icon path ReplaceableTextures\CommandButtons\BTNAmbush.blp
Quest - Create a Optional quest titled About this Map with the description This map was modified from numerous sources of line tower maps in existance on Bnet east and west. The objective was to create a balanced, non laggy and fair (aka non-rigged) version of LTW. Almost all of the early versions were primarily bug fixxes, pathing changes and gameplay issues. Starting in version 3.3, new towers and creeps were added to make the gameplay a bit more challenging, and that process continues.... I hope you enjoy the map in it's current form, but if you have suggestions or bug reports you may contact me when i'm online (username HolyKannibal , i go by that on both east and west) Good luck and Good playing ;) , using icon path ReplaceableTextures\CommandButtons\BTNBandit.tga
Quest - Create a Optional quest titled Version 4.0 Changes with the description 4.0 -Added the final quest descriptions for the game -slightly reduced sheep hitpoints -added victory trigger3.9 - added hotkeys for new towers - edited a few final trigger bugs - reduced flyer speeds slightly , using icon path ReplaceableTextures\CommandButtons\BTNBandit.tga
Quest - Create a Optional quest titled Version 3.8 Changes with the description 3.810 new "cross-tech" towers addedAdded one extra wisp for more starting technologiesRegions modified to correct some pathing issues**Major Revision**The prior versions all suffered from a tendancy to server split and simul disconnect late in the game. After testing, the likely suspects , using icon path ReplaceableTextures\CommandButtons\BTNBandit.tga
Quest - Create a Optional quest titled Version 3.6 Changes with the description 3.6:Collison Size of creeps reduced to improve pathing issues, Modified movement triggers to include auto attack for phoenixAdded new flying unit - wraithAdded an additional set of upgrades to the non - elemental towers, mangler tower, bombard tower, executioner tower, and ballista tower.Toned down phoenix and was finally happy with the result ;)3.5 :Removed the towers with triggered effects as they were causing all sorts of nasty end game lag. (the old towers spawned literally thousands of trigger checks per second, far more then the game can efficiently handle)Added varient towers to replace old triggered towers, sorceress tower, grenade tower, swarmcaller.Added hotkeys to streamline the building and summoning process.Toned down mushroom a bit, and phoenix.3.4 :Adjusted the sell values of all towers to their correct figures (essentially removing the ability to make cash by selling shooter towers originally they sold for far more then their build cost)Added many new creeps to the shrine and super shrines, played with various object driven attributes to make the summons more interesting. Removed the forest troll's ability to attack - as it was never intended as a tower attacker. , using icon path ReplaceableTextures\CommandButtons\BTNBandit.tga
Quest - Create a Optional quest titled Version 3.5 Changes with the description 3.5:Enchanted mushroom dmg reduced and attack speed reducedRemoved several redundant regions and triggersFixxed auto attack trigger for phoenix.siege engine, demolition machine3.4: Stretched map to include 11 playersAdded larger tech area to handle the extra players3.3 Fixxed misplaced buildersremoved -kick comand as it bugged tooltips when usedfixxed sell trigger valuesadded 5 new creeps, two of which have aura abilities to increase the complexity of summonsreduced HP of wendigo to match it's cost (previously had same hp as an infernal) , using icon path ReplaceableTextures\CommandButtons\BTNBandit.tga
Kick Blue
Events
Player - Player 1 (Red) types a chat message containing -kick blue (Unexpected type: 'stringnoformat') as An exact match
Conditions
Actions
Game - Defeat Player 2 (Blue) with the message: Don't piss me off. Fucker.
Kick Teal
Events
Player - Player 1 (Red) types a chat message containing -kick teal (Unexpected type: 'stringnoformat') as An exact match
Conditions
Actions
Game - Defeat Player 3 (Teal) with the message: Don't piss me off. Fucker.
Kick Purple
Events
Player - Player 1 (Red) types a chat message containing -kick purple (Unexpected type: 'stringnoformat') as An exact match
Conditions
Actions
Game - Defeat Player 4 (Purple) with the message: Don't piss me off. Fucker.
Kick Yellow
Events
Player - Player 1 (Red) types a chat message containing -kick yellow (Unexpected type: 'stringnoformat') as An exact match
Conditions
Actions
Game - Defeat Player 5 (Yellow) with the message: Don't piss me off. Fucker.
Kick Orange
Events
Player - Player 1 (Red) types a chat message containing -kick orange (Unexpected type: 'stringnoformat') as An exact match
Conditions
Actions
Game - Defeat Player 6 (Orange) with the message: Don't piss me off. Fucker.
Kick Green
Events
Player - Player 1 (Red) types a chat message containing -kick green (Unexpected type: 'stringnoformat') as An exact match
Conditions
Actions
Game - Defeat Player 7 (Green) with the message: Don't piss me off. Fucker.
Kick Pink
Events
Player - Player 1 (Red) types a chat message containing -kick pink (Unexpected type: 'stringnoformat') as An exact match
Conditions
Actions
Game - Defeat Player 8 (Pink) with the message: Don't piss me off. Fucker.
Kick Gray
Events
Player - Player 1 (Red) types a chat message containing -kick gray (Unexpected type: 'stringnoformat') as An exact match
Conditions
Actions
Game - Defeat Player 9 (Gray) with the message: Don't piss me off. Fucker.
Kick Light Blue
Events
Player - Player 1 (Red) types a chat message containing -kick light blue (Unexpected type: 'stringnoformat') as An exact match
Conditions
Actions
Game - Defeat Player 10 (Light Blue) with the message: Don't piss me off. Fucker.
Kick Dark Green
Events
Player - Player 1 (Red) types a chat message containing -kick dark green (Unexpected type: 'stringnoformat') as An exact match
Conditions
Actions
Game - Defeat Player 11 (Dark Green) with the message: Don't piss me off. Fucker.
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.