Listen to a special audio message from Bill Roper to the Hive Workshop community (Bill is a former Vice President of Blizzard Entertainment, Producer, Designer, Musician, Voice Actor) 🔗Click here to hear his message!
You are using an out of date browser. It may not display this or other websites correctly. You should upgrade or use an alternative browser.
Triggers
hold the line.w3m
Variables
Initialization
Start
QuestHelp
SmallTools
DefeatHuman
DefeatOrc
VictoryHuman
VictoryOrc
RepickHuman
RepickOrc
HeroDeath
CorpseCleanup
Gold
Unit Creation
SpawnOrc
SpawnHuman
MoveSpawnOrc
MoveSpawnHuman
HeroSelection
Orc1
Orc2
Orc3
Orc4
Orc5
Orc6
Orc7
Human1
Human2
Human3
Human4
Human5
Human6
Human7
Creeps
CreepCreate1
CreepCreate2
CreepReturn1
CreepReturn2
CreepReturn3
CreepReturn4
ItemDrop1
ItemDrop2
ItemDrop3
CreepCenter1
CreepCenter2
Waygate1Protection
Waygate2Protection
Name
Type
is_array
initial_value
Defeat
boolean
Yes
false
Item
integer
No
Kills
integer
Yes
PlayerGroup
force
Yes
SpawnGroup1
group
No
Start
Events
Map initialization
Conditions
Actions
Visibility - Disable fog of war
Visibility - Disable black mask
Sound - Stop music Immediately
Sound - Stop the currently playing music theme
Player Group - Pick every player in (All players) and do (Make (Picked player) treat Neutral Passive as an Ally with shared vision)
Player Group - Pick every player in PlayerGroup[0] and do (Make (Picked player) treat Player 12 (Brown) as an Enemy with shared vision)
Player Group - Pick every player in PlayerGroup[1] and do (Make (Picked player) treat Player 11 (Dark Green) as an Enemy with shared vision)
Player Group - Pick every player in (All players) and do (Make Neutral Hostile treat (Picked player) as an Enemy with shared vision)
Unit Group - Pick every unit in (Units owned by Neutral Hostile.) and do (Make (Picked unit) Invulnerable)
Unit Group - Pick every unit in (Units in Invul <gen> owned by Neutral Passive) and do (Make (Picked unit) Invulnerable)
Unit - Change color of Castle 0056 <gen> to (Color of Player 1 (Red))
Unit - Change color of Castle 0051 <gen> to (Color of Player 2 (Blue))
Set Variable Set PlayerGroup[0] = (All allies of Player 1 (Red).)
Set Variable Set PlayerGroup[1] = (All allies of Player 2 (Blue).)
Player - Make Player 11 (Dark Green) treat Player 12 (Brown) as an Enemy with shared vision
Player - Make Player 12 (Brown) treat Player 11 (Dark Green) as an Enemy with shared vision
Player Group - Pick every player in PlayerGroup[0] and do (Pan camera for (Picked player) to (Center of Orc_View <gen>) over 0.00 seconds)
Player Group - Pick every player in PlayerGroup[1] and do (Pan camera for (Picked player) to (Center of Human_View <gen>) over 0.00 seconds)
Player Group - Pick every player in PlayerGroup[0] and do (Make Player 12 (Brown) treat (Picked player) as an Enemy with shared vision)
Player Group - Pick every player in PlayerGroup[1] and do (Make Player 12 (Brown) treat (Picked player) as an Ally with shared vision)
Player Group - Pick every player in PlayerGroup[0] and do (Make Player 11 (Dark Green) treat (Picked player) as an Ally with shared vision)
Player Group - Pick every player in PlayerGroup[1] and do (Make Player 11 (Dark Green) treat (Picked player) as an Enemy with shared vision)
Player Group - Pick every player in PlayerGroup[0] and do (Make (Picked player) treat Player 12 (Brown) as an Enemy with shared vision)
Player Group - Pick every player in PlayerGroup[1] and do (Make (Picked player) treat Player 11 (Dark Green) as an Enemy with shared vision)
Game - Set the time of day to 12.00
Game - Set time of day speed to 10.00 % of the default speed
Player Group - Pick every player in (All players) and do (Make (Picked player) Heroes gain 140.00% experience from future kills)
Wait 1.00 seconds
Wait 39.00 seconds
Unit Group - Pick every unit in (Units in Invul <gen> owned by Neutral Passive) and do (Pause (Picked unit))
Game - Display to (All players) for 5.00 seconds the text: |cffffcc00First wave is beginning!! The Gates have opened!|r
Destructible - Open Demonic Gate 0130 <gen>
Destructible - Open Gate 0300 <gen>
Game - Set time of day speed to 50.00 % of the default speed
Wait 10.00 seconds
Game - Set time of day speed to 100.00 % of the default speed
Game - Display to (All players) for 5.00 seconds the text: Time of Day speed Majorly Increased!
Wait 10.00 seconds
Game - Set time of day speed to 200.00 % of the default speed
Wait 10.00 seconds
Game - Set time of day speed to 360.00 % of the default speed
Quest/Help info
QuestHelp
Events
Map initialization
Conditions
Actions
Quest - Create a Required quest titled Updates with the description --All new terrain--6 hero's per race (instead of 3)--Major Balance in spawned units--Major item changes--Better Side Creeping--Creep Area added--You can now repick your hero , using icon path ReplaceableTextures\CommandButtons\BTNAmbush.blp
Quest - Create a Required quest titled Updates in 2.1 with the description --7 hero's per race--Major Balance in spawned units--Major item changes , using icon path ReplaceableTextures\CommandButtons\BTNAmbush.blp
Quest - Create a Optional quest titled How to Play with the description As the game first starts, move your wisp over one of the beacons to select the hero of your choice. in the top right/Top middle you should have a barracks, use it to create guys, every round, for every guy you have, it will create that/those guys for the enemy to have to kill.After your hero is selected you need to use him to defend the base, There is also areas that you can creep/Kill monsters.The winners are decided by whoever lasts the longest.Good Luck, and Have fun! , using icon path ReplaceableTextures\CommandButtons\BTNAmbush.blp
Quest - Create a Optional quest titled Commands with the description *What to type* *Action(s)*-repick lets you repick a different hero***more will possibly be added in later versions*** , using icon path ReplaceableTextures\CommandButtons\BTNAmbush.blp
Game - Display to (All players) for 8.00 seconds the text: Select your hero, defend your castle.Use items to upgrade your hero, you may also creep.
Wait 5.50 seconds
Game - Display to (All players) for 11.00 seconds the text: Depending on your race, is what you will summon in the top rightish.whatever you build, will apear at the enemies side Every 45 seconds!
Wait 1.00 seconds
Cinematic - Ping minimap for (All players) at (Center of AAA <gen>) for 7.00 seconds
Cinematic - Ping minimap for (All players) at (Center of CCC <gen>) for 7.00 seconds
Wait 7.00 seconds
Game - Display to (All players) for 4.25 seconds the text: |cffffcc00Good luck, and Have Fun!|r Dont forgot to go to Clan PwNd after the game......
Wait 4.00 seconds
DefeatHuman
Events
Unit - Castle 0051 <gen> Dies
Conditions
Actions
Unit - Pause all units
Trigger - Turn off SpawnHuman <gen>
Trigger - Turn off SpawnOrc <gen>
Game - Display to (All players) for 10.00 seconds the text: All of the Humans failed to resist!
Wait 4.00 seconds
Trigger - Turn off DefeatOrc <gen>
Player Group - Pick every player in PlayerGroup[1] and do (Defeat (Picked player) with the message: You failed to resist!)
Trigger - Run VictoryOrc <gen> (ignoring conditions)
DefeatOrc
Events
Unit - Castle 0056 <gen> Dies
Conditions
Actions
Unit - Pause all units
Trigger - Turn off SpawnHuman <gen>
Trigger - Turn off SpawnOrc <gen>
Game - Display to (All players) for 10.00 seconds the text: All of the Orcs failed to resist!
Wait 4.00 seconds
Trigger - Turn off DefeatHuman <gen>
Player Group - Pick every player in PlayerGroup[0] and do (Defeat (Picked player) with the message: You failed to resist!)
Trigger - Run VictoryHuman <gen> (ignoring conditions)
VictoryHuman
Events
Conditions
Actions
Wait 2 seconds
Player Group - Pick every player in PlayerGroup[1] and do (Victory (Picked player) (Show dialogs, Show scores))
Trigger - Turn off SpawnHuman <gen>
Trigger - Turn off SpawnOrc <gen>
VictoryOrc
Events
Conditions
Actions
Wait 2 seconds
Player Group - Pick every player in PlayerGroup[0] and do (Victory (Picked player) (Show dialogs, Show scores))
Trigger - Turn off SpawnHuman <gen>
Trigger - Turn off SpawnOrc <gen>
RepickHuman
Events
Player - Player 2 (Blue) types a chat message containing -repick (Unexpected type: 'stringnoformat') as An exact match
Player - Player 4 (Purple) types a chat message containing -repick (Unexpected type: 'stringnoformat') as An exact match
Player - Player 6 (Orange) types a chat message containing -repick (Unexpected type: 'stringnoformat') as An exact match
Player - Player 8 (Pink) types a chat message containing -repick (Unexpected type: 'stringnoformat') as An exact match
Player - Player 10 (Light Blue) types a chat message containing -repick (Unexpected type: 'stringnoformat') as An exact match
Conditions
Actions
Unit Group - Pick every unit in (Units owned by (Triggering player).) and do (If (((Picked unit) is A Hero) Equal to True) then do (Remove (Picked unit) from the game) else do (Do nothing))
Game - Display to PlayerGroup[2] for 5.00 seconds the text: ((Name of (Triggering player)) + is repicking a hero.)
Wait 0.25 seconds
Unit - Create 1 . Human Selector for (Triggering player) at (Center of Human_View <gen>) facing Default building facing degrees
Camera - Pan camera for (Triggering player) to (Position of (Last created unit)) over 0.20 seconds
RepickOrc
Events
Player - Player 1 (Red) types a chat message containing -repick (Unexpected type: 'stringnoformat') as An exact match
Player - Player 3 (Teal) types a chat message containing -repick (Unexpected type: 'stringnoformat') as An exact match
Player - Player 5 (Yellow) types a chat message containing -repick (Unexpected type: 'stringnoformat') as An exact match
Player - Player 7 (Green) types a chat message containing -repick (Unexpected type: 'stringnoformat') as An exact match
Player - Player 9 (Gray) types a chat message containing -repick (Unexpected type: 'stringnoformat') as An exact match
Conditions
Actions
Unit Group - Pick every unit in (Units owned by (Triggering player).) and do (If (((Picked unit) is A Hero) Equal to True) then do (Remove (Picked unit) from the game) else do (Do nothing))
Game - Display to PlayerGroup[0] for 5.00 seconds the text: ((Name of (Triggering player)) + is repicking a hero.)
Wait 0.25 seconds
Unit - Create 1 . Orc Selector for (Triggering player) at (Center of Orc_View <gen>) facing Default building facing degrees
Camera - Pan camera for (Triggering player) to (Position of (Last created unit)) over 0.20 seconds
HeroDeath
Events
Unit - A unit owned by Player 1 (Red) . Dies
Unit - A unit owned by Player 2 (Blue) . Dies
Unit - A unit owned by Player 3 (Teal) . Dies
Unit - A unit owned by Player 4 (Purple) . Dies
Unit - A unit owned by Player 5 (Yellow) . Dies
Unit - A unit owned by Player 6 (Orange) . Dies
Unit - A unit owned by Player 7 (Green) . Dies
Unit - A unit owned by Player 8 (Pink) . Dies
Unit - A unit owned by Player 9 (Gray) . Dies
Unit - A unit owned by Player 10 (Light Blue) . Dies
Unit - A unit owned by Player 11 (Dark Green) . Dies
Unit - A unit owned by Player 12 (Brown) . Dies
Conditions
((Dying unit) is A Hero) Equal to True
Actions
Player - Set (Owner of (Dying unit)) . Current gold to 0
Game - Display to (All players) for 8.00 seconds the text: ((Name of (Owner of (Dying unit))) + has lost his hero!)
Game - Display to (Player group((Owner of (Dying unit)))) for 12.00 seconds the text: you lost all your gold and you start as level one... to respawn as a different or same hero, type |cffffcc00-Repick|r
CorpseCleanup
Events
Unit - A unit owned by Player 11 (Dark Green) . Dies
Unit - A unit owned by Player 12 (Brown) . Dies
Unit - A unit owned by Neutral Hostile . Dies
Conditions
Actions
Wait 50.00 seconds
Unit - Remove (Dying unit) from the game
Gold
Events
Time - Every 2.00 seconds of game time
Conditions
Actions
Player Group - Pick every player in (All players) and do (Add 5 to (Picked player).Current gold)
SpawnOrc
Events
Time - Every 45.00 seconds of game time
Conditions
Actions
Unit Group - Pick every unit in (Units in Orc_Base <gen>) and do (Create 1.(Unit-type of (Picked unit)) for Player 11 (Dark Green) at (Center of HumanCreate <gen>) facing Default building facing degrees)
Unit Group - Pick every unit in (Units in HumanCreate <gen>) and do (Order (Picked unit) to Attack-Move To.(Center of HumanCastle <gen>))
SpawnHuman
Events
Time - Every 45.00 seconds of game time
Conditions
Actions
Unit Group - Pick every unit in (Units in Human_Base <gen>) and do (Create 1.(Unit-type of (Picked unit)) for Player 12 (Brown) at (Center of Orc_Create <gen>) facing Default building facing degrees)
Unit Group - Pick every unit in (Units in Orc_Create <gen>) and do (Order (Picked unit) to Attack-Move To.(Center of OrcCastle <gen>))
Wait 10.00 seconds
Destructible - Close Demonic Gate 0130 <gen>
Destructible - Close Gate 0300 <gen>
Destructible - Make Demonic Gate 0130 <gen> Invulnerable
Destructible - Make Gate 0300 <gen> Invulnerable
Wait 30.00 seconds
Destructible - Open Demonic Gate 0130 <gen>
Destructible - Open Gate 0300 <gen>
MoveSpawnOrc
Events
Unit - A unit enters AAA <gen>
Conditions
((Entering unit) is A ground unit) Equal to True
Actions
Unit - Move (Entering unit) instantly to (Center of Orc_Base <gen>)
Unit - Make (Entering unit) Invulnerable
MoveSpawnHuman
Events
Unit - A unit enters CCC <gen>
Conditions
((Entering unit) is A ground unit) Equal to True
Actions
Unit - Move (Entering unit) instantly to (Center of Human_Base <gen>)
Unit - Make (Entering unit) Invulnerable
Orc1
Events
Unit - A unit enters Orc1 <gen>
Conditions
(Unit-type of (Entering unit)) Equal to Orc Selector
Actions
Camera - Pan camera for (Owner of (Entering unit)) to ((Owner of (Entering unit)) start location) over 0.20 seconds
Unit - Remove (Entering unit) from the game
Unit - Create 1 . Blademaster for (Owner of (Entering unit)) at ((Owner of (Entering unit)) start location) facing Default building facing degrees
Special Effect - Create a special effect at (Position of (Last created unit)) using Abilities\Spells\Human\ReviveHuman\ReviveHuman.mdl
Orc2
Events
Unit - A unit enters Orc2 <gen>
Conditions
(Unit-type of (Entering unit)) Equal to Orc Selector
Actions
Camera - Pan camera for (Owner of (Entering unit)) to ((Owner of (Entering unit)) start location) over 0.20 seconds
Unit - Remove (Entering unit) from the game
Unit - Create 1 . Far Seer for (Owner of (Entering unit)) at ((Owner of (Entering unit)) start location) facing Default building facing degrees
Special Effect - Create a special effect at (Position of (Last created unit)) using Abilities\Spells\Human\ReviveHuman\ReviveHuman.mdl
Orc3
Events
Unit - A unit enters Orc3 <gen>
Conditions
(Unit-type of (Entering unit)) Equal to Orc Selector
Actions
Camera - Pan camera for (Owner of (Entering unit)) to ((Owner of (Entering unit)) start location) over 0.20 seconds
Unit - Remove (Entering unit) from the game
Unit - Create 1 . Tauren Chieften for (Owner of (Entering unit)) at ((Owner of (Entering unit)) start location) facing Default building facing degrees
Special Effect - Create a special effect at (Position of (Last created unit)) using Abilities\Spells\Human\ReviveHuman\ReviveHuman.mdl
Orc4
Events
Unit - A unit enters Orc4 <gen>
Conditions
(Unit-type of (Entering unit)) Equal to Orc Selector
Actions
Camera - Pan camera for (Owner of (Entering unit)) to ((Owner of (Entering unit)) start location) over 0.20 seconds
Unit - Remove (Entering unit) from the game
Unit - Create 1 . True Orc for (Owner of (Entering unit)) at ((Owner of (Entering unit)) start location) facing Default building facing degrees
Special Effect - Create a special effect at (Position of (Last created unit)) using Abilities\Spells\Human\ReviveHuman\ReviveHuman.mdl
Orc5
Events
Unit - A unit enters Orc5 <gen>
Conditions
(Unit-type of (Entering unit)) Equal to Orc Selector
Actions
Camera - Pan camera for (Owner of (Entering unit)) to ((Owner of (Entering unit)) start location) over 0.20 seconds
Unit - Remove (Entering unit) from the game
Unit - Create 1 . Azglar Tike for (Owner of (Entering unit)) at ((Owner of (Entering unit)) start location) facing Default building facing degrees
Special Effect - Create a special effect at (Position of (Last created unit)) using Abilities\Spells\Human\ReviveHuman\ReviveHuman.mdl
Orc6
Events
Unit - A unit enters Orc6 <gen>
Conditions
(Unit-type of (Entering unit)) Equal to Orc Selector
Actions
Camera - Pan camera for (Owner of (Entering unit)) to ((Owner of (Entering unit)) start location) over 0.20 seconds
Unit - Remove (Entering unit) from the game
Unit - Create 1 . Magician for (Owner of (Entering unit)) at ((Owner of (Entering unit)) start location) facing Default building facing degrees
Special Effect - Create a special effect at (Position of (Last created unit)) using Abilities\Spells\Human\ReviveHuman\ReviveHuman.mdl
Orc7
Events
Unit - A unit enters Orc7 <gen>
Conditions
(Unit-type of (Entering unit)) Equal to Orc Selector
Actions
Camera - Pan camera for (Owner of (Entering unit)) to ((Owner of (Entering unit)) start location) over 0.20 seconds
Unit - Remove (Entering unit) from the game
Unit - Create 1 . Acolyte Lich for (Owner of (Entering unit)) at ((Owner of (Entering unit)) start location) facing Default building facing degrees
Special Effect - Create a special effect at (Position of (Last created unit)) using Abilities\Spells\Human\ReviveHuman\ReviveHuman.mdl
Human1
Events
Unit - A unit enters Human1 <gen>
Conditions
(Unit-type of (Entering unit)) Equal to Human Selector
Actions
Camera - Pan camera for (Owner of (Entering unit)) to ((Owner of (Entering unit)) start location) over 0.20 seconds
Unit - Remove (Entering unit) from the game
Unit - Create 1 . Paladin for (Owner of (Entering unit)) at ((Owner of (Entering unit)) start location) facing Default building facing degrees
Special Effect - Create a special effect at (Position of (Last created unit)) using Abilities\Spells\Human\ReviveHuman\ReviveHuman.mdl
Human2
Events
Unit - A unit enters Human2 <gen>
Conditions
(Unit-type of (Entering unit)) Equal to Human Selector
Actions
Camera - Pan camera for (Owner of (Entering unit)) to ((Owner of (Entering unit)) start location) over 0.20 seconds
Unit - Remove (Entering unit) from the game
Unit - Create 1 . Archmage for (Owner of (Entering unit)) at ((Owner of (Entering unit)) start location) facing Default building facing degrees
Special Effect - Create a special effect at (Position of (Last created unit)) using Abilities\Spells\Human\ReviveHuman\ReviveHuman.mdl
Human3
Events
Unit - A unit enters Human3 <gen>
Conditions
(Unit-type of (Entering unit)) Equal to Human Selector
Actions
Camera - Pan camera for (Owner of (Entering unit)) to ((Owner of (Entering unit)) start location) over 0.20 seconds
Unit - Remove (Entering unit) from the game
Unit - Create 1 . Mountain King for (Owner of (Entering unit)) at ((Owner of (Entering unit)) start location) facing Default building facing degrees
Special Effect - Create a special effect at (Position of (Last created unit)) using Abilities\Spells\Human\ReviveHuman\ReviveHuman.mdl
Human4
Events
Unit - A unit enters Human4 <gen>
Conditions
(Unit-type of (Entering unit)) Equal to Human Selector
Actions
Camera - Pan camera for (Owner of (Entering unit)) to ((Owner of (Entering unit)) start location) over 0.20 seconds
Unit - Remove (Entering unit) from the game
Unit - Create 1 . Fire Giant for (Owner of (Entering unit)) at ((Owner of (Entering unit)) start location) facing Default building facing degrees
Special Effect - Create a special effect at (Position of (Last created unit)) using Abilities\Spells\Human\ReviveHuman\ReviveHuman.mdl
Human5
Events
Unit - A unit enters Human5 <gen>
Conditions
(Unit-type of (Entering unit)) Equal to Human Selector
Actions
Camera - Pan camera for (Owner of (Entering unit)) to ((Owner of (Entering unit)) start location) over 0.20 seconds
Unit - Remove (Entering unit) from the game
Unit - Create 1 . Gnome for (Owner of (Entering unit)) at ((Owner of (Entering unit)) start location) facing Default building facing degrees
Special Effect - Create a special effect at (Position of (Last created unit)) using Abilities\Spells\Human\ReviveHuman\ReviveHuman.mdl
Human6
Events
Unit - A unit enters Human6 <gen>
Conditions
(Unit-type of (Entering unit)) Equal to Human Selector
Actions
Camera - Pan camera for (Owner of (Entering unit)) to ((Owner of (Entering unit)) start location) over 0.20 seconds
Unit - Remove (Entering unit) from the game
Unit - Create 1 . Magician for (Owner of (Entering unit)) at ((Owner of (Entering unit)) start location) facing Default building facing degrees
Special Effect - Create a special effect at (Position of (Last created unit)) using Abilities\Spells\Human\ReviveHuman\ReviveHuman.mdl
Human7
Events
Unit - A unit enters Human7 <gen>
Conditions
(Unit-type of (Entering unit)) Equal to Human Selector
Actions
Camera - Pan camera for (Owner of (Entering unit)) to ((Owner of (Entering unit)) start location) over 0.20 seconds
Unit - Remove (Entering unit) from the game
Unit - Create 1 . Ranger for (Owner of (Entering unit)) at ((Owner of (Entering unit)) start location) facing Default building facing degrees
Special Effect - Create a special effect at (Position of (Last created unit)) using Abilities\Spells\Human\ReviveHuman\ReviveHuman.mdl
CreepCreate1
Events
Time - Every 45.00 seconds of game time
Conditions
Actions
If ((Number of units in (Units in OrcCreep1 <gen> owned by Neutral Hostile)) Less than 10) then do (Create 1.Ogre Level3 for Neutral Hostile at (Random point in Creep1 <gen>) facing Default building facing degrees) else do (Do nothing)
If ((Number of units in (Units in OrcCreep2 <gen> owned by Neutral Hostile)) Less than 10) then do (Create 1.Ogre Level5 for Neutral Hostile at (Random point in Creep2 <gen>) facing Default building facing degrees) else do (Do nothing)
CreepCreate2
Events
Time - Every 45.00 seconds of game time
Conditions
Actions
If ((Number of units in (Units in HumanCreep1 <gen> owned by Neutral Hostile)) Less than 10) then do (Create 1.Ogre Level3 for Neutral Hostile at (Random point in Creep3 <gen>) facing Default building facing degrees) else do (Do nothing)
If ((Number of units in (Units in HumanCreep2 <gen> owned by Neutral Hostile)) Less than 10) then do (Create 1.Ogre Level5 for Neutral Hostile at (Random point in Creep4 <gen>) facing Default building facing degrees) else do (Do nothing)
CreepReturn1
Events
Unit - A unit leaves OrcCreep1 <gen>
Conditions
(Owner of (Leaving unit)) Equal to Neutral Hostile
Actions
Unit - Order (Leaving unit) to Move To . (Random point in Creep1 <gen>)
CreepReturn2
Events
Unit - A unit leaves OrcCreep2 <gen>
Conditions
(Owner of (Leaving unit)) Equal to Neutral Hostile
Actions
Unit - Order (Leaving unit) to Move To . (Random point in Creep2 <gen>)
CreepReturn3
Events
Unit - A unit leaves HumanCreep1 <gen>
Conditions
(Owner of (Leaving unit)) Equal to Neutral Hostile
Actions
Unit - Order (Leaving unit) to Move To . (Random point in Creep3 <gen>)
CreepReturn4
Events
Unit - A unit leaves HumanCreep2 <gen>
Conditions
(Owner of (Leaving unit)) Equal to Neutral Hostile
Actions
Unit - Order (Leaving unit) to Move To . (Random point in Creep4 <gen>)
ItemDrop1
Events
Unit - A unit owned by Neutral Hostile . Dies
Conditions
(Unit-type of (Dying unit)) Equal to Ogre Level3
Actions
Set Variable Set Item = (Random integer number between 1 and 30)
If (Item Less than or equal to 3) then do (Create (Random level 1 item-type) at (Position of (Dying unit))) else do (Do nothing)
ItemDrop2
Events
Unit - A unit owned by Neutral Hostile . Dies
Conditions
(Unit-type of (Dying unit)) Equal to Ogre Level5
Actions
Set Variable Set Item = (Random integer number between 1 and 20)
If (Item Less than or equal to 1) then do (Create (Random level 3 item-type) at (Position of (Dying unit))) else do (Do nothing)
ItemDrop3
Events
Unit - A unit owned by Neutral Hostile . Dies
Conditions
(CreepArea <gen> contains (Triggering unit)) Equal to True
Actions
Set Variable Set Item = (Random integer number between 1 and 50)
If (Item Less than or equal to 4) then do (Create (Random level 1 item-type) at (Position of (Dying unit))) else do (Do nothing)
CreepCenter1
Events
Time - Every 5.00 seconds of game time
Conditions
(Number of units in (Units in CreepMidBottom <gen> owned by Neutral Hostile)) Less than 15
Actions
Unit - Create 1 . (Random level 2 creep unit-type) for Neutral Hostile at (Random point in CreepMidBottom <gen>) facing Default building facing degrees
CreepCenter2
Events
Time - Every 5.00 seconds of game time
Conditions
(Number of units in (Units in CreepMidTop <gen> owned by Neutral Hostile)) Less than 15
Actions
Unit - Create 1 . (Random level 2 creep unit-type) for Neutral Hostile at (Random point in CreepMidTop <gen>) facing Default building facing degrees
Waygate1Protection
Events
Unit - A unit enters Waygate1Protection <gen>
Conditions
Actions
If ((Owner of (Entering unit)) Equal to Neutral Hostile) then do (Order (Entering unit) to Move To.(Random point in CreepMidBottom <gen>)) else do (Do nothing)
Waygate2Protection
Events
Unit - A unit enters Waygate2Protection <gen>
Conditions
Actions
If ((Owner of (Entering unit)) Equal to Neutral Hostile) then do (Order (Entering unit) to Move To.(Random point in CreepMidTop <gen>)) else do (Do nothing)
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.