Dismiss Notice
60,000 passwords have been reset on July 8, 2019. If you cannot login, read this.

Trigger Viewer

(10)Steel assault 2 Rampage v1.6.w3x
Variables
Remove units
Mini earthquake
Mini earthquake 2
Mole remove
EMP remove
Toxic remove
Special tesla
Special tesla 2
Mortar remove
Ripper remove
TNT remove
Ion canon remove
Shotgunremove
Redstorm remove
Bouncing bomb remove
Megaton bombe remove
Molotov remove
DAD remove
Shrapnel remove
Puro remove
Acid remove
Eggun remove
Hellfire remove
Sheep remove
Mine layer remove
Tesla remove
Zzaappeer remove
Photon remove
Plasma remove
Druid remove
Missile remove
Railgun remove
Big bomb remove
Psionic remove
Initialisation
TNT die
Sentry dwarf 1
Sentry dwarf 2
Sentry dwarf 3
Sentry dwarf 4
Sentry goblin 1
Sentry goblin 2
Sentry goblin 3
Sentry goblin 4
Guard units
Bombing
Begining
Alliance spawn Front 1
Alliance front 1 order
Alliance spawn Front 2
Alliance front 2 order
Alliance spawn Front 3
Alliance front 3 order
Horde spawn front 1
Horde front 1 order
Horde spawn front 2
Horde front 2 order
Horde spawn front 3
Horde front 3 order
Alliance Air spawn
Alliance Air order
Alliance Air order 2
Horde Air spawn
Horde Air order
Horde Air order 2
Alliance Front 1 owned
Alliance Front 2 owned
Alliance Front 3 owned
Alliance Commando 1 owned
Alliance Commando 2 owned
Horde Front 1 owned
Horde Front 2 owned
Horde Front 3 owned
Horde Commando owned 1
Horde Commando owned 2
Alliance Airstrike owned
Horde Airstrike owned
Alliance commando spawn
Alliance commando order
Alliance commando order next
Alliance commando spawn 2
Alliance commando order 2
Alliance commando order next 2
Horde commando spawn
Horde commando order
Horde commando order next
Horde commando spawn 2
Horde commando order 2
Horde commando order next 2
Goblin HQ
Dwarf HQ
Amry level up info
Deftower dwarf 1
Deftower dwarf 2
Deftower goblin 1
Deftower goblin 2
Weapon
Sheep effect
Sheep
Railgun
Mole torpedo
Ion canon
Bouncing bomb
Bouncing bomb x5
Bouncing bomb effect
Druid gun
Photon missile
Plasma rocket
Big bomb
TNT barrel
Tesla
Zzaappeer
Ripper
Mortar
EMP
Toxic bottle
Mine layer
Mine layer x6
Missile
Shrapnel
Eggun
Heavy shotgun
Redstorm
Hellfire bazooka
Shotgun
Volter
Acid cannon
Megaton bombe
Molotov cocktail
DAD
Psionic charge
Army exp
Dwarf pay
Dwarf pay 2
Goblin pay
Goblin pay 2
Pay
Total death
Army board
Dwarf kill
Goblin kill
Goblin level
Dwarf level
Tank players
Leaver
Leaver P3
Leaver P4
Leaver P5
Leaver P6
Leaver P7
Leaver P8
Leaver P9
Leaver P10
Leaver P11
Leaver P12
Light tank
Battle truck
Airship
Jet
Battle suit
Mechas
Heavy tank
Enforcer
Set players
Tank death
Entrez le code script personnalisé spécifique à la carte ci-dessous. Ce texte sera inclus dans le script de la carte après que les variables auront été déclarées et avant tout code de déclencheur.

		
Name Type Is Array Initial Value
Army_Exp_Dwarf integer No
Army_Exp_Goblin integer No
Army_level_Dwarf integer No
Army_level_Goblin integer No
Dwarf_kill integer No
Dwarf_pay integer No
Goblin_kill integer No
Goblin_pay integer No
Multiboard multiboard No
Next_level_Dwarf integer No
Next_level_Goblin integer No
Tank_player unit Yes
Total_death integer No
Mini earthquake
  Events
    Unit - A unit enters (Playable map area)
  Conditions
    (Unit-type of (Entering unit)) Equal to Mini earthquake
  Actions
    Unit - Order (Entering unit) to Neutral - Slam.
    Wait 5.00 seconds
    Unit - Remove (Entering unit) from the game
Mini earthquake 2
  Events
    Unit - A unit enters (Playable map area)
  Conditions
    (Unit-type of (Entering unit)) Equal to Mini earthquake (fake)
  Actions
    Unit - Create 1.Mini earthquake for (Owner of (Entering unit)) at (Position of (Entering unit)) facing Default building facing degrees
    Environment - Create a 1.00 second Depression ripple deformation at (Position of (Entering unit)) with starting radius 512.00, ending radius 512.00, and depth 64, using 1 second ripples spaced 256.00 apart
Mole remove
  Events
    Unit - A unit enters (Playable map area)
  Conditions
    (Unit-type of (Entering unit)) Equal to Mole torpedo
  Actions
    Wait 5.00 seconds
    Unit - Remove (Entering unit) from the game
EMP remove
  Events
    Unit - A unit enters (Playable map area)
  Conditions
    (Unit-type of (Entering unit)) Equal to EMP grenade
  Actions
    Wait 5.00 seconds
    Unit - Remove (Entering unit) from the game
Toxic remove
  Events
    Unit - A unit enters (Playable map area)
  Conditions
    (Unit-type of (Entering unit)) Equal to Toxic bottle
  Actions
    Wait 5.00 seconds
    Unit - Remove (Entering unit) from the game
Increase close combat attack

|cffffcc00-level 1 :|r+25%
|cffffcc00-level 2 :|r+50%
|cffffcc00-level 3 :|r+75%
|cffffcc00-level 4 :|r+100%
Special tesla
  Events
    Unit - A unit enters (Playable map area)
  Conditions
    (Unit-type of (Entering unit)) Equal to Tesla static field
  Actions
    Animation - Change (Entering unit)'s animation speed to 300.00% of its original speed
Special tesla 2
  Events
    Time - Every 0.10 seconds of game time
  Conditions
  Actions
    Unit Group - Pick every unit in (Units of type Tesla static field) and do (Play (Picked unit)'s death (animationname) animation)
Mortar remove
  Events
    Unit - A unit enters (Playable map area)
  Conditions
    (Unit-type of (Entering unit)) Equal to Mortar
  Actions
    Wait 10.00 seconds
    Unit - Remove (Entering unit) from the game
Ripper remove
  Events
    Unit - A unit enters (Playable map area)
  Conditions
    (Unit-type of (Entering unit)) Equal to Ripper
  Actions
    Wait 10.00 seconds
    Unit - Remove (Entering unit) from the game
TNT remove
  Events
    Unit - A unit enters (Playable map area)
  Conditions
    (Unit-type of (Entering unit)) Equal to TNT barrel
  Actions
    Wait 10.00 seconds
    Unit - Remove (Entering unit) from the game
Ion canon remove
  Events
    Unit - A unit enters (Playable map area)
  Conditions
    (Unit-type of (Entering unit)) Equal to Ion canon
  Actions
    Wait 10.00 seconds
    Unit - Remove (Entering unit) from the game
Shotgunremove
  Events
    Unit - A unit enters (Playable map area)
  Conditions
    (Unit-type of (Entering unit)) Equal to Heavy shotgun
  Actions
    Wait 10.00 seconds
    Unit - Remove (Entering unit) from the game
Redstorm remove
  Events
    Unit - A unit enters (Playable map area)
  Conditions
    (Unit-type of (Entering unit)) Equal to Redstorm
  Actions
    Wait 10.00 seconds
    Unit - Remove (Entering unit) from the game
Bouncing bomb remove
  Events
    Unit - A unit enters (Playable map area)
  Conditions
    (Unit-type of (Entering unit)) Equal to Bouncing bomb (1)
  Actions
    Wait 10.00 seconds
    Unit - Remove (Entering unit) from the game
Megaton bombe remove
  Events
    Unit - A unit enters (Playable map area)
  Conditions
    (Unit-type of (Entering unit)) Equal to Megaton bombe
  Actions
    Wait 10.00 seconds
    Unit - Remove (Entering unit) from the game
Molotov remove
  Events
    Unit - A unit enters (Playable map area)
  Conditions
    (Unit-type of (Entering unit)) Equal to Molotov cocktail
  Actions
    Wait 10.00 seconds
    Unit - Remove (Entering unit) from the game
DAD remove
  Events
    Unit - A unit enters (Playable map area)
  Conditions
    (Unit-type of (Entering unit)) Equal to D.A.D
  Actions
    Wait 10.00 seconds
    Unit - Remove (Entering unit) from the game
Shrapnel remove
  Events
    Unit - A unit enters (Playable map area)
  Conditions
    (Unit-type of (Entering unit)) Equal to Shrapnel
  Actions
    Wait 10.00 seconds
    Unit - Remove (Entering unit) from the game
Puro remove
  Events
    Unit - A unit enters (Playable map area)
  Conditions
    (Unit-type of (Entering unit)) Equal to Volter
  Actions
    Wait 10.00 seconds
    Unit - Remove (Entering unit) from the game
Acid remove
  Events
    Unit - A unit enters (Playable map area)
  Conditions
    (Unit-type of (Entering unit)) Equal to Acidball
  Actions
    Wait 10.00 seconds
    Unit - Remove (Entering unit) from the game
Eggun remove
  Events
    Unit - A unit enters (Playable map area)
  Conditions
    (Unit-type of (Entering unit)) Equal to Eggun
  Actions
    Wait 10.00 seconds
    Unit - Remove (Entering unit) from the game
Hellfire remove
  Events
    Unit - A unit enters (Playable map area)
  Conditions
    (Unit-type of (Entering unit)) Equal to Bazooka hellfire
  Actions
    Wait 10.00 seconds
    Unit - Remove (Entering unit) from the game
Sheep remove
  Events
    Unit - A unit enters (Playable map area)
  Conditions
    (Unit-type of (Entering unit)) Equal to Sheep kamikaze
  Actions
    Wait 15.00 seconds
    Unit - Kill (Entering unit)
Mine layer remove
  Events
    Unit - A unit enters (Playable map area)
  Conditions
    (Unit-type of (Entering unit)) Equal to Mine layer
  Actions
    Wait 10.00 seconds
    Unit - Remove (Entering unit) from the game
Tesla remove
  Events
    Unit - A unit enters (Playable map area)
  Conditions
    (Unit-type of (Entering unit)) Equal to Tesla
  Actions
    Wait 3.00 seconds
    Unit - Remove (Entering unit) from the game
Zzaappeer remove
  Events
    Unit - A unit enters (Playable map area)
  Conditions
    (Unit-type of (Entering unit)) Equal to Zzaappeer
  Actions
    Wait 3.00 seconds
    Unit - Remove (Entering unit) from the game
Photon remove
  Events
    Unit - A unit enters (Playable map area)
  Conditions
    (Unit-type of (Entering unit)) Equal to Proton bomb
  Actions
    Wait 3.00 seconds
    Unit - Remove (Entering unit) from the game
|cffffff00The laser disc has a short range but deal extreme damage.

Damage:750
Cooldown:2.0
Range:350
|cffffcc00attack land units only|r
Plasma remove
  Events
    Unit - A unit enters (Playable map area)
  Conditions
    (Unit-type of (Entering unit)) Equal to Plasma rocket
  Actions
    Wait 5.00 seconds
    Unit - Remove (Entering unit) from the game
Druid remove
  Events
    Unit - A unit enters (Playable map area)
  Conditions
    (Unit-type of (Entering unit)) Equal to Nightelfe weapon
  Actions
    Wait 10.00 seconds
    Unit - Remove (Entering unit) from the game
Missile remove
  Events
    Unit - A unit enters (Playable map area)
  Conditions
    (Unit-type of (Entering unit)) Equal to Homing missile
  Actions
    Wait 10.00 seconds
    Unit - Remove (Entering unit) from the game
Railgun remove
  Events
    Unit - A unit enters (Playable map area)
  Conditions
    (Unit-type of (Entering unit)) Equal to Railgun
  Actions
    Wait 10.00 seconds
    Unit - Remove (Entering unit) from the game
Big bomb remove
  Events
    Unit - A unit enters (Playable map area)
  Conditions
    (Unit-type of (Entering unit)) Equal to Big bomb
  Actions
    Wait 10.00 seconds
    Unit - Remove (Entering unit) from the game
Psionic remove
  Events
    Unit - A unit enters (Playable map area)
  Conditions
    (Unit-type of (Entering unit)) Equal to Psionic charge
  Actions
    Wait 10.00 seconds
    Unit - Remove (Entering unit) from the game
TNT die
  Events
    Unit - A unit Dies
  Conditions
    (Unit-type of (Dying unit)) Equal to TNT
  Actions
    Environment - Create a 0.10 second Temporary crater deformation at (Position of (Dying unit)) with radius 550.00 and depth 128.00
Sentry dwarf 1
  Events
    Unit - Sentry gun 0113 <gen> Dies
  Conditions
  Actions
    Unit - Explode Elite guard 0139 <gen>.
    Unit - Explode Elite guard 0138 <gen>.
    Unit - Remove Elite guard 0138 <gen> from the game
    Unit - Remove Elite guard 0139 <gen> from the game
Sentry dwarf 2
  Events
    Unit - Sentry gun 0047 <gen> Dies
  Conditions
  Actions
    Unit - Explode Elite guard 0140 <gen>.
    Unit - Explode Elite guard 0141 <gen>.
    Unit - Remove Elite guard 0140 <gen> from the game
    Unit - Remove Elite guard 0141 <gen> from the game
Sentry dwarf 3
  Events
    Unit - Sentry gun 0112 <gen> Dies
  Conditions
  Actions
    Unit - Explode Elite guard 0193 <gen>.
    Unit - Explode Elite guard 0192 <gen>.
    Unit - Remove Elite guard 0193 <gen> from the game
    Unit - Remove Elite guard 0192 <gen> from the game
Sentry dwarf 4
  Events
    Unit - Sentry gun 0046 <gen> Dies
  Conditions
  Actions
    Unit - Explode Elite guard 0190 <gen>.
    Unit - Explode Elite guard 0191 <gen>.
    Unit - Remove Elite guard 0190 <gen> from the game
    Unit - Remove Elite guard 0191 <gen> from the game
Sentry goblin 1
  Events
    Unit - Sentry gun 0048 <gen> Dies
  Conditions
  Actions
    Unit - Explode Zog zog guard 0182 <gen>.
    Unit - Explode Zog zog guard 0183 <gen>.
    Unit - Remove Zog zog guard 0182 <gen> from the game
    Unit - Remove Zog zog guard 0183 <gen> from the game
Sentry goblin 2
  Events
    Unit - Sentry gun 0049 <gen> Dies
  Conditions
  Actions
    Unit - Explode Zog zog guard 0184 <gen>.
    Unit - Explode Zog zog guard 0185 <gen>.
    Unit - Remove Zog zog guard 0184 <gen> from the game
    Unit - Remove Zog zog guard 0185 <gen> from the game
Sentry goblin 3
  Events
    Unit - Sentry gun 0114 <gen> Dies
  Conditions
  Actions
    Unit - Explode Zog zog guard 0188 <gen>.
    Unit - Explode Zog zog guard 0189 <gen>.
    Unit - Remove Zog zog guard 0188 <gen> from the game
    Unit - Remove Zog zog guard 0189 <gen> from the game
Sentry goblin 4
  Events
    Unit - Sentry gun 0115 <gen> Dies
  Conditions
  Actions
    Unit - Explode Zog zog guard 0187 <gen>.
    Unit - Explode Zog zog guard 0186 <gen>.
    Unit - Remove Zog zog guard 0186 <gen> from the game
    Unit - Remove Zog zog guard 0187 <gen> from the game
Guard units
  Events
    Unit - A unit Is attacked
  Conditions
    Or - Any (Conditions) are true
      Conditions
        (Unit-type of (Attacking unit)) Equal to Elite guard
        (Unit-type of (Attacking unit)) Equal to Zog zog guard
  Actions
    Unit - Make (Attacking unit) face (Attacked unit) over 0 seconds
Bombing
  Events
    Time - Every 0.75 seconds of game time
  Conditions
  Actions
    Unit - Order Artillery tower 0053 <gen> to Attack Ground.(Random point in Danger_area <gen>)
    Unit - Order Artillery tower 0054 <gen> to Attack Ground.(Random point in Danger_area <gen>)
    Unit - Order Bombing tower 0055 <gen> to Attack Ground.(Random point in Danger_area <gen>)
    Unit - Order Bombing tower 0056 <gen> to Attack Ground.(Random point in Danger_area <gen>)
Increase reloading system rate.

|cffffcc00- level 1:|r+0.25/sec
|cffffcc00- level 2:|r+0.50/sec
|cffffcc00- level 3:|r+0.75/sec
|cffffcc00- level 4:|r+1.00/sec
|cffffcc00- level 5:|r+1.25/sec
Begining
  Events
    Map initialization
  Conditions
  Actions
    Quest - Create a Required quest titled Credit with the description -Map by |cffffcc00Callahan|r-New pojectile models is created by |cffffcc00Callahan|r (and i'm proud of them) from original blizzard's model-I don't remember who made Goblin lobber and Goblin skypod models but It's not |cfffffcc00Callahan|r.Thanks and sorry to them.-Sentry gun model by |cffffcc00Domokun|r-Antiair model by |cffffcc00Killerst4ar|r-Triggers etc... by |cffffcc00Callahan|r-Thanks to |cff00ff00Wc3sear.ch|r for hosting my map-And at last but not least thanks to |cffccccffBlizzard|r, using icon path ReplaceableTextures\WorldEditUI\Editor-MultipleUnits.blp
    Quest - Create a Required quest titled Objectif with the description -You must destroy the enemis HQ-You can weaken your enemy by destroying hist training camp and his airport.Destroy enemy shield generator to make his building vulnerable.-Kill most enemy units as you can but becarful with manual weapon you can also kill your allies., using icon path ReplaceableTextures\WorldEditUI\Editor-Random-Unit.blp
    Quest - Create a Optional quest titled Manual weapon with the description Manual weapons are your principal weapon.They require ammo (ammo is mana in this game) but they are very powerful and can clear the battlefield at one shot.But manual weapon also affect your allies and yourself so be careful when you shoot with them.|cffffcc00To use manual weapon click on a manual weapon on inventory then choose the target point and look|r, using icon path ReplaceableTextures\CommandButtons\BTNHumanArtilleryUpOne.blp
    Quest - Create a Optional quest titled Automatic weapon with the description Automatic weapon are your secondary weaponThey are lesser powerful than the manual weapon and they can't attack building but they don't require mana and they can also attack airship.|cffffcc00Automatic weapon fire on enemy target automatly|r, using icon path ReplaceableTextures\CommandButtons\BTNFlakCannons.blp
    Hero - Make Player 1 (Red) Heroes gain 10.00% experience from future kills
    Hero - Make Player 2 (Blue) Heroes gain 10.00% experience from future kills
    Hero - Make Player 3 (Teal) Heroes gain 10.00% experience from future kills
    Hero - Make Player 4 (Purple) Heroes gain 10.00% experience from future kills
    Hero - Make Player 5 (Yellow) Heroes gain 10.00% experience from future kills
    Hero - Make Player 6 (Orange) Heroes gain 10.00% experience from future kills
    Hero - Make Player 7 (Green) Heroes gain 10.00% experience from future kills
    Hero - Make Player 8 (Pink) Heroes gain 10.00% experience from future kills
    Hero - Make Player 9 (Gray) Heroes gain 10.00% experience from future kills
    Hero - Make Player 10 (Light Blue) Heroes gain 10.00% experience from future kills
    Hero - Make Player 11 (Dark Green) Heroes gain 10.00% experience from future kills
    Hero - Make Player 12 (Brown) Heroes gain 10.00% experience from future kills
    Set VariableSet Total_death = 0
    Set VariableSet Army_level_Dwarf = 1
    Set VariableSet Army_level_Goblin = 1
    Set VariableSet Army_Exp_Dwarf = 0
    Set VariableSet Army_Exp_Goblin = 0
    Set VariableSet Next_level_Dwarf = 100
    Set VariableSet Next_level_Goblin = 100
    Animation - Play Alliance airport 0032 <gen>'s stand work (animationname) animation
    Animation - Play Alliance airport 0033 <gen>'s stand work (animationname) animation
    Animation - Play Alliance airport 0034 <gen>'s stand work (animationname) animation
    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)
    Player - Turn Gives bounty On for Player 12 (Brown)
    Visibility - Disable fog of war
    Visibility - Disable black mask
Alliance spawn Front 1
  Events
    Map initialization
    Time - Every 45.00 seconds of game time
  Conditions
  Actions
    Unit - Create 6.Trooper for Player 1 (Red) at (Center of Alliance_front_1 <gen>) facing Default building facing degrees
    Unit - Create 3.Mortar team for Player 1 (Red) at (Center of Alliance_front_1 <gen>) facing Default building facing degrees
    Unit - Create 1.Gnomish Assault tank for Player 1 (Red) at (Center of Alliance_front_1 <gen>) facing Default building facing degrees
Alliance front 1 order
  Events
    Unit - A unit enters Alliance_front_1 <gen>
  Conditions
    (Owner of (Entering unit)) Equal to Player 1 (Red)
  Actions
    Unit - Order (Entering unit) to Attack-Move To.(Center of Hord_HQ <gen>)
Alliance spawn Front 2
  Events
    Map initialization
    Time - Every 45.00 seconds of game time
  Conditions
  Actions
    Unit - Create 6.Trooper for Player 1 (Red) at (Center of Alliance_front_2 <gen>) facing Default building facing degrees
    Unit - Create 3.Mortar team for Player 1 (Red) at (Center of Alliance_front_2 <gen>) facing Default building facing degrees
    Unit - Create 1.Gnomish Assault tank for Player 1 (Red) at (Center of Alliance_front_2 <gen>) facing Default building facing degrees
Alliance front 2 order
  Events
    Unit - A unit enters Alliance_front_2 <gen>
  Conditions
    (Owner of (Entering unit)) Equal to Player 1 (Red)
  Actions
    Unit - Order (Entering unit) to Attack-Move To.(Center of Hord_HQ <gen>)
Alliance spawn Front 3
  Events
    Map initialization
    Time - Every 45.00 seconds of game time
  Conditions
  Actions
    Unit - Create 6.Trooper for Player 1 (Red) at (Center of Alliance_front_3 <gen>) facing Default building facing degrees
    Unit - Create 3.Mortar team for Player 1 (Red) at (Center of Alliance_front_3 <gen>) facing Default building facing degrees
    Unit - Create 1.Gnomish Assault tank for Player 1 (Red) at (Center of Alliance_front_3 <gen>) facing Default building facing degrees
Alliance front 3 order
  Events
    Unit - A unit enters Alliance_front_3 <gen>
  Conditions
    (Owner of (Entering unit)) Equal to Player 1 (Red)
  Actions
    Unit - Order (Entering unit) to Attack-Move To.(Center of Hord_HQ <gen>)
Horde spawn front 1
  Events
    Map initialization
    Time - Every 45.00 seconds of game time
  Conditions
  Actions
    Unit - Create 6.Zog zog shoota for Player 2 (Blue) at (Center of Horde_front_1 <gen>) facing Default building facing degrees
    Unit - Create 3.Goblin lobber for Player 2 (Blue) at (Center of Horde_front_1 <gen>) facing Default building facing degrees
    Unit - Create 1.Goblin War contraption for Player 2 (Blue) at (Center of Horde_front_1 <gen>) facing Default building facing degrees
Horde front 1 order
  Events
    Unit - A unit enters Horde_front_1 <gen>
  Conditions
    (Owner of (Entering unit)) Equal to Player 2 (Blue)
  Actions
    Unit - Order (Entering unit) to Attack-Move To.(Center of Alliance_HQ <gen>)
Horde spawn front 2
  Events
    Map initialization
    Time - Every 45.00 seconds of game time
  Conditions
  Actions
    Unit - Create 6.Zog zog shoota for Player 2 (Blue) at (Center of Horde_front_2 <gen>) facing Default building facing degrees
    Unit - Create 3.Goblin lobber for Player 2 (Blue) at (Center of Horde_front_2 <gen>) facing Default building facing degrees
    Unit - Create 1.Goblin War contraption for Player 2 (Blue) at (Center of Horde_front_2 <gen>) facing Default building facing degrees
Horde front 2 order
  Events
    Unit - A unit enters Horde_front_2 <gen>
  Conditions
    (Owner of (Entering unit)) Equal to Player 2 (Blue)
  Actions
    Unit - Order (Entering unit) to Attack-Move To.(Center of Alliance_HQ <gen>)
Horde spawn front 3
  Events
    Map initialization
    Time - Every 45.00 seconds of game time
  Conditions
  Actions
    Unit - Create 6.Zog zog shoota for Player 2 (Blue) at (Center of Horde_front_3 <gen>) facing Default building facing degrees
    Unit - Create 3.Goblin lobber for Player 2 (Blue) at (Center of Horde_front_3 <gen>) facing Default building facing degrees
    Unit - Create 1.Goblin War contraption for Player 2 (Blue) at (Center of Horde_front_3 <gen>) facing Default building facing degrees
Horde front 3 order
  Events
    Unit - A unit enters Horde_front_3 <gen>
  Conditions
    (Owner of (Entering unit)) Equal to Player 2 (Blue)
  Actions
    Unit - Order (Entering unit) to Attack-Move To.(Center of Alliance_HQ <gen>)
Alliance Air spawn
  Events
    Map initialization
    Time - Every 45.00 seconds of game time
  Conditions
  Actions
    Wait 0.10 seconds
    Unit - Create 1.Gnomish airplane for Player 1 (Red) at (Random point in Alliance_air_spawn <gen>) facing Default building facing degrees
    Wait 0.10 seconds
    Unit - Create 1.Gnomish airplane for Player 1 (Red) at (Random point in Alliance_air_spawn <gen>) facing Default building facing degrees
    Wait 0.10 seconds
    Unit - Create 1.Gnomish airplane for Player 1 (Red) at (Random point in Alliance_air_spawn <gen>) facing Default building facing degrees
    Wait 0.10 seconds
    Unit - Create 1.Gnomish airplane for Player 1 (Red) at (Random point in Alliance_air_spawn <gen>) facing Default building facing degrees
    Wait 0.10 seconds
    Unit - Create 1.Gnomish airplane for Player 1 (Red) at (Random point in Alliance_air_spawn <gen>) facing Default building facing degrees
    Wait 0.10 seconds
    Unit - Create 1.Gnomish airplane for Player 1 (Red) at (Random point in Alliance_air_spawn <gen>) facing Default building facing degrees
Alliance Air order
  Events
    Unit - A unit enters Alliance_air_spawn <gen>
  Conditions
    (Owner of (Entering unit)) Equal to Player 1 (Red)
  Actions
    Unit - Order (Entering unit) to Attack-Move To.(Random point in Horde_air_spawn <gen>)
Alliance Air order 2
  Events
    Unit - A unit enters Horde_air_spawn <gen>
  Conditions
    (Owner of (Entering unit)) Equal to Player 1 (Red)
  Actions
    Unit - Order (Entering unit) to Attack-Move To.(Random point in Hord_HQ <gen>)
Horde Air spawn
  Events
    Map initialization
    Time - Every 45.00 seconds of game time
  Conditions
  Actions
    Wait 0.10 seconds
    Unit - Create 1.Goblin skypod for Player 2 (Blue) at (Random point in Horde_air_spawn <gen>) facing Default building facing degrees
    Wait 0.10 seconds
    Unit - Create 1.Goblin skypod for Player 2 (Blue) at (Random point in Horde_air_spawn <gen>) facing Default building facing degrees
    Wait 0.10 seconds
    Unit - Create 1.Goblin skypod for Player 2 (Blue) at (Random point in Horde_air_spawn <gen>) facing Default building facing degrees
    Wait 0.10 seconds
    Unit - Create 1.Goblin skypod for Player 2 (Blue) at (Random point in Horde_air_spawn <gen>) facing Default building facing degrees
    Wait 0.10 seconds
    Unit - Create 1.Goblin skypod for Player 2 (Blue) at (Random point in Horde_air_spawn <gen>) facing Default building facing degrees
    Wait 0.10 seconds
    Unit - Create 1.Goblin skypod for Player 2 (Blue) at (Random point in Horde_air_spawn <gen>) facing Default building facing degrees
Horde Air order
  Events
    Unit - A unit enters Horde_air_spawn <gen>
  Conditions
    (Owner of (Entering unit)) Equal to Player 2 (Blue)
  Actions
    Unit - Order (Entering unit) to Attack-Move To.(Random point in Alliance_air_spawn <gen>)
Horde Air order 2
  Events
    Unit - A unit enters Alliance_air_spawn <gen>
  Conditions
    (Owner of (Entering unit)) Equal to Player 2 (Blue)
  Actions
    Unit - Order (Entering unit) to Attack-Move To.(Random point in Alliance_HQ <gen>)
Alliance Front 1 owned
  Events
    Unit - A unit Dies
  Conditions
    (Dying unit) Equal to Training camp 0004 <gen>
  Actions
    Quest - Display to (All allies of Player 1 (Red).) the Quest Failed message: |cff333399Alliance barrack has been destroyed!
    Quest - Display to (All allies of Player 2 (Blue).) the Quest Completed message: |cff333399Alliance barrack has been destroyed!
    Trigger - Turn off Alliance_spawn_Front_1 <gen>
Alliance Front 2 owned
  Events
    Unit - A unit Dies
  Conditions
    (Dying unit) Equal to Training camp 0007 <gen>
  Actions
    Quest - Display to (All allies of Player 1 (Red).) the Quest Failed message: |cff333399Alliance barrack has been destroyed!
    Quest - Display to (All allies of Player 2 (Blue).) the Quest Completed message: |cff333399Alliance barrack has been destroyed!
    Trigger - Turn off Alliance_spawn_Front_2 <gen>
Alliance Front 3 owned
  Events
    Unit - A unit Dies
  Conditions
    (Dying unit) Equal to Training camp 0006 <gen>
  Actions
    Quest - Display to (All allies of Player 2 (Blue).) the Quest Completed message: |cff333399Alliance barrack has been destroyed!
    Trigger - Turn off Alliance_spawn_Front_3 <gen>
Alliance Commando 1 owned
  Events
    Unit - A unit Dies
  Conditions
    (Dying unit) Equal to Training camp 0003 <gen>
  Actions
    Quest - Display to (All allies of Player 1 (Red).) the Quest Failed message: |cff333399Alliance barrack has been destroyed!
    Quest - Display to (All allies of Player 2 (Blue).) the Quest Completed message: |cff333399Alliance barrack has been destroyed!
    Trigger - Turn off Alliance_commando_spawn <gen>
Alliance Commando 2 owned
  Events
    Unit - A unit Dies
  Conditions
    (Dying unit) Equal to Training camp 0005 <gen>
  Actions
    Quest - Display to (All allies of Player 1 (Red).) the Quest Failed message: |cff333399Alliance barrack has been destroyed!
    Quest - Display to (All allies of Player 2 (Blue).) the Quest Completed message: |cff333399Alliance barrack has been destroyed!
    Trigger - Turn off Alliance_commando_spawn_2 <gen>
Horde Front 1 owned
  Events
    Unit - A unit Dies
  Conditions
    (Dying unit) Equal to Training camp 0009 <gen>
  Actions
    Trigger - Turn off Horde_spawn_front_1 <gen>
    Quest - Display to (All allies of Player 1 (Red).) the Quest Completed message: |cff333399Horde barrack has been destroyed!
    Quest - Display to (All allies of Player 2 (Blue).) the Quest Failed message: |cff333399Horde barrack has been destroyed!
Horde Front 2 owned
  Events
    Unit - A unit Dies
  Conditions
    (Dying unit) Equal to Training camp 0012 <gen>
  Actions
    Trigger - Turn off Horde_spawn_front_2 <gen>
    Quest - Display to (All allies of Player 1 (Red).) the Quest Completed message: |cff333399Horde barrack has been destroyed!
    Quest - Display to (All allies of Player 2 (Blue).) the Quest Failed message: |cff333399Horde barrack has been destroyed!
Horde Front 3 owned
  Events
    Unit - A unit Dies
  Conditions
    (Dying unit) Equal to Training camp 0011 <gen>
  Actions
    Trigger - Turn off Horde_spawn_front_3 <gen>
    Quest - Display to (All allies of Player 1 (Red).) the Quest Completed message: |cff333399Horde barrack has been destroyed!
    Quest - Display to (All allies of Player 2 (Blue).) the Quest Failed message: |cff333399Horde barrack has been destroyed!
Horde Commando owned 1
  Events
    Unit - A unit Dies
  Conditions
    (Dying unit) Equal to Training camp 0008 <gen>
  Actions
    Trigger - Turn off Horde_commando_spawn <gen>
    Quest - Display to (All allies of Player 1 (Red).) the Quest Completed message: |cff333399Horde barrack has been destroyed!
    Quest - Display to (All allies of Player 2 (Blue).) the Quest Failed message: |cff333399Horde barrack has been destroyed!
Horde Commando owned 2
  Events
    Unit - A unit Dies
  Conditions
    (Dying unit) Equal to Training camp 0010 <gen>
  Actions
    Trigger - Turn off Horde_commando_spawn_2 <gen>
    Quest - Display to (All allies of Player 1 (Red).) the Quest Completed message: |cff333399Horde barrack has been destroyed!
    Quest - Display to (All allies of Player 2 (Blue).) the Quest Failed message: |cff333399Horde barrack has been destroyed!
Alliance Airstrike owned
  Events
    Unit - A unit Dies
  Conditions
    (Unit-type of (Dying unit)) Equal to Alliance airport
  Actions
    Unit - Remove Elite guard 0155 <gen> from the game
    Unit - Remove Elite guard 0151 <gen> from the game
    Unit - Remove Elite guard 0153 <gen> from the game
    Unit - Remove Elite guard 0157 <gen> from the game
    Unit - Kill Alliance airport 0032 <gen>
    Unit - Kill Alliance airport 0033 <gen>
    Unit - Kill Alliance airport 0034 <gen>
    Trigger - Turn off Alliance_Air_spawn <gen>
    Quest - Display to (All allies of Player 1 (Red).) the Quest Failed message: |cff333399Alliance airport has been destroyed!
    Quest - Display to (All allies of Player 2 (Blue).) the Quest Completed message: |cff333399Alliance airport has been destroyed!
Horde Airstrike owned
  Events
    Unit - A unit Dies
  Conditions
    (Unit-type of (Dying unit)) Equal to Goblin airport
  Actions
    Unit - Remove Zog zog guard 0166 <gen> from the game
    Unit - Remove Zog zog guard 0172 <gen> from the game
    Unit - Remove Zog zog guard 0171 <gen> from the game
    Unit - Remove Zog zog guard 0168 <gen> from the game
    Unit - Kill Goblin airport 0037 <gen>
    Unit - Kill Goblin airport 0035 <gen>
    Unit - Kill Goblin airport 0036 <gen>
    Trigger - Turn off Horde_Air_spawn <gen>
    Quest - Display to (All allies of Player 1 (Red).) the Quest Completed message: |cff333399Horde airport has been destroyed!
    Quest - Display to (All allies of Player 2 (Blue).) the Quest Failed message: |cff333399Horde airport has been destroyed!
Alliance commando spawn
  Events
    Map initialization
    Time - Every 45.00 seconds of game time
  Conditions
  Actions
    Unit - Create 6.Gnomish commando for Player 1 (Red) at (Center of Alliance_side_1 <gen>) facing Default building facing degrees
    Unit - Create 1.Gnomish Assault tank for Player 1 (Red) at (Center of Alliance_side_1 <gen>) facing Default building facing degrees
Alliance commando order
  Events
    Unit - A unit enters Alliance_side_1 <gen>
  Conditions
    (Owner of (Entering unit)) Equal to Player 1 (Red)
  Actions
    Unit - Order (Entering unit) to Attack-Move To.(Center of Side_left <gen>)
Alliance commando order next
  Events
    Unit - A unit enters Side_left <gen>
  Conditions
    (Owner of (Entering unit)) Equal to Player 1 (Red)
  Actions
    Unit - Order (Entering unit) to Attack-Move To.(Center of Hord_HQ <gen>)
Alliance commando spawn 2
  Events
    Map initialization
    Time - Every 45.00 seconds of game time
  Conditions
  Actions
    Unit - Create 6.Gnomish commando for Player 1 (Red) at (Center of Alliance_side_2 <gen>) facing Default building facing degrees
    Unit - Create 1.Gnomish Assault tank for Player 1 (Red) at (Center of Alliance_side_2 <gen>) facing Default building facing degrees
Alliance commando order 2
  Events
    Unit - A unit enters Alliance_side_2 <gen>
  Conditions
    (Owner of (Entering unit)) Equal to Player 1 (Red)
  Actions
    Unit - Order (Entering unit) to Attack-Move To.(Center of Side_right <gen>)
Alliance commando order next 2
  Events
    Unit - A unit enters Side_right <gen>
  Conditions
    (Owner of (Entering unit)) Equal to Player 1 (Red)
  Actions
    Unit - Order (Entering unit) to Attack-Move To.(Center of Hord_HQ <gen>)
Horde commando spawn
  Events
    Map initialization
    Time - Every 45.00 seconds of game time
  Conditions
  Actions
    Unit - Create 6.Goblin elite squad for Player 2 (Blue) at (Center of Horde_side_1 <gen>) facing Default building facing degrees
    Unit - Create 1.Goblin War contraption for Player 2 (Blue) at (Center of Horde_side_1 <gen>) facing Default building facing degrees
Horde commando order
  Events
    Unit - A unit enters Horde_side_1 <gen>
  Conditions
    (Owner of (Entering unit)) Equal to Player 2 (Blue)
  Actions
    Unit - Order (Entering unit) to Attack-Move To.(Center of Side_left <gen>)
Horde commando order next
  Events
    Unit - A unit enters Side_left <gen>
  Conditions
    (Owner of (Entering unit)) Equal to Player 2 (Blue)
  Actions
    Unit - Order (Entering unit) to Attack-Move To.(Center of Alliance_HQ <gen>)
Horde commando spawn 2
  Events
    Map initialization
    Time - Every 45.00 seconds of game time
  Conditions
  Actions
    Unit - Create 6.Goblin elite squad for Player 2 (Blue) at (Center of Horde_side_2 <gen>) facing Default building facing degrees
    Unit - Create 1.Goblin War contraption for Player 2 (Blue) at (Center of Horde_side_2 <gen>) facing Default building facing degrees
Horde commando order 2
  Events
    Unit - A unit enters Horde_side_2 <gen>
  Conditions
    (Owner of (Entering unit)) Equal to Player 2 (Blue)
  Actions
    Unit - Order (Entering unit) to Attack-Move To.(Center of Side_right <gen>)
Horde commando order next 2
  Events
    Unit - A unit enters Side_right <gen>
  Conditions
    (Owner of (Entering unit)) Equal to Player 2 (Blue)
  Actions
    Unit - Order (Entering unit) to Attack-Move To.(Center of Alliance_HQ <gen>)
Goblin HQ
  Events
    Unit - Horde HQ 0002 <gen> Dies
  Conditions
  Actions
    Unit - Explode Goblin defense team 0125 <gen>.
    Unit - Explode Goblin defense team 0124 <gen>.
    Camera - Pan camera for Player 3 (Teal) to (Position of Horde HQ 0002 <gen>) over 0 seconds
    Camera - Pan camera for Player 4 (Purple) to (Position of Horde HQ 0002 <gen>) over 0 seconds
    Camera - Pan camera for Player 5 (Yellow) to (Position of Horde HQ 0002 <gen>) over 0 seconds
    Camera - Pan camera for Player 6 (Orange) to (Position of Horde HQ 0002 <gen>) over 0 seconds
    Camera - Pan camera for Player 7 (Green) to (Position of Horde HQ 0002 <gen>) over 0 seconds
    Camera - Pan camera for Player 8 (Pink) to (Position of Horde HQ 0002 <gen>) over 0 seconds
    Camera - Pan camera for Player 9 (Gray) to (Position of Horde HQ 0002 <gen>) over 0 seconds
    Camera - Pan camera for Player 10 (Light Blue) to (Position of Horde HQ 0002 <gen>) over 0 seconds
    Camera - Pan camera for Player 11 (Dark Green) to (Position of Horde HQ 0002 <gen>) over 0 seconds
    Camera - Pan camera for Player 12 (Brown) to (Position of Horde HQ 0002 <gen>) over 0 seconds
    Quest - Display to (All players) the Quest Completed message: ((String(Total_death)) + units have been killed during this game!)
    Wait 10.00 seconds
    Game - Victory Player 1 (Red) (Skip dialogs, Show scores)
    Game - Victory Player 3 (Teal) (Skip dialogs, Show scores)
    Game - Victory Player 4 (Purple) (Skip dialogs, Show scores)
    Game - Victory Player 5 (Yellow) (Skip dialogs, Show scores)
    Game - Victory Player 6 (Orange) (Skip dialogs, Show scores)
    Game - Victory Player 7 (Green) (Skip dialogs, Show scores)
    Game - Defeat Player 2 (Blue) with the message: ((String(Dwarf_kill)) + of your brother waste their life in this war!)
    Game - Defeat Player 8 (Pink) with the message: ((String(Dwarf_kill)) + of your brother waste their life in this war!)
    Game - Defeat Player 9 (Gray) with the message: ((String(Dwarf_kill)) + of your brother waste their life in this war!)
    Game - Defeat Player 10 (Light Blue) with the message: ((String(Dwarf_kill)) + of your brother waste their life in this war!)
    Game - Defeat Player 11 (Dark Green) with the message: ((String(Dwarf_kill)) + of your brother waste their life in this war!)
    Game - Defeat Player 12 (Brown) with the message: ((String(Dwarf_kill)) + of your brother waste their life in this war!)
Dwarf HQ
  Events
    Unit - Alliance HQ 0001 <gen> Dies
  Conditions
  Actions
    Unit - Explode Dwarf defense team 0126 <gen>.
    Unit - Explode Dwarf defense team 0127 <gen>.
    Camera - Pan camera for Player 3 (Teal) to (Position of Alliance HQ 0001 <gen>) over 0 seconds
    Camera - Pan camera for Player 4 (Purple) to (Position of Alliance HQ 0001 <gen>) over 0 seconds
    Camera - Pan camera for Player 5 (Yellow) to (Position of Alliance HQ 0001 <gen>) over 0 seconds
    Camera - Pan camera for Player 6 (Orange) to (Position of Alliance HQ 0001 <gen>) over 0 seconds
    Camera - Pan camera for Player 7 (Green) to (Position of Alliance HQ 0001 <gen>) over 0 seconds
    Camera - Pan camera for Player 8 (Pink) to (Position of Alliance HQ 0001 <gen>) over 0 seconds
    Camera - Pan camera for Player 9 (Gray) to (Position of Alliance HQ 0001 <gen>) over 0 seconds
    Camera - Pan camera for Player 10 (Light Blue) to (Position of Alliance HQ 0001 <gen>) over 0 seconds
    Camera - Pan camera for Player 11 (Dark Green) to (Position of Alliance HQ 0001 <gen>) over 0 seconds
    Camera - Pan camera for Player 12 (Brown) to (Position of Alliance HQ 0001 <gen>) over 0 seconds
    Quest - Display to (All players) the Quest Completed message: ((String(Total_death)) + units have been killed during this game!)
    Wait 10.00 seconds
    Game - Victory Player 2 (Blue) (Skip dialogs, Show scores)
    Game - Victory Player 8 (Pink) (Skip dialogs, Show scores)
    Game - Victory Player 9 (Gray) (Skip dialogs, Show scores)
    Game - Victory Player 10 (Light Blue) (Skip dialogs, Show scores)
    Game - Victory Player 11 (Dark Green) (Skip dialogs, Show scores)
    Game - Victory Player 12 (Brown) (Skip dialogs, Show scores)
    Game - Defeat Player 1 (Red) with the message: ((String(Goblin_kill)) + of your brother waste their life in this war!)
    Game - Defeat Player 3 (Teal) with the message: ((String(Goblin_kill)) + of your brother waste their life in this war!)
    Game - Defeat Player 4 (Purple) with the message: ((String(Goblin_kill)) + of your brother waste their life in this war!)
    Game - Defeat Player 5 (Yellow) with the message: ((String(Goblin_kill)) + of your brother waste their life in this war!)
    Game - Defeat Player 6 (Orange) with the message: ((String(Goblin_kill)) + of your brother waste their life in this war!)
    Game - Defeat Player 7 (Green) with the message: ((String(Goblin_kill)) + of your brother waste their life in this war!)
|cff00ff00The Energy ripper throw an homing energy blade who shred enemy units in piece.

Damage:300+blade spawn
Ammo cost:20

Blade:
Damage:50/sec to every near enemy units
Amry level up info
  Events
    Unit - A unit Finishes research
  Conditions
  Actions
    Quest - Display to (All allies of (Owner of (Researching unit)).) the Quest Update message: |cffffcc00Army level up|r
Deftower dwarf 1
  Events
    Unit - Defense tower 0119 <gen> Dies
  Conditions
  Actions
    Unit - Explode Dwarf defense team 0120 <gen>.
Deftower dwarf 2
  Events
    Unit - Defense tower 0118 <gen> Dies
  Conditions
  Actions
    Unit - Explode Dwarf defense team 0121 <gen>.
Deftower goblin 1
  Events
    Unit - Defense tower 0116 <gen> Dies
  Conditions
  Actions
    Unit - Explode Goblin defense team 0123 <gen>.
Deftower goblin 2
  Events
    Unit - Defense tower 0117 <gen> Dies
  Conditions
  Actions
    Unit - Explode Goblin defense team 0122 <gen>.
Sheep effect
  Events
    Unit - A unit Dies
  Conditions
    (Unit-type of (Dying unit)) Equal to Sheep kamikaze
  Actions
    Environment - Create a 1.00 second Normal ripple deformation at (Position of (Dying unit)) with starting radius 512.00, ending radius 512.00, and depth 128.00, using 1 second ripples spaced 256.00 apart
Sheep
  Events
    Unit - A unit Begins casting an ability
  Conditions
    (Ability being cast) Equal to Sheep
  Actions
    Unit - Create 1.Sheep kamikaze for (Owner of (Casting unit)) at (Position of (Casting unit)) facing Default building facing degrees
    Unit Group - Pick every unit in (Units owned by (Owner of (Casting unit)) of type Sheep kamikaze) and do (Actions)
      Loop - Actions
        Unit - Order (Picked unit) to Attack-Move To.(Target point of ability being cast)
Railgun
  Events
    Unit - A unit Begins casting an ability
  Conditions
    (Ability being cast) Equal to Railgun
  Actions
    Unit - Create 1.Railgun for (Owner of (Casting unit)) at (Position of (Casting unit)) facing Default building facing degrees
    Unit Group - Pick every unit in (Units owned by (Owner of (Casting unit)) of type Railgun) and do (Actions)
      Loop - Actions
        Unit - Order (Picked unit) to Attack Ground.(Target point of ability being cast)
Mole torpedo
  Events
    Unit - A unit Begins casting an ability
  Conditions
    (Ability being cast) Equal to Mole torpedo
  Actions
    Unit - Create 1.Mole torpedo for (Owner of (Casting unit)) at (Position of (Casting unit)) facing Default building facing degrees
    Unit Group - Pick every unit in (Units owned by (Owner of (Casting unit)) of type Mole torpedo) and do (Actions)
      Loop - Actions
        Unit - Order (Picked unit) to Attack Ground.(Target point of ability being cast)
No finally it's the Death canon not Ion canon because the model don't look like Ion canon but more undead canon.
Ion canon
  Events
    Unit - A unit Begins casting an ability
  Conditions
    (Ability being cast) Equal to Ion canon
  Actions
    Unit - Create 1.Ion canon for (Owner of (Casting unit)) at (Position of (Casting unit)) facing Default building facing degrees
    Unit Group - Pick every unit in (Units owned by (Owner of (Casting unit)) of type Ion canon) and do (Actions)
      Loop - Actions
        Unit - Order (Picked unit) to Attack Ground.(Target point of ability being cast)
Bouncing bomb
  Events
    Unit - A unit Begins casting an ability
  Conditions
    (Ability being cast) Equal to Bouncing bomb
  Actions
    Unit - Create 1.Bouncing bomb (1) for (Owner of (Casting unit)) at (Position of (Casting unit)) facing Default building facing degrees
    Unit Group - Pick every unit in (Units owned by (Owner of (Casting unit)) of type Bouncing bomb (1)) and do (Actions)
      Loop - Actions
        Unit - Order (Picked unit) to Attack Ground.(Target point of ability being cast)
Bouncing bomb x5
  Events
    Unit - A unit Begins casting an ability
  Conditions
    (Ability being cast) Equal to Bouncing bomb x5
  Actions
    Unit - Create 5.Bouncing bomb (1) for (Owner of (Casting unit)) at (Position of (Casting unit)) facing Default building facing degrees
    Unit Group - Pick every unit in (Units owned by (Owner of (Casting unit)) of type Bouncing bomb (1)) and do (Actions)
      Loop - Actions
        Unit - Order (Picked unit) to Attack Ground.(Random point in (Region centered at (Target point of ability being cast) with size (500.00, 500.00)))
Bouncing bomb effect
  Events
    Unit - A unit enters (Playable map area)
  Conditions
  Actions
    If ((Unit-type of (Entering unit)) Equal to Bouncing bomb (2)) then do (Order (Entering unit) to Attack Ground.(Random point in (Region centered at (Position of (Entering unit)) with size (750.00, 750.00)))) else do (Do nothing)
    If ((Unit-type of (Entering unit)) Equal to Bouncing bomb (3)) then do (Order (Entering unit) to Attack Ground.(Random point in (Region centered at (Position of (Entering unit)) with size (750.00, 750.00)))) else do (Do nothing)
    If ((Unit-type of (Entering unit)) Equal to Bouncing bomb (4)) then do (Order (Entering unit) to Attack Ground.(Random point in (Region centered at (Position of (Entering unit)) with size (750.00, 750.00)))) else do (Do nothing)
Druid gun
  Events
    Unit - A unit Begins casting an ability
  Conditions
    (Ability being cast) Equal to Druid gun
  Actions
    Unit - Create 1.Nightelfe weapon for (Owner of (Casting unit)) at (Position of (Casting unit)) facing Default building facing degrees
    Unit Group - Pick every unit in (Units owned by (Owner of (Casting unit)) of type Nightelfe weapon) and do (Actions)
      Loop - Actions
        Unit - Order (Picked unit) to Attack Ground.(Target point of ability being cast)
Photon missile
  Events
    Unit - A unit Begins casting an ability
  Conditions
    (Ability being cast) Equal to Photon missile
  Actions
    Unit - Create 1.Proton bomb for (Owner of (Casting unit)) at (Position of (Casting unit)) facing Default building facing degrees
    Unit Group - Pick every unit in (Units owned by (Owner of (Casting unit)) of type Proton bomb) and do (Actions)
      Loop - Actions
        Unit - Order (Picked unit) to Attack Ground.(Target point of ability being cast)
Plasma rocket
  Events
    Unit - A unit Begins casting an ability
  Conditions
    (Ability being cast) Equal to Plasma rocket
  Actions
    Unit - Create 1.Plasma rocket for (Owner of (Casting unit)) at (Position of (Casting unit)) facing Default building facing degrees
    Unit Group - Pick every unit in (Units owned by (Owner of (Casting unit)) of type Plasma rocket) and do (Actions)
      Loop - Actions
        Unit - Order (Picked unit) to Attack Ground.(Random point in (Region centered at (Target point of ability being cast) with size (100.00, 100.00)))
Big bomb
  Events
    Unit - A unit Begins casting an ability
  Conditions
    (Ability being cast) Equal to Big bomb
  Actions
    Unit - Create 1.Big bomb for (Owner of (Casting unit)) at (Position of (Casting unit)) facing Default building facing degrees
    Unit Group - Pick every unit in (Units owned by (Owner of (Casting unit)) of type Big bomb) and do (Actions)
      Loop - Actions
        Unit - Order (Picked unit) to Attack Ground.(Random point in (Region centered at (Target point of ability being cast) with size (100.00, 100.00)))
TNT barrel
  Events
    Unit - A unit Begins casting an ability
  Conditions
    (Ability being cast) Equal to TNT barrel
  Actions
    Unit - Create 1.TNT barrel for (Owner of (Casting unit)) at (Position of (Casting unit)) facing Default building facing degrees
    Unit Group - Pick every unit in (Units owned by (Owner of (Casting unit)) of type TNT barrel) and do (Actions)
      Loop - Actions
        Unit - Order (Picked unit) to Attack Ground.(Random point in (Region centered at (Target point of ability being cast) with size (50.00, 50.00)))
Tesla
  Events
    Unit - A unit Begins casting an ability
  Conditions
    (Ability being cast) Equal to Tesla
  Actions
    Unit - Create 1.Tesla for (Owner of (Casting unit)) at (Position of (Casting unit)) facing Default building facing degrees
    Unit Group - Pick every unit in (Units owned by (Owner of (Casting unit)) of type Tesla) and do (Actions)
      Loop - Actions
        Unit - Order (Picked unit) to Attack Ground.(Target point of ability being cast)
|cff00ff00Yeah even druid have gun in this war and druid gun is very efficient.It deal extreme damage and he spawn a powerful ent but has a very small splash

Damage:2000
Ammo cost:30

Ent stat:
Damage:150
Attack rate:1.25
Last 10 seconds
Zzaappeer
  Events
    Unit - A unit Begins casting an ability
  Conditions
    (Ability being cast) Equal to Zzaappeer
  Actions
    Unit - Create 1.Zzaappeer for (Owner of (Casting unit)) at (Position of (Casting unit)) facing Default building facing degrees
    Unit Group - Pick every unit in (Units owned by (Owner of (Casting unit)) of type Zzaappeer) and do (Actions)
      Loop - Actions
        Unit - Order (Picked unit) to Attack Ground.(Random point in (Region centered at (Target point of ability being cast) with size (300.00, 300.00)))
Ripper
  Events
    Unit - A unit Begins casting an ability
  Conditions
    (Ability being cast) Equal to Ripper
  Actions
    Unit - Create 1.Ripper for (Owner of (Casting unit)) at (Position of (Casting unit)) facing Default building facing degrees
    Unit Group - Pick every unit in (Units owned by (Owner of (Casting unit)) of type Ripper) and do (Order (Picked unit) to Attack Ground.(Target point of ability being cast))
Mortar
  Events
    Unit - A unit Begins casting an ability
  Conditions
    (Ability being cast) Equal to Mortar
  Actions
    Unit - Create 1.Mortar for (Owner of (Casting unit)) at (Position of (Casting unit)) facing Default building facing degrees
    Unit Group - Pick every unit in (Units owned by (Owner of (Casting unit)) of type Mortar) and do (Order (Picked unit) to Attack Ground.(Target point of ability being cast))
EMP
  Events
    Unit - A unit Begins casting an ability
  Conditions
    (Ability being cast) Equal to EMP grenade
  Actions
    Unit - Create 1.EMP grenade for (Owner of (Casting unit)) at (Position of (Casting unit)) facing Default building facing degrees
    Unit Group - Pick every unit in (Units owned by (Owner of (Casting unit)) of type EMP grenade) and do (Order (Picked unit) to Attack Ground.(Random point in (Region centered at (Target point of ability being cast) with size (125.00, 125.00))))
Toxic bottle
  Events
    Unit - A unit Begins casting an ability
  Conditions
    (Ability being cast) Equal to Phosphorus bottle
  Actions
    Unit - Create 1.Toxic bottle for (Owner of (Casting unit)) at (Position of (Casting unit)) facing Default building facing degrees
    Unit Group - Pick every unit in (Units owned by (Owner of (Casting unit)) of type Toxic bottle) and do (Order (Picked unit) to Attack Ground.(Target point of ability being cast))
Mine layer
  Events
    Unit - A unit Begins casting an ability
  Conditions
    (Ability being cast) Equal to Mine layer
  Actions
    Unit - Create 1.Mine layer for (Owner of (Casting unit)) at (Position of (Casting unit)) facing Default building facing degrees
    Unit Group - Pick every unit in (Units owned by (Owner of (Casting unit)) of type Mine layer) and do (Order (Picked unit) to Attack Ground.(Target point of ability being cast))
Mine layer x6
  Events
    Unit - A unit Begins casting an ability
  Conditions
    (Ability being cast) Equal to Mine layer x6
  Actions
    Unit - Create 6.Mine layer for (Owner of (Casting unit)) at (Position of (Casting unit)) facing Default building facing degrees
    Unit Group - Pick every unit in (Units owned by (Owner of (Casting unit)) of type Mine layer) and do (Order (Picked unit) to Attack Ground.(Random point in (Region centered at (Target point of ability being cast) with size (500.00, 500.00))))
Missile
  Events
    Unit - A unit Begins casting an ability
  Conditions
    (Ability being cast) Equal to Missile
  Actions
    Unit - Create 3.Homing missile for (Owner of (Casting unit)) at (Position of (Casting unit)) facing Default building facing degrees
    Unit Group - Pick every unit in (Units owned by (Owner of (Casting unit)) of type Homing missile) and do (Order (Picked unit) to Attack Ground.(Random point in (Region centered at (Target point of ability being cast) with size (500.00, 500.00))))
Shrapnel
  Events
    Unit - A unit Begins casting an ability
  Conditions
    (Ability being cast) Equal to Shrapnel
  Actions
    Unit - Create 3.Shrapnel for (Owner of (Casting unit)) at (Position of (Casting unit)) facing Default building facing degrees
    Unit Group - Pick every unit in (Units owned by (Owner of (Casting unit)) of type Shrapnel) and do (Order (Picked unit) to Attack Ground.(Random point in (Region centered at (Target point of ability being cast) with size (350.00, 350.00))))
Eggun
  Events
    Unit - A unit Begins casting an ability
  Conditions
    (Ability being cast) Equal to Eggun
  Actions
    Unit - Create 3.Eggun for (Owner of (Casting unit)) at (Position of (Casting unit)) facing Default building facing degrees
    Unit Group - Pick every unit in (Units owned by (Owner of (Casting unit)) of type Eggun) and do (Order (Picked unit) to Attack Ground.(Random point in (Region centered at (Target point of ability being cast) with size (500.00, 500.00))))
Heavy shotgun
  Events
    Unit - A unit Begins casting an ability
  Conditions
    (Ability being cast) Equal to Heavy shotgun
  Actions
    Unit - Create 24.Heavy shotgun for (Owner of (Casting unit)) at (Position of (Casting unit)) facing Default building facing degrees
    Unit Group - Pick every unit in (Units owned by (Owner of (Casting unit)) of type Heavy shotgun) and do (Order (Picked unit) to Attack Ground.(Random point in (Region centered at (Target point of ability being cast) with size (300.00, 300.00))))
Redstorm
  Events
    Unit - A unit Begins casting an ability
  Conditions
    (Ability being cast) Equal to Redstorm
  Actions
    Unit - Create 12.Redstorm for (Owner of (Casting unit)) at (Position of (Casting unit)) facing Default building facing degrees
    Unit Group - Pick every unit in (Units owned by (Owner of (Casting unit)) of type Redstorm) and do (Order (Picked unit) to Attack Ground.(Random point in (Region centered at (Target point of ability being cast) with size (550.00, 550.00))))
Hellfire bazooka
  Events
    Unit - A unit Begins casting an ability
  Conditions
    (Ability being cast) Equal to Hellfire bazooka
  Actions
    Unit - Create 3.Bazooka hellfire for (Owner of (Casting unit)) at (Position of (Casting unit)) facing Default building facing degrees
    Unit Group - Pick every unit in (Units owned by (Owner of (Casting unit)) of type Bazooka hellfire) and do (Order (Picked unit) to Attack Ground.(Random point in (Region centered at (Target point of ability being cast) with size (1000.00, 1000.00))))
Shotgun
  Events
    Unit - A unit Begins casting an ability
  Conditions
    (Ability being cast) Equal to Shotgun
  Actions
    Unit - Create 12.Heavy shotgun for (Owner of (Casting unit)) at (Position of (Casting unit)) facing Default building facing degrees
    Unit Group - Pick every unit in (Units owned by (Owner of (Casting unit)) of type Heavy shotgun) and do (Order (Picked unit) to Attack Ground.(Random point in (Region centered at (Target point of ability being cast) with size (200.00, 200.00))))
The Pyrocannon has been replaced with Volter in v1.4
Volter
  Events
    Unit - A unit Begins casting an ability
  Conditions
    (Ability being cast) Equal to Pyrocannon
  Actions
    Unit - Create 8.Volter for (Owner of (Casting unit)) at (Position of (Casting unit)) facing Default building facing degrees
    Unit Group - Pick every unit in (Units owned by (Owner of (Casting unit)) of type Volter) and do (Order (Picked unit) to Attack Ground.(Random point in (Region centered at (Target point of ability being cast) with size (225.00, 225.00))))
Acid cannon
  Events
    Unit - A unit Begins casting an ability
  Conditions
    (Ability being cast) Equal to Acid hoser
  Actions
    Unit - Create 12.Acidball for (Owner of (Casting unit)) at (Position of (Casting unit)) facing Default building facing degrees
    Unit Group - Pick every unit in (Units owned by (Owner of (Casting unit)) of type Acidball) and do (Order (Picked unit) to Attack Ground.(Random point in (Region centered at (Target point of ability being cast) with size (250.00, 250.00))))
Megaton bombe
  Events
    Unit - A unit Begins casting an ability
  Conditions
    (Ability being cast) Equal to Megaton bombe
  Actions
    Unit - Create 1.Megaton bombe for (Owner of (Casting unit)) at (Position of (Casting unit)) facing Default building facing degrees
    Unit Group - Pick every unit in (Units owned by (Owner of (Casting unit)) of type Megaton bombe) and do (Order (Picked unit) to Attack Ground.(Random point in (Region centered at (Target point of ability being cast) with size (250.00, 250.00))))
Molotov cocktail
  Events
    Unit - A unit Begins casting an ability
  Conditions
    (Ability being cast) Equal to Molotov cocktail
  Actions
    Unit - Create 1.Molotov cocktail for (Owner of (Casting unit)) at (Position of (Casting unit)) facing Default building facing degrees
    Unit Group - Pick every unit in (Units owned by (Owner of (Casting unit)) of type Molotov cocktail) and do (Order (Picked unit) to Attack Ground.(Target point of ability being cast))
This weapon is totally imbalanced!
DAD
  Events
    Unit - A unit Begins casting an ability
  Conditions
    (Ability being cast) Equal to DAD!
  Actions
    Floating Text - Create floating text that reads Amen daddy! above (Casting unit) with Z offset 15.00, using font size 10.00, color (100%, 100%, 0.00%), and 0% transparency
    Floating Text - Change (Last created floating text): Disable permanence
    Floating Text - Change the lifespan of (Last created floating text) to 4.00 seconds
    Floating Text - Set the velocity of (Last created floating text) to 32.00 towards 90 degrees
    Floating Text - Change the fading age of (Last created floating text) to 4.00 seconds
    Unit - Create 1.D.A.D for (Owner of (Casting unit)) at (Position of (Casting unit)) facing Default building facing degrees
    Unit Group - Pick every unit in (Units owned by (Owner of (Casting unit)) of type D.A.D) and do (Order (Picked unit) to Attack Ground.(Target point of ability being cast))
This weapon is totally imbalanced!
Psionic charge
  Events
    Unit - A unit Begins casting an ability
  Conditions
    (Ability being cast) Equal to Psionic charge
  Actions
    Floating Text - Create floating text that reads En Taro Adun! above (Casting unit) with Z offset 15.00, using font size 10.00, color (100%, 100%, 0.00%), and 0% transparency
    Floating Text - Change (Last created floating text): Disable permanence
    Floating Text - Change the lifespan of (Last created floating text) to 4.00 seconds
    Floating Text - Set the velocity of (Last created floating text) to 32.00 towards 90 degrees
    Floating Text - Change the fading age of (Last created floating text) to 4.00 seconds
    Unit - Create 1.Psionic charge for (Owner of (Casting unit)) at (Position of (Casting unit)) facing Default building facing degrees
    Unit Group - Pick every unit in (Units owned by (Owner of (Casting unit)) of type Psionic charge) and do (Order (Picked unit) to Attack Ground.(Target point of ability being cast))
Dwarf pay
  Events
    Unit - A unit Dies
  Conditions
    ((Killing unit) belongs to an ally of Player 1 (Red).) Equal to True
  Actions
    If (((Dying unit) belongs to an enemy of Player 1 (Red).) Equal to True) then do (Set VariableSet Dwarf_pay = (Dwarf_pay + 12)) else do (Do nothing)
    If ((Owner of (Dying unit)) Equal to Player 1 (Red)) then do (Set VariableSet Dwarf_pay = (Dwarf_pay - 6)) else do (Do nothing)
Dwarf pay 2
  Events
    Unit - A unit Dies
  Conditions
    (Owner of (Dying unit)) Equal to Player 2 (Blue)
  Actions
    If ((Owner of (Killing unit)) Equal to Player 1 (Red)) then do (Set VariableSet Dwarf_pay = (Dwarf_pay + 3)) else do (Do nothing)
Goblin pay
  Events
    Unit - A unit Dies
  Conditions
    ((Killing unit) belongs to an ally of Player 2 (Blue).) Equal to True
  Actions
    If (((Dying unit) belongs to an enemy of Player 2 (Blue).) Equal to True) then do (Set VariableSet Goblin_pay = (Goblin_pay + 12)) else do (Do nothing)
    If ((Owner of (Dying unit)) Equal to Player 2 (Blue)) then do (Set VariableSet Goblin_pay = (Goblin_pay - 6)) else do (Do nothing)
Goblin pay 2
  Events
    Unit - A unit Dies
  Conditions
    (Owner of (Dying unit)) Equal to Player 1 (Red)
  Actions
    If ((Owner of (Killing unit)) Equal to Player 2 (Blue)) then do (Set VariableSet Goblin_pay = (Goblin_pay + 3)) else do (Do nothing)
Pay
  Events
    Time - Every 90.00 seconds of game time
  Conditions
  Actions
    Player - Add Dwarf_pay to Player 3 (Teal).Current gold
    Player - Add Dwarf_pay to Player 4 (Purple).Current gold
    Player - Add Dwarf_pay to Player 5 (Yellow).Current gold
    Player - Add Dwarf_pay to Player 6 (Orange).Current gold
    Player - Add Dwarf_pay to Player 7 (Green).Current gold
    Player - Add Goblin_pay to Player 8 (Pink).Current gold
    Player - Add Goblin_pay to Player 9 (Gray).Current gold
    Player - Add Goblin_pay to Player 10 (Light Blue).Current gold
    Player - Add Goblin_pay to Player 11 (Dark Green).Current gold
    Player - Add Goblin_pay to Player 12 (Brown).Current gold
    Hero - Add (Dwarf_pay / 3) experience to Tank_player[1], Show level-up graphics
    Hero - Add (Dwarf_pay / 3) experience to Tank_player[2], Show level-up graphics
    Hero - Add (Dwarf_pay / 3) experience to Tank_player[3], Show level-up graphics
    Hero - Add (Dwarf_pay / 3) experience to Tank_player[4], Show level-up graphics
    Hero - Add (Dwarf_pay / 3) experience to Tank_player[5], Show level-up graphics
    Hero - Add (Goblin_pay / 3) experience to Tank_player[6], Show level-up graphics
    Hero - Add (Goblin_pay / 3) experience to Tank_player[7], Show level-up graphics
    Hero - Add (Goblin_pay / 3) experience to Tank_player[8], Show level-up graphics
    Hero - Add (Goblin_pay / 3) experience to Tank_player[9], Show level-up graphics
    Hero - Add (Goblin_pay / 3) experience to Tank_player[10], Show level-up graphics
    Quest - Display to (All allies of Player 1 (Red).) the Hint message: (It's the Pay day you recieve + ((String(Dwarf_pay)) + |cffffff00gold|r from the Alliance!))
    Quest - Display to (All allies of Player 1 (Red).) the Hint message: (And + ((String((Dwarf_pay / 3))) + |cff00ff00Exp|r!))
    Quest - Display to (All allies of Player 2 (Blue).) the Hint message: (It's the Pay day you recieve + ((String(Goblin_pay)) + |cffffff00gold|r from the Horde!))
    Quest - Display to (All allies of Player 2 (Blue).) the Hint message: (And + ((String((Goblin_pay / 3))) + |cff00ff00Exp|r!))
    Set VariableSet Dwarf_pay = (Dwarf_pay / 3)
    Set VariableSet Goblin_pay = (Goblin_pay / 3)
Total death
  Events
    Unit - A unit Dies
  Conditions
  Actions
    Set VariableSet Total_death = (Total_death + 1)
    Multiboard - Set the text for (Last created multiboard) item in column 2, row 8 to (String(Total_death))
Army board
  Events
    Time - Elapsed game time is 2.00 seconds
  Conditions
  Actions
    Multiboard - Create a multiboard with 4 columns and 8 rows, titled Army level:.
    Multiboard - Set the width for (Last created multiboard) item in column 1, row 1 to 5.00% of the total screen width
    Multiboard - Set the width for (Last created multiboard) item in column 1, row 2 to 5.00% of the total screen width
    Multiboard - Set the width for (Last created multiboard) item in column 1, row 3 to 5.00% of the total screen width
    Multiboard - Set the width for (Last created multiboard) item in column 1, row 4 to 5.00% of the total screen width
    Multiboard - Set the width for (Last created multiboard) item in column 1, row 5 to 5.00% of the total screen width
    Multiboard - Set the width for (Last created multiboard) item in column 1, row 6 to 5.00% of the total screen width
    Multiboard - Set the width for (Last created multiboard) item in column 1, row 7 to 5.00% of the total screen width
    Multiboard - Set the width for (Last created multiboard) item in column 1, row 8 to 5.00% of the total screen width
    Multiboard - Set the width for (Last created multiboard) item in column 2, row 1 to 5.00% of the total screen width
    Multiboard - Set the width for (Last created multiboard) item in column 2, row 2 to 5.00% of the total screen width
    Multiboard - Set the width for (Last created multiboard) item in column 2, row 3 to 5.00% of the total screen width
    Multiboard - Set the width for (Last created multiboard) item in column 2, row 4 to 5.00% of the total screen width
    Multiboard - Set the width for (Last created multiboard) item in column 2, row 5 to 5.00% of the total screen width
    Multiboard - Set the width for (Last created multiboard) item in column 2, row 6 to 5.00% of the total screen width
    Multiboard - Set the width for (Last created multiboard) item in column 2, row 7 to 5.00% of the total screen width
    Multiboard - Set the width for (Last created multiboard) item in column 2, row 8 to 5.00% of the total screen width
    Multiboard - Set the width for (Last created multiboard) item in column 3, row 1 to 8.00% of the total screen width
    Multiboard - Set the width for (Last created multiboard) item in column 3, row 2 to 8.00% of the total screen width
    Multiboard - Set the width for (Last created multiboard) item in column 3, row 3 to 8.00% of the total screen width
    Multiboard - Set the width for (Last created multiboard) item in column 3, row 4 to 8.00% of the total screen width
    Multiboard - Set the width for (Last created multiboard) item in column 3, row 5 to 8.00% of the total screen width
    Multiboard - Set the width for (Last created multiboard) item in column 3, row 6 to 8.00% of the total screen width
    Multiboard - Set the width for (Last created multiboard) item in column 3, row 7 to 8.00% of the total screen width
    Multiboard - Set the width for (Last created multiboard) item in column 3, row 8 to 8.00% of the total screen width
    Multiboard - Set the width for (Last created multiboard) item in column 4, row 1 to 8.00% of the total screen width
    Multiboard - Set the width for (Last created multiboard) item in column 4, row 2 to 8.00% of the total screen width
    Multiboard - Set the width for (Last created multiboard) item in column 4, row 3 to 8.00% of the total screen width
    Multiboard - Set the width for (Last created multiboard) item in column 4, row 4 to 8.00% of the total screen width
    Multiboard - Set the width for (Last created multiboard) item in column 4, row 5 to 8.00% of the total screen width
    Multiboard - Set the width for (Last created multiboard) item in column 4, row 6 to 8.00% of the total screen width
    Multiboard - Set the width for (Last created multiboard) item in column 4, row 7 to 8.00% of the total screen width
    Multiboard - Set the width for (Last created multiboard) item in column 4, row 8 to 8.00% of the total screen width
    Multiboard - Set the text for (Last created multiboard) item in column 1, row 1 to |cffffcc00Army level :
    Multiboard - Set the text for (Last created multiboard) item in column 1, row 2 to |cffffcc00Dwarf :
    Multiboard - Set the text for (Last created multiboard) item in column 1, row 3 to |cff00ff00Goblin :
    Multiboard - Set the text for (Last created multiboard) item in column 2, row 1 to |cffffff00Exp
    Multiboard - Set the text for (Last created multiboard) item in column 3, row 1 to |cffffff00Next level
    Multiboard - Set the text for (Last created multiboard) item in column 4, row 1 to |cffffff00Current level
    Multiboard - Set the text for (Last created multiboard) item in column 2, row 2 to (String(Army_Exp_Dwarf))
    Multiboard - Set the text for (Last created multiboard) item in column 2, row 3 to (String(Army_Exp_Goblin))
    Multiboard - Set the text for (Last created multiboard) item in column 3, row 2 to (String(Next_level_Dwarf))
    Multiboard - Set the text for (Last created multiboard) item in column 3, row 3 to (String(Next_level_Goblin))
    Multiboard - Set the text for (Last created multiboard) item in column 4, row 2 to (String(Army_level_Dwarf))
    Multiboard - Set the text for (Last created multiboard) item in column 4, row 3 to (String(Army_level_Goblin))
    Multiboard - Set the display style for (Last created multiboard) item in column 1, row 1 to Show text and Hide icons
    Multiboard - Set the display style for (Last created multiboard) item in column 1, row 2 to Show text and Hide icons
    Multiboard - Set the display style for (Last created multiboard) item in column 1, row 3 to Show text and Hide icons
    Multiboard - Set the display style for (Last created multiboard) item in column 1, row 4 to Show text and Hide icons
    Multiboard - Set the display style for (Last created multiboard) item in column 1, row 5 to Show text and Hide icons
    Multiboard - Set the display style for (Last created multiboard) item in column 1, row 6 to Show text and Hide icons
    Multiboard - Set the display style for (Last created multiboard) item in column 1, row 7 to Show text and Hide icons
    Multiboard - Set the display style for (Last created multiboard) item in column 1, row 8 to Show text and Hide icons
    Multiboard - Set the display style for (Last created multiboard) item in column 2, row 1 to Show text and Hide icons
    Multiboard - Set the display style for (Last created multiboard) item in column 2, row 2 to Show text and Hide icons
    Multiboard - Set the display style for (Last created multiboard) item in column 2, row 3 to Show text and Hide icons
    Multiboard - Set the display style for (Last created multiboard) item in column 2, row 4 to Show text and Hide icons
    Multiboard - Set the display style for (Last created multiboard) item in column 2, row 5 to Show text and Hide icons
    Multiboard - Set the display style for (Last created multiboard) item in column 2, row 6 to Show text and Hide icons
    Multiboard - Set the display style for (Last created multiboard) item in column 2, row 7 to Show text and Hide icons
    Multiboard - Set the display style for (Last created multiboard) item in column 2, row 8 to Show text and Hide icons
    Multiboard - Set the display style for (Last created multiboard) item in column 3, row 1 to Show text and Hide icons
    Multiboard - Set the display style for (Last created multiboard) item in column 3, row 2 to Show text and Hide icons
    Multiboard - Set the display style for (Last created multiboard) item in column 3, row 3 to Show text and Hide icons
    Multiboard - Set the display style for (Last created multiboard) item in column 3, row 4 to Show text and Hide icons
    Multiboard - Set the display style for (Last created multiboard) item in column 3, row 5 to Show text and Hide icons
    Multiboard - Set the display style for (Last created multiboard) item in column 3, row 6 to Show text and Hide icons
    Multiboard - Set the display style for (Last created multiboard) item in column 3, row 7 to Show text and Hide icons
    Multiboard - Set the display style for (Last created multiboard) item in column 3, row 8 to Show text and Hide icons
    Multiboard - Set the display style for (Last created multiboard) item in column 4, row 1 to Show text and Hide icons
    Multiboard - Set the display style for (Last created multiboard) item in column 4, row 2 to Show text and Hide icons
    Multiboard - Set the display style for (Last created multiboard) item in column 4, row 3 to Show text and Hide icons
    Multiboard - Set the display style for (Last created multiboard) item in column 4, row 4 to Show text and Hide icons
    Multiboard - Set the display style for (Last created multiboard) item in column 4, row 5 to Show text and Hide icons
    Multiboard - Set the display style for (Last created multiboard) item in column 4, row 6 to Show text and Hide icons
    Multiboard - Set the display style for (Last created multiboard) item in column 4, row 8 to Show text and Hide icons
    Multiboard - Set the display style for (Last created multiboard) item in column 4, row 7 to Show text and Hide icons
    Multiboard - Set the text for (Last created multiboard) item in column 1, row 5 to |cffff0000War toll
    Multiboard - Set the text for (Last created multiboard) item in column 2, row 5 to |cffff0000Kills
    Multiboard - Set the text for (Last created multiboard) item in column 1, row 6 to |cff00ff00Dwarf :
    Multiboard - Set the text for (Last created multiboard) item in column 1, row 7 to |cffffcc00Goblin :
    Multiboard - Set the text for (Last created multiboard) item in column 1, row 8 to |cffff0000Total death :
    Multiboard - Set the text for (Last created multiboard) item in column 2, row 6 to (String(Dwarf_kill))
    Multiboard - Set the text for (Last created multiboard) item in column 2, row 7 to (String(Goblin_kill))
    Multiboard - Set the text for (Last created multiboard) item in column 2, row 8 to (String(Total_death))
    Set VariableSet Multiboard = (Last created multiboard)
    Multiboard - Maximize Multiboard
Dwarf kill
  Events
    Unit - A unit Dies
  Conditions
    (Owner of (Dying unit)) Equal to Player 2 (Blue)
  Actions
    Set VariableSet Dwarf_kill = (Dwarf_kill + 1)
    Set VariableSet Army_Exp_Dwarf = (Army_Exp_Dwarf + 1)
    Multiboard - Set the text for (Last created multiboard) item in column 2, row 2 to (String(Army_Exp_Dwarf))
    Multiboard - Set the text for (Last created multiboard) item in column 2, row 6 to (String(Dwarf_kill))
Goblin kill
  Events
    Unit - A unit Dies
  Conditions
    (Owner of (Dying unit)) Equal to Player 1 (Red)
  Actions
    Set VariableSet Goblin_kill = (Goblin_kill + 1)
    Set VariableSet Army_Exp_Goblin = (Army_Exp_Goblin + 1)
    Multiboard - Set the text for (Last created multiboard) item in column 2, row 3 to (String(Army_Exp_Goblin))
    Multiboard - Set the text for (Last created multiboard) item in column 2, row 7 to (String(Goblin_kill))
Goblin level
  Events
    Time - Every 0.01 seconds of game time
  Conditions
  Actions
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        Army_Exp_Goblin Greater than or equal to Next_level_Goblin
      Then - Actions
        Set VariableSet Next_level_Goblin = (Next_level_Goblin + 50)
        Set VariableSet Army_Exp_Goblin = 0
        Set VariableSet Army_level_Goblin = (Army_level_Goblin + 1)
        Multiboard - Set the text for (Last created multiboard) item in column 4, row 3 to (String(Army_level_Goblin))
        Multiboard - Set the text for (Last created multiboard) item in column 3, row 3 to (String(Next_level_Goblin))
        Unit - Order Horde HQ 0002 <gen> to research R004 (techcode)
      Else - Actions
        Do nothing
Dwarf level
  Events
    Time - Every 0.01 seconds of game time
  Conditions
  Actions
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        Army_Exp_Dwarf Greater than or equal to Next_level_Dwarf
      Then - Actions
        Set VariableSet Next_level_Dwarf = (Next_level_Dwarf + 50)
        Set VariableSet Army_Exp_Dwarf = 0
        Set VariableSet Army_level_Dwarf = (Army_level_Dwarf + 1)
        Multiboard - Set the text for (Last created multiboard) item in column 4, row 2 to (String(Army_level_Dwarf))
        Multiboard - Set the text for (Last created multiboard) item in column 3, row 2 to (String(Next_level_Dwarf))
        Unit - Order Alliance HQ 0001 <gen> to research R004 (techcode)
      Else - Actions
        Do nothing
It's not good to leave!
Leaver
  Events
    Time - Every 0.50 seconds of game time
  Conditions
  Actions
    If ((Player 3 (Teal) slot status) Equal to Has left the game) then do (Remove Tank_player[1] from the game) else do (Do nothing)
    If ((Player 4 (Purple) slot status) Equal to Has left the game) then do (Remove Tank_player[2] from the game) else do (Do nothing)
    If ((Player 5 (Yellow) slot status) Equal to Has left the game) then do (Remove Tank_player[3] from the game) else do (Do nothing)
    If ((Player 6 (Orange) slot status) Equal to Has left the game) then do (Remove Tank_player[4] from the game) else do (Do nothing)
    If ((Player 7 (Green) slot status) Equal to Has left the game) then do (Remove Tank_player[5] from the game) else do (Do nothing)
    If ((Player 8 (Pink) slot status) Equal to Has left the game) then do (Remove Tank_player[6] from the game) else do (Do nothing)
    If ((Player 9 (Gray) slot status) Equal to Has left the game) then do (Remove Tank_player[7] from the game) else do (Do nothing)
    If ((Player 10 (Light Blue) slot status) Equal to Has left the game) then do (Remove Tank_player[8] from the game) else do (Do nothing)
    If ((Player 11 (Dark Green) slot status) Equal to Has left the game) then do (Remove Tank_player[9] from the game) else do (Do nothing)
    If ((Player 12 (Brown) slot status) Equal to Has left the game) then do (Remove Tank_player[10] from the game) else do (Do nothing)
It's definitly not good to leave!
That make me make more triggers!
Leaver P3
  Events
    Player - Player 3 (Teal) leaves the game
  Conditions
  Actions
    Quest - Display to (All players) the Hint message: ((Name of (Triggering player)) + has left the game!)
It's definitly not good to leave!
That make me make more triggers!
Leaver P4
  Events
    Player - Player 4 (Purple) leaves the game
  Conditions
  Actions
    Quest - Display to (All players) the Hint message: ((Name of (Triggering player)) + has left the game!)
It's definitly not good to leave!
That make me make more triggers!
Leaver P5
  Events
    Player - Player 5 (Yellow) leaves the game
  Conditions
  Actions
    Quest - Display to (All players) the Hint message: ((Name of (Triggering player)) + has left the game!)
It's definitly not good to leave!
That make me make more triggers!
Leaver P6
  Events
    Player - Player 6 (Orange) leaves the game
  Conditions
  Actions
    Quest - Display to (All players) the Hint message: ((Name of (Triggering player)) + has left the game!)
It's definitly not good to leave!
That make me make more triggers!
Leaver P7
  Events
    Player - Player 7 (Green) leaves the game
  Conditions
  Actions
    Quest - Display to (All players) the Hint message: ((Name of (Triggering player)) + has left the game!)
It's definitly not good to leave!
That make me make more triggers!
Leaver P8
  Events
    Player - Player 8 (Pink) leaves the game
  Conditions
  Actions
    Quest - Display to (All players) the Hint message: ((Name of (Triggering player)) + has left the game!)
It's definitly not good to leave!
That make me make more triggers!
Leaver P9
  Events
    Player - Player 9 (Gray) leaves the game
  Conditions
  Actions
    Quest - Display to (All players) the Hint message: ((Name of (Triggering player)) + has left the game!)
It's definitly not good to leave!
That make me make more triggers!
Leaver P10
  Events
    Player - Player 10 (Light Blue) leaves the game
  Conditions
  Actions
    Quest - Display to (All players) the Hint message: ((Name of (Triggering player)) + has left the game!)
It's definitly not good to leave!
That make me make more triggers!
Leaver P11
  Events
    Player - Player 11 (Dark Green) leaves the game
  Conditions
  Actions
    Quest - Display to (All players) the Hint message: ((Name of (Triggering player)) + has left the game!)
It's definitly not good to leave!
That make me make more triggers!
Leaver P12
  Events
    Player - Player 12 (Brown) leaves the game
  Conditions
  Actions
    Quest - Display to (All players) the Hint message: ((Name of (Triggering player)) + has left the game!)
Light tank
  Events
    Unit - A unit Acquires an item
  Conditions
    (Item-type of (Item being manipulated)) Equal to Light tank
    ((Hero manipulating item) is A Hero) Equal to True
  Actions
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        (Hero manipulating item) Equal to Tank_player[1]
      Then - Actions
        Unit - Replace Tank_player[1] with a Light tank using The old unit's relative life and mana
        Set VariableSet Tank_player[1] = (Last replaced unit)
      Else - Actions
        Do nothing
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        (Hero manipulating item) Equal to Tank_player[2]
      Then - Actions
        Unit - Replace Tank_player[2] with a Light tank using The old unit's relative life and mana
        Set VariableSet Tank_player[2] = (Last replaced unit)
      Else - Actions
        Do nothing
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        (Hero manipulating item) Equal to Tank_player[3]
      Then - Actions
        Unit - Replace Tank_player[3] with a Light tank using The old unit's relative life and mana
        Set VariableSet Tank_player[3] = (Last replaced unit)
      Else - Actions
        Do nothing
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        (Hero manipulating item) Equal to Tank_player[4]
      Then - Actions
        Unit - Replace Tank_player[4] with a Light tank using The old unit's relative life and mana
        Set VariableSet Tank_player[4] = (Last replaced unit)
      Else - Actions
        Do nothing
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        (Hero manipulating item) Equal to Tank_player[5]
      Then - Actions
        Unit - Replace Tank_player[5] with a Light tank using The old unit's relative life and mana
        Set VariableSet Tank_player[5] = (Last replaced unit)
      Else - Actions
        Do nothing
Battle truck
  Events
    Unit - A unit Acquires an item
  Conditions
    (Item-type of (Item being manipulated)) Equal to Battle truck
    ((Hero manipulating item) is A Hero) Equal to True
  Actions
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        (Hero manipulating item) Equal to Tank_player[6]
      Then - Actions
        Unit - Replace Tank_player[6] with a Battle truck using The old unit's relative life and mana
        Set VariableSet Tank_player[6] = (Last replaced unit)
      Else - Actions
        Do nothing
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        (Hero manipulating item) Equal to Tank_player[7]
      Then - Actions
        Unit - Replace Tank_player[7] with a Battle truck using The old unit's relative life and mana
        Set VariableSet Tank_player[7] = (Last replaced unit)
      Else - Actions
        Do nothing
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        (Hero manipulating item) Equal to Tank_player[8]
      Then - Actions
        Unit - Replace Tank_player[8] with a Battle truck using The old unit's relative life and mana
        Set VariableSet Tank_player[8] = (Last replaced unit)
      Else - Actions
        Do nothing
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        (Hero manipulating item) Equal to Tank_player[9]
      Then - Actions
        Unit - Replace Tank_player[9] with a Battle truck using The old unit's relative life and mana
        Set VariableSet Tank_player[9] = (Last replaced unit)
      Else - Actions
        Do nothing
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        (Hero manipulating item) Equal to Tank_player[10]
      Then - Actions
        Unit - Replace Tank_player[10] with a Battle truck using The old unit's relative life and mana
        Set VariableSet Tank_player[10] = (Last replaced unit)
      Else - Actions
        Do nothing
Airship
  Events
    Unit - A unit Acquires an item
  Conditions
    (Item-type of (Item being manipulated)) Equal to Airship
    ((Hero manipulating item) is A Hero) Equal to True
  Actions
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        (Hero manipulating item) Equal to Tank_player[1]
      Then - Actions
        Unit - Replace Tank_player[1] with a Airship using The old unit's relative life and mana
        Set VariableSet Tank_player[1] = (Last replaced unit)
      Else - Actions
        Do nothing
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        (Hero manipulating item) Equal to Tank_player[2]
      Then - Actions
        Unit - Replace Tank_player[2] with a Airship using The old unit's relative life and mana
        Set VariableSet Tank_player[2] = (Last replaced unit)
      Else - Actions
        Do nothing
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        (Hero manipulating item) Equal to Tank_player[3]
      Then - Actions
        Unit - Replace Tank_player[3] with a Airship using The old unit's relative life and mana
        Set VariableSet Tank_player[3] = (Last replaced unit)
      Else - Actions
        Do nothing
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        (Hero manipulating item) Equal to Tank_player[4]
      Then - Actions
        Unit - Replace Tank_player[4] with a Airship using The old unit's relative life and mana
        Set VariableSet Tank_player[4] = (Last replaced unit)
      Else - Actions
        Do nothing
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        (Hero manipulating item) Equal to Tank_player[5]
      Then - Actions
        Unit - Replace Tank_player[5] with a Airship using The old unit's relative life and mana
        Set VariableSet Tank_player[5] = (Last replaced unit)
      Else - Actions
        Do nothing
Jet
  Events
    Unit - A unit Acquires an item
  Conditions
    (Item-type of (Item being manipulated)) Equal to Jet
    ((Hero manipulating item) is A Hero) Equal to True
  Actions
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        (Hero manipulating item) Equal to Tank_player[6]
      Then - Actions
        Unit - Replace Tank_player[6] with a Jet using The old unit's relative life and mana
        Set VariableSet Tank_player[6] = (Last replaced unit)
      Else - Actions
        Do nothing
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        (Hero manipulating item) Equal to Tank_player[7]
      Then - Actions
        Unit - Replace Tank_player[7] with a Battle truck using The old unit's relative life and mana
        Set VariableSet Tank_player[7] = (Last replaced unit)
      Else - Actions
        Do nothing
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        (Hero manipulating item) Equal to Tank_player[8]
      Then - Actions
        Unit - Replace Tank_player[8] with a Jet using The old unit's relative life and mana
        Set VariableSet Tank_player[8] = (Last replaced unit)
      Else - Actions
        Do nothing
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        (Hero manipulating item) Equal to Tank_player[9]
      Then - Actions
        Unit - Replace Tank_player[9] with a Jet using The old unit's relative life and mana
        Set VariableSet Tank_player[9] = (Last replaced unit)
      Else - Actions
        Do nothing
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        (Hero manipulating item) Equal to Tank_player[10]
      Then - Actions
        Unit - Replace Tank_player[10] with a Jet using The old unit's relative life and mana
        Set VariableSet Tank_player[10] = (Last replaced unit)
      Else - Actions
        Do nothing
Battle suit
  Events
    Unit - A unit Acquires an item
  Conditions
    (Item-type of (Item being manipulated)) Equal to Battle suit
    ((Hero manipulating item) is A Hero) Equal to True
  Actions
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        (Hero manipulating item) Equal to Tank_player[1]
      Then - Actions
        Unit - Replace Tank_player[1] with a Battle suit using The old unit's relative life and mana
        Set VariableSet Tank_player[1] = (Last replaced unit)
      Else - Actions
        Do nothing
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        (Hero manipulating item) Equal to Tank_player[2]
      Then - Actions
        Unit - Replace Tank_player[2] with a Battle suit using The old unit's relative life and mana
        Set VariableSet Tank_player[2] = (Last replaced unit)
      Else - Actions
        Do nothing
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        (Hero manipulating item) Equal to Tank_player[3]
      Then - Actions
        Unit - Replace Tank_player[3] with a Battle suit using The old unit's relative life and mana
        Set VariableSet Tank_player[3] = (Last replaced unit)
      Else - Actions
        Do nothing
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        (Hero manipulating item) Equal to Tank_player[4]
      Then - Actions
        Unit - Replace Tank_player[4] with a Battle suit using The old unit's relative life and mana
        Set VariableSet Tank_player[4] = (Last replaced unit)
      Else - Actions
        Do nothing
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        (Hero manipulating item) Equal to Tank_player[5]
      Then - Actions
        Unit - Replace Tank_player[5] with a Battle suit using The old unit's relative life and mana
        Set VariableSet Tank_player[5] = (Last replaced unit)
      Else - Actions
        Do nothing
Mechas
  Events
    Unit - A unit Acquires an item
  Conditions
    (Item-type of (Item being manipulated)) Equal to Mechas
    ((Hero manipulating item) is A Hero) Equal to True
  Actions
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        (Hero manipulating item) Equal to Tank_player[6]
      Then - Actions
        Unit - Replace Tank_player[6] with a Mechas using The old unit's relative life and mana
        Set VariableSet Tank_player[6] = (Last replaced unit)
      Else - Actions
        Do nothing
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        (Hero manipulating item) Equal to Tank_player[7]
      Then - Actions
        Unit - Replace Tank_player[7] with a Mechas using The old unit's relative life and mana
        Set VariableSet Tank_player[7] = (Last replaced unit)
      Else - Actions
        Do nothing
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        (Hero manipulating item) Equal to Tank_player[8]
      Then - Actions
        Unit - Replace Tank_player[8] with a Mechas using The old unit's relative life and mana
        Set VariableSet Tank_player[8] = (Last replaced unit)
      Else - Actions
        Do nothing
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        (Hero manipulating item) Equal to Tank_player[9]
      Then - Actions
        Unit - Replace Tank_player[9] with a Mechas using The old unit's relative life and mana
        Set VariableSet Tank_player[9] = (Last replaced unit)
      Else - Actions
        Do nothing
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        (Hero manipulating item) Equal to Tank_player[10]
      Then - Actions
        Unit - Replace Tank_player[10] with a Mechas using The old unit's relative life and mana
        Set VariableSet Tank_player[10] = (Last replaced unit)
      Else - Actions
        Do nothing
Heavy tank
  Events
    Unit - A unit Acquires an item
  Conditions
    (Item-type of (Item being manipulated)) Equal to Heavy tank
    ((Hero manipulating item) is A Hero) Equal to True
  Actions
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        (Hero manipulating item) Equal to Tank_player[1]
      Then - Actions
        Unit - Replace Tank_player[1] with a Heavy tank using The old unit's relative life and mana
        Set VariableSet Tank_player[1] = (Last replaced unit)
      Else - Actions
        Do nothing
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        (Hero manipulating item) Equal to Tank_player[2]
      Then - Actions
        Unit - Replace Tank_player[2] with a Heavy tank using The old unit's relative life and mana
        Set VariableSet Tank_player[2] = (Last replaced unit)
      Else - Actions
        Do nothing
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        (Hero manipulating item) Equal to Tank_player[3]
      Then - Actions
        Unit - Replace Tank_player[3] with a Heavy tank using The old unit's relative life and mana
        Set VariableSet Tank_player[3] = (Last replaced unit)
      Else - Actions
        Do nothing
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        (Hero manipulating item) Equal to Tank_player[4]
      Then - Actions
        Unit - Replace Tank_player[4] with a Heavy tank using The old unit's relative life and mana
        Set VariableSet Tank_player[4] = (Last replaced unit)
      Else - Actions
        Do nothing
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        (Hero manipulating item) Equal to Tank_player[5]
      Then - Actions
        Unit - Replace Tank_player[5] with a Heavy tank using The old unit's relative life and mana
        Set VariableSet Tank_player[5] = (Last replaced unit)
      Else - Actions
        Do nothing
|cffffff00The guy who shot enemy units with the chaingun take a sadistic pleasure.

Damage:15
Cooldown:0.1
Range:600
Enforcer
  Events
    Unit - A unit Acquires an item
  Conditions
    (Item-type of (Item being manipulated)) Equal to Enforcer
    ((Hero manipulating item) is A Hero) Equal to True
  Actions
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        (Hero manipulating item) Equal to Tank_player[6]
      Then - Actions
        Unit - Replace Tank_player[6] with a Enforcer using The old unit's relative life and mana
        Set VariableSet Tank_player[6] = (Last replaced unit)
      Else - Actions
        Do nothing
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        (Hero manipulating item) Equal to Tank_player[7]
      Then - Actions
        Unit - Replace Tank_player[7] with a Enforcer using The old unit's relative life and mana
        Set VariableSet Tank_player[7] = (Last replaced unit)
      Else - Actions
        Do nothing
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        (Hero manipulating item) Equal to Tank_player[8]
      Then - Actions
        Unit - Replace Tank_player[8] with a Enforcer using The old unit's relative life and mana
        Set VariableSet Tank_player[8] = (Last replaced unit)
      Else - Actions
        Do nothing
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        (Hero manipulating item) Equal to Tank_player[9]
      Then - Actions
        Unit - Replace Tank_player[9] with a Enforcer using The old unit's relative life and mana
        Set VariableSet Tank_player[9] = (Last replaced unit)
      Else - Actions
        Do nothing
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        (Hero manipulating item) Equal to Tank_player[10]
      Then - Actions
        Unit - Replace Tank_player[10] with a Enforcer using The old unit's relative life and mana
        Set VariableSet Tank_player[10] = (Last replaced unit)
      Else - Actions
        Do nothing
Set players
  Events
    Map initialization
  Conditions
  Actions
    Set VariableSet Tank_player[1] = Light tank 0050 <gen>
    Set VariableSet Tank_player[2] = Light tank 0073 <gen>
    Set VariableSet Tank_player[3] = Light tank 0074 <gen>
    Set VariableSet Tank_player[4] = Light tank 0075 <gen>
    Set VariableSet Tank_player[5] = Light tank 0076 <gen>
    Set VariableSet Tank_player[6] = Battle truck 0077 <gen>
    Set VariableSet Tank_player[7] = Battle truck 0078 <gen>
    Set VariableSet Tank_player[8] = Battle truck 0079 <gen>
    Set VariableSet Tank_player[9] = Battle truck 0080 <gen>
    Set VariableSet Tank_player[10] = Battle truck 0081 <gen>
    If ((Player 3 (Teal) slot status) Equal to Is unused) then do (Remove Tank_player[1] from the game) else do (Do nothing)
    If ((Player 4 (Purple) slot status) Equal to Is unused) then do (Remove Tank_player[2] from the game) else do (Do nothing)
    If ((Player 5 (Yellow) slot status) Equal to Is unused) then do (Remove Tank_player[3] from the game) else do (Do nothing)
    If ((Player 6 (Orange) slot status) Equal to Is unused) then do (Remove Tank_player[4] from the game) else do (Do nothing)
    If ((Player 7 (Green) slot status) Equal to Is unused) then do (Remove Tank_player[5] from the game) else do (Do nothing)
    If ((Player 8 (Pink) slot status) Equal to Is unused) then do (Remove Tank_player[6] from the game) else do (Do nothing)
    If ((Player 9 (Gray) slot status) Equal to Is unused) then do (Remove Tank_player[7] from the game) else do (Do nothing)
    If ((Player 10 (Light Blue) slot status) Equal to Is unused) then do (Remove Tank_player[8] from the game) else do (Do nothing)
    If ((Player 11 (Dark Green) slot status) Equal to Is unused) then do (Remove Tank_player[9] from the game) else do (Do nothing)
    If ((Player 12 (Brown) slot status) Equal to Is unused) then do (Remove Tank_player[10] from the game) else do (Do nothing)
Regenerate 5 hitpoints/sec
and has Emergency repair abilitie +1000 hitpoints over 10 seconds

^
Don't care of that it's a dumb and i don't have the time to remove them
And you 're not suppose to edit MY map

je suis francais et vive la france!!!!!!
Tank death
  Events
    Unit - A unit Dies
  Conditions
    ((Dying unit) is A Hero) Equal to True
  Actions
    Wait 30.00 seconds
    If (((Dying unit) belongs to an ally of Player 1 (Red).) Equal to True) then do (Instantly revive (Dying unit) at (Center of Alliance_revive_point <gen>), Show revival graphics) else do (Do nothing)
    If (((Dying unit) belongs to an ally of Player 2 (Blue).) Equal to True) then do (Instantly revive (Dying unit) at (Center of Horde_revive_point <gen>), Show revival graphics) else do (Do nothing)
    Player - Add (-1000 - (100 x (Hero level of (Dying unit)))) to (Owner of (Dying unit)).Current gold
    Quest - Display to (Player group((Owner of (Dying unit)))) the Warning message: ((Name of (Dying unit)) + ( has been repaired for + ((String((1000 + (100 x (Hero level of (Dying unit)))))) + |cffffff00gold|r)))