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
DwarvenDemolitions.w3x
Variables
Ruby Power 1
On2
On1
Small1
Ruby Power 2
On4
On3
Small3
Ruby Power 3
On6
On5
Small5
Ruby Power 4
On8
On7
Small7
Winning
Naming
TeamOne
TeamTwo
TeamThree
TeamFour
Initialization
RemoveUnusedAndShare
Leavers
Information
SetUnitVariables
Stuff
Gold Rush
Set Gold
Destroy Rocks Ruby Power
Move Mud Monster
Remake Rocks
SFX Ruby Power Copy
Rune of Wealth
Major1
Major2
Major3
Major4
Destroying Rocks
Attack
AttackMelee
Rune of Destruction
Spawning
AntiItemSpawn
AntiUnitSpawn
SpawnGold
SpawnRubyAndRunes
SpawnTrogAndMudMonster
Enter map-specific custom script code below. This text will be included in the map script after variables are declared and before any trigger code.
Name
Type
is_array
initial_value
MudMonster
unit
No
Player1
unit
No
Player2
unit
No
Player3
unit
No
Player4
unit
No
Player5
unit
No
Player6
unit
No
Player7
unit
No
Player8
unit
No
On2
Events
Unit - A unit Acquires an item
Conditions
(Item-type of (Item being manipulated)) Equal to Ruby
(Hero manipulating item) Equal to Player2
Actions
Unit - Replace Player2 with a Dwarven Demolitionist Large Ruby Powered using The new unit's default life and mana
Set Variable Set Player2 = (Last replaced unit)
Unit - Turn collision for Player2 Off .
Selection - Select Player2 for (Owner of Player2)
Wait 30.00 seconds
Unit - Replace Player2 with a Dwarven Demolitionist Large Normal using The new unit's default life and mana
Set Variable Set Player2 = (Last replaced unit)
Unit - Turn collision for Player2 On .
Selection - Select Player2 for (Owner of Player2)
On1
Events
Unit - A unit Acquires an item
Conditions
(Item-type of (Item being manipulated)) Equal to Ruby
(Hero manipulating item) Equal to Player1
Actions
Unit - Replace Player1 with a Dwarven Demolitionist Small Ruby Powered using The new unit's default life and mana
Set Variable Set Player1 = (Last replaced unit)
Selection - Select Player1 for (Owner of Player1)
Wait 30.00 seconds
Unit - Replace Player1 with a Dwarven Demolitionist Small Normal using The new unit's default life and mana
Set Variable Set Player1 = (Last replaced unit)
Selection - Select Player1 for (Owner of Player1)
Small1
Events
Time - Every 1.00 seconds of game time
Conditions
Actions
Unit Group - Pick every unit in (Units owned by Player 1 (Red) of type Dwarven Demolitionist Small Ruby Powered) and do (Actions)
Loop - Actions
Item - Pick every item in (Region centered at (Position of (Picked unit)) with size (800.00, 800.00)) and do (Actions)
Loop - Actions
Item - Move (Picked item) to (Position of (Picked unit))
On4
Events
Unit - A unit Acquires an item
Conditions
(Item-type of (Item being manipulated)) Equal to Ruby
(Hero manipulating item) Equal to Player4
Actions
Unit - Replace Player4 with a Dwarven Demolitionist Large Ruby Powered using The new unit's default life and mana
Set Variable Set Player4 = (Last replaced unit)
Unit - Turn collision for Player4 Off .
Selection - Select Player4 for (Owner of Player4)
Wait 30.00 seconds
Unit - Replace Player4 with a Dwarven Demolitionist Large Normal using The new unit's default life and mana
Set Variable Set Player4 = (Last replaced unit)
Unit - Turn collision for Player4 On .
Selection - Select Player4 for (Owner of Player4)
On3
Events
Unit - A unit Acquires an item
Conditions
(Item-type of (Item being manipulated)) Equal to Ruby
(Hero manipulating item) Equal to Player3
Actions
Unit - Replace Player3 with a Dwarven Demolitionist Small Ruby Powered using The new unit's default life and mana
Set Variable Set Player3 = (Last replaced unit)
Selection - Select Player3 for (Owner of Player3)
Wait 30.00 seconds
Unit - Replace Player3 with a Dwarven Demolitionist Small Normal using The new unit's default life and mana
Set Variable Set Player3 = (Last replaced unit)
Selection - Select Player3 for (Owner of Player3)
Small3
Events
Time - Every 1.00 seconds of game time
Conditions
Actions
Unit Group - Pick every unit in (Units owned by Player 3 (Teal) of type Dwarven Demolitionist Small Ruby Powered) and do (Actions)
Loop - Actions
Item - Pick every item in (Region centered at (Position of (Picked unit)) with size (800.00, 800.00)) and do (Actions)
Loop - Actions
Item - Move (Picked item) to (Position of (Picked unit))
On6
Events
Unit - A unit Acquires an item
Conditions
(Item-type of (Item being manipulated)) Equal to Ruby
(Hero manipulating item) Equal to Player6
Actions
Unit - Replace Player6 with a Dwarven Demolitionist Large Ruby Powered using The new unit's default life and mana
Set Variable Set Player6 = (Last replaced unit)
Unit - Turn collision for Player6 Off .
Selection - Select Player6 for (Owner of Player6)
Wait 30.00 seconds
Unit - Replace Player6 with a Dwarven Demolitionist Large Normal using The new unit's default life and mana
Set Variable Set Player6 = (Last replaced unit)
Unit - Turn collision for Player6 On .
Selection - Select Player6 for (Owner of Player6)
On5
Events
Unit - A unit Acquires an item
Conditions
(Item-type of (Item being manipulated)) Equal to Ruby
(Hero manipulating item) Equal to Player5
Actions
Unit - Replace Player5 with a Dwarven Demolitionist Small Ruby Powered using The new unit's default life and mana
Set Variable Set Player5 = (Last replaced unit)
Selection - Select Player5 for (Owner of Player5)
Wait 30.00 seconds
Unit - Replace Player5 with a Dwarven Demolitionist Small Normal using The new unit's default life and mana
Set Variable Set Player5 = (Last replaced unit)
Selection - Select Player5 for (Owner of Player5)
Small5
Events
Time - Every 1.00 seconds of game time
Conditions
Actions
Unit Group - Pick every unit in (Units owned by Player 5 (Yellow) of type Dwarven Demolitionist Small Ruby Powered) and do (Actions)
Loop - Actions
Item - Pick every item in (Region centered at (Position of (Picked unit)) with size (800.00, 800.00)) and do (Actions)
Loop - Actions
Item - Move (Picked item) to (Position of (Picked unit))
On8
Events
Unit - A unit Acquires an item
Conditions
(Item-type of (Item being manipulated)) Equal to Ruby
(Hero manipulating item) Equal to Player8
Actions
Unit - Replace Player8 with a Dwarven Demolitionist Large Ruby Powered using The new unit's default life and mana
Set Variable Set Player8 = (Last replaced unit)
Unit - Turn collision for Player8 Off .
Selection - Select Player8 for (Owner of Player8)
Wait 30.00 seconds
Unit - Replace Player8 with a Dwarven Demolitionist Large Normal using The new unit's default life and mana
Set Variable Set Player8 = (Last replaced unit)
Unit - Turn collision for Player8 On .
Selection - Select Player8 for (Owner of Player8)
On7
Events
Unit - A unit Acquires an item
Conditions
(Item-type of (Item being manipulated)) Equal to Ruby
(Hero manipulating item) Equal to Player7
Actions
Unit - Replace Player7 with a Dwarven Demolitionist Small Ruby Powered using The new unit's default life and mana
Set Variable Set Player7 = (Last replaced unit)
Selection - Select Player7 for (Owner of Player7)
Wait 30.00 seconds
Unit - Replace Player7 with a Dwarven Demolitionist Small Normal using The new unit's default life and mana
Set Variable Set Player7 = (Last replaced unit)
Selection - Select Player7 for (Owner of Player7)
Small7
Events
Time - Every 1.00 seconds of game time
Conditions
Actions
Unit Group - Pick every unit in (Units owned by Player 7 (Green) of type Dwarven Demolitionist Small Ruby Powered) and do (Actions)
Loop - Actions
Item - Pick every item in (Region centered at (Position of (Picked unit)) with size (800.00, 800.00)) and do (Actions)
Loop - Actions
Item - Move (Picked item) to (Position of (Picked unit))
Naming
Events
Time - Elapsed game time is 1.00 seconds
Conditions
Actions
Player - Set name of Player 1 (Red) to ((Name of Player 1 (Red)) + (Team One))
Player - Set name of Player 2 (Blue) to ((Name of Player 2 (Blue)) + (Team One))
Player - Set name of Player 3 (Teal) to ((Name of Player 3 (Teal)) + (Team Two))
Player - Set name of Player 4 (Purple) to ((Name of Player 4 (Purple)) + (Team Two))
Player - Set name of Player 5 (Yellow) to ((Name of Player 5 (Yellow)) + (Team Three))
Player - Set name of Player 6 (Orange) to ((Name of Player 6 (Orange)) + (Team Three))
Player - Set name of Player 7 (Green) to ((Name of Player 7 (Green)) + (Team Four))
Player - Set name of Player 8 (Pink) to ((Name of Player 8 (Pink)) + (Team Four))
TeamOne
Events
Player - Player 1 (Red) 's Current gold becomes Greater than or equal to 1000.00
Player - Player 2 (Blue) 's Current gold becomes Greater than or equal to 1000.00
Conditions
Actions
Game - Defeat Player 1 (Red) with the message: You won.
Game - Defeat Player 2 (Blue) with the message: You won.
Game - Defeat Player 3 (Teal) with the message: Team One won.
Game - Defeat Player 4 (Purple) with the message: Team One won.
Game - Defeat Player 5 (Yellow) with the message: Team One won.
Game - Defeat Player 6 (Orange) with the message: Team One won.
Game - Defeat Player 7 (Green) with the message: Team One won.
Game - Defeat Player 8 (Pink) with the message: Team One won.
TeamTwo
Events
Player - Player 3 (Teal) 's Current gold becomes Greater than or equal to 1000.00
Player - Player 4 (Purple) 's Current gold becomes Greater than or equal to 1000.00
Conditions
Actions
Game - Defeat Player 1 (Red) with the message: Team Two won.
Game - Defeat Player 2 (Blue) with the message: Team Two won.
Game - Defeat Player 3 (Teal) with the message: You won.
Game - Defeat Player 4 (Purple) with the message: You won.
Game - Defeat Player 5 (Yellow) with the message: Team Two won.
Game - Defeat Player 6 (Orange) with the message: Team Two won.
Game - Defeat Player 7 (Green) with the message: Team Two won.
Game - Defeat Player 8 (Pink) with the message: Team Two won.
TeamThree
Events
Player - Player 5 (Yellow) 's Current gold becomes Greater than or equal to 1000.00
Player - Player 6 (Orange) 's Current gold becomes Greater than or equal to 1000.00
Conditions
Actions
Game - Defeat Player 1 (Red) with the message: Team Three won.
Game - Defeat Player 2 (Blue) with the message: Team Three won.
Game - Defeat Player 3 (Teal) with the message: Team Three won.
Game - Defeat Player 4 (Purple) with the message: Team Three won.
Game - Defeat Player 5 (Yellow) with the message: You won.
Game - Defeat Player 6 (Orange) with the message: You won.
Game - Defeat Player 7 (Green) with the message: Team Three won.
Game - Defeat Player 8 (Pink) with the message: Team Three won.
TeamFour
Events
Player - Player 7 (Green) 's Current gold becomes Greater than or equal to 1000.00
Player - Player 8 (Pink) 's Current gold becomes Greater than or equal to 1000.00
Conditions
Actions
Game - Defeat Player 1 (Red) with the message: Team Four won.
Game - Defeat Player 2 (Blue) with the message: Team Four won.
Game - Defeat Player 3 (Teal) with the message: Team Four won.
Game - Defeat Player 4 (Purple) with the message: Team Four won.
Game - Defeat Player 5 (Yellow) with the message: Team Four won.
Game - Defeat Player 6 (Orange) with the message: Team Four won.
Game - Defeat Player 7 (Green) with the message: You won.
Game - Defeat Player 8 (Pink) with the message: You won.
RemoveUnusedAndShare
Events
Time - Elapsed game time is 1.00 seconds
Conditions
Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
(Player 1 (Red) slot status) Equal to Is unused
Then - Actions
Unit Group - Pick every unit in (Units owned by Player 1 (Red).) and do (Actions)
Loop - Actions
Unit - Change ownership of (Picked unit) to Player 2 (Blue) and Change color
Else - Actions
Do nothing
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
(Player 2 (Blue) slot status) Equal to Is unused
Then - Actions
Unit Group - Pick every unit in (Units owned by Player 2 (Blue).) and do (Actions)
Loop - Actions
Unit - Change ownership of (Picked unit) to Player 1 (Red) and Change color
Else - Actions
Do nothing
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
(Player 3 (Teal) slot status) Equal to Is unused
Then - Actions
Unit Group - Pick every unit in (Units owned by Player 3 (Teal).) and do (Actions)
Loop - Actions
Unit - Change ownership of (Picked unit) to Player 4 (Purple) and Change color
Else - Actions
Do nothing
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
(Player 4 (Purple) slot status) Equal to Is unused
Then - Actions
Unit Group - Pick every unit in (Units owned by Player 4 (Purple).) and do (Actions)
Loop - Actions
Unit - Change ownership of (Picked unit) to Player 3 (Teal) and Change color
Else - Actions
Do nothing
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
(Player 5 (Yellow) slot status) Equal to Is unused
Then - Actions
Unit Group - Pick every unit in (Units owned by Player 5 (Yellow).) and do (Actions)
Loop - Actions
Unit - Change ownership of (Picked unit) to Player 6 (Orange) and Change color
Else - Actions
Do nothing
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
(Player 6 (Orange) slot status) Equal to Is unused
Then - Actions
Unit Group - Pick every unit in (Units owned by Player 6 (Orange).) and do (Actions)
Loop - Actions
Unit - Change ownership of (Picked unit) to Player 5 (Yellow) and Change color
Else - Actions
Do nothing
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
(Player 7 (Green) slot status) Equal to Is unused
Then - Actions
Unit Group - Pick every unit in (Units owned by Player 7 (Green).) and do (Actions)
Loop - Actions
Unit - Change ownership of (Picked unit) to Player 8 (Pink) and Change color
Else - Actions
Do nothing
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
(Player 8 (Pink) slot status) Equal to Is unused
Then - Actions
Unit Group - Pick every unit in (Units owned by Player 8 (Pink).) and do (Actions)
Loop - Actions
Unit - Change ownership of (Picked unit) to Player 7 (Green) and Change color
Else - Actions
Do nothing
Leavers
Events
Time - Every 5.00 seconds of game time
Conditions
Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
(Player 1 (Red) slot status) Equal to Has left the game
Then - Actions
Unit Group - Pick every unit in (Units owned by Player 1 (Red).) and do (Actions)
Loop - Actions
Unit - Change ownership of (Picked unit) to Player 2 (Blue) and Change color
Else - Actions
Do nothing
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
(Player 2 (Blue) slot status) Equal to Has left the game
Then - Actions
Unit Group - Pick every unit in (Units owned by Player 2 (Blue).) and do (Actions)
Loop - Actions
Unit - Change ownership of (Picked unit) to Player 1 (Red) and Change color
Else - Actions
Do nothing
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
(Player 3 (Teal) slot status) Equal to Has left the game
Then - Actions
Unit Group - Pick every unit in (Units owned by Player 3 (Teal).) and do (Actions)
Loop - Actions
Unit - Change ownership of (Picked unit) to Player 4 (Purple) and Change color
Else - Actions
Do nothing
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
(Player 4 (Purple) slot status) Equal to Has left the game
Then - Actions
Unit Group - Pick every unit in (Units owned by Player 4 (Purple).) and do (Actions)
Loop - Actions
Unit - Change ownership of (Picked unit) to Player 3 (Teal) and Change color
Else - Actions
Do nothing
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
(Player 5 (Yellow) slot status) Equal to Has left the game
Then - Actions
Unit Group - Pick every unit in (Units owned by Player 5 (Yellow).) and do (Actions)
Loop - Actions
Unit - Change ownership of (Picked unit) to Player 6 (Orange) and Change color
Else - Actions
Do nothing
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
(Player 6 (Orange) slot status) Equal to Has left the game
Then - Actions
Unit Group - Pick every unit in (Units owned by Player 6 (Orange).) and do (Actions)
Loop - Actions
Unit - Change ownership of (Picked unit) to Player 5 (Yellow) and Change color
Else - Actions
Do nothing
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
(Player 7 (Green) slot status) Equal to Has left the game
Then - Actions
Unit Group - Pick every unit in (Units owned by Player 7 (Green).) and do (Actions)
Loop - Actions
Unit - Change ownership of (Picked unit) to Player 8 (Pink) and Change color
Else - Actions
Do nothing
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
(Player 8 (Pink) slot status) Equal to Has left the game
Then - Actions
Unit Group - Pick every unit in (Units owned by Player 8 (Pink).) and do (Actions)
Loop - Actions
Unit - Change ownership of (Picked unit) to Player 7 (Green) and Change color
Else - Actions
Do nothing
Information
Events
Time - Elapsed game time is 1.00 seconds
Conditions
Actions
Game - Display to (All players) the text: I, the author, MaxwellForbes of Lordaeron (West), give thanks to Mc! for the Pile of Gold models, RazorClaw X for both the larger and smaller dwarves, Blizzard Entertainment for the Trog model ripped by Crazynutter from World of Warcraft, N00byStance for the Ruby model and last, but not least Kirym for the Rune models. All these models can be found at the great warcraft file source, WC3sear.ch. Thanks, and have fun!
SetUnitVariables
Events
Time - Elapsed game time is 0.01 seconds
Conditions
Actions
Set Variable Set Player1 = Dwarven Demolitionist 0000 <gen>
Set Variable Set Player2 = Dwarven Demolitionist 0002 <gen>
Set Variable Set Player3 = Dwarven Demolitionist 0004 <gen>
Set Variable Set Player4 = Dwarven Demolitionist 0003 <gen>
Set Variable Set Player5 = Dwarven Demolitionist 0005 <gen>
Set Variable Set Player6 = Dwarven Demolitionist 0006 <gen>
Set Variable Set Player7 = Dwarven Demolitionist 0008 <gen>
Set Variable Set Player8 = Dwarven Demolitionist 0007 <gen>
Gold Rush
Events
Time - Elapsed game time is 600.00 seconds
Conditions
Actions
Item - Create Small Pile of Gold at (Random point in (Playable map area))
Item - Create Small Pile of Gold at (Random point in (Playable map area))
Item - Create Small Pile of Gold at (Random point in (Playable map area))
Item - Create Small Pile of Gold at (Random point in (Playable map area))
Item - Create Small Pile of Gold at (Random point in (Playable map area))
Item - Create Small Pile of Gold at (Random point in (Playable map area))
Item - Create Small Pile of Gold at (Random point in (Playable map area))
Item - Create Small Pile of Gold at (Random point in (Playable map area))
Item - Create Small Pile of Gold at (Random point in (Playable map area))
Item - Create Small Pile of Gold at (Random point in (Playable map area))
Item - Create Small Pile of Gold at (Random point in (Playable map area))
Item - Create Small Pile of Gold at (Random point in (Playable map area))
Item - Create Small Pile of Gold at (Random point in (Playable map area))
Item - Create Small Pile of Gold at (Random point in (Playable map area))
Item - Create Small Pile of Gold at (Random point in (Playable map area))
Item - Create Small Pile of Gold at (Random point in (Playable map area))
Item - Create Small Pile of Gold at (Random point in (Playable map area))
Item - Create Small Pile of Gold at (Random point in (Playable map area))
Item - Create Small Pile of Gold at (Random point in (Playable map area))
Item - Create Small Pile of Gold at (Random point in (Playable map area))
Item - Create Medium Pile of Gold at (Random point in (Playable map area))
Item - Create Medium Pile of Gold at (Random point in (Playable map area))
Item - Create Medium Pile of Gold at (Random point in (Playable map area))
Item - Create Medium Pile of Gold at (Random point in (Playable map area))
Item - Create Medium Pile of Gold at (Random point in (Playable map area))
Item - Create Medium Pile of Gold at (Random point in (Playable map area))
Item - Create Medium Pile of Gold at (Random point in (Playable map area))
Item - Create Medium Pile of Gold at (Random point in (Playable map area))
Item - Create Medium Pile of Gold at (Random point in (Playable map area))
Item - Create Medium Pile of Gold at (Random point in (Playable map area))
Item - Create Large Pile of Gold at (Random point in (Playable map area))
Item - Create Large Pile of Gold at (Random point in (Playable map area))
Item - Create Large Pile of Gold at (Random point in (Playable map area))
Item - Create Large Pile of Gold at (Random point in (Playable map area))
Item - Create Large Pile of Gold at (Random point in (Playable map area))
Set Gold
Events
Time - Every 1.00 seconds of game time
Conditions
Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
(Player 1 (Red) Current gold) Greater than or equal to (Player 2 (Blue) Current gold)
Then - Actions
Player - Set Player 2 (Blue) . Current gold to (Player 1 (Red) Current gold)
Else - Actions
Player - Set Player 1 (Red) . Current gold to (Player 2 (Blue) Current gold)
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
(Player 3 (Teal) Current gold) Greater than or equal to (Player 4 (Purple) Current gold)
Then - Actions
Player - Set Player 4 (Purple) . Current gold to (Player 3 (Teal) Current gold)
Else - Actions
Player - Set Player 3 (Teal) . Current gold to (Player 4 (Purple) Current gold)
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
(Player 5 (Yellow) Current gold) Greater than or equal to (Player 6 (Orange) Current gold)
Then - Actions
Player - Set Player 6 (Orange) . Current gold to (Player 5 (Yellow) Current gold)
Else - Actions
Player - Set Player 5 (Yellow) . Current gold to (Player 6 (Orange) Current gold)
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
(Player 7 (Green) Current gold) Greater than or equal to (Player 8 (Pink) Current gold)
Then - Actions
Player - Set Player 8 (Pink) . Current gold to (Player 7 (Green) Current gold)
Else - Actions
Player - Set Player 7 (Green) . Current gold to (Player 8 (Pink) Current gold)
Destroy Rocks Ruby Power
Events
Time - Every 0.01 seconds of game time
Conditions
Actions
Unit Group - Pick every unit in (Units of type Dwarven Demolitionist Large Ruby Powered) and do (Actions)
Loop - Actions
Destructible - Pick every destructible within 150.00 of (Position of (Picked unit)) and do (Actions)
Loop - Actions
Destructible - Kill (Picked destructible)
Move Mud Monster
Events
Time - Every 1.00 seconds of game time
Conditions
(Current order of MudMonster) Equal to (Order(wait))
Actions
Unit - Order MudMonster to Move To . (Random point in (Playable map area))
Remake Rocks
Events
Time - Every 0.01 seconds of game time
Conditions
Actions
Unit Group - Pick every unit in (Units of type Mud Monster) and do (Actions)
Loop - Actions
Destructible - Resurrect (Random destructible in (Region centered at (Position of (Picked unit)) with size (100.00, 100.00))) with (Max life of (Last created destructible)) life and Show birth animation
SFX Ruby Power Copy
Events
Time - Every 2.00 seconds of game time
Conditions
Actions
Unit Group - Pick every unit in (Units of type Dwarven Demolitionist Large Ruby Powered) and do (Actions)
Loop - Actions
Special Effect - Create a special effect attached to the origin (Unexpected type: 'attachpoint') of (Picked unit) using Abilities\Spells\Human\Thunderclap\ThunderClapCaster.mdl
Major1
Events
Unit - A unit Acquires an item
Conditions
(Item-type of (Item being manipulated)) Equal to Rune of Wealth
Or - Any (Conditions) are true
Conditions
(Owner of (Hero manipulating item)) Equal to Player 1 (Red)
(Owner of (Hero manipulating item)) Equal to Player 2 (Blue)
Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
Or - Any (Conditions) are true
Conditions
(Player 5 (Yellow) Current gold) Greater than or equal to 100
(Player 6 (Orange) Current gold) Greater than or equal to 100
Then - Actions
Item - Create Large Pile of Gold at (Random point in (Playable map area))
Player - Add -100 to Player 5 (Yellow) . Current gold
Player - Add -100 to Player 6 (Orange) . Current gold
Else - Actions
Do nothing
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
Or - Any (Conditions) are true
Conditions
(Player 7 (Green) Current gold) Greater than or equal to 100
(Player 8 (Pink) Current gold) Greater than or equal to 100
Then - Actions
Item - Create Large Pile of Gold at (Random point in (Playable map area))
Player - Add -100 to Player 7 (Green) . Current gold
Player - Add -100 to Player 8 (Pink) . Current gold
Else - Actions
Do nothing
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
Or - Any (Conditions) are true
Conditions
(Player 3 (Teal) Current gold) Greater than or equal to 100
(Player 4 (Purple) Current gold) Greater than or equal to 100
Then - Actions
Item - Create Large Pile of Gold at (Random point in (Playable map area))
Player - Add -100 to Player 3 (Teal) . Current gold
Player - Add -100 to Player 4 (Purple) . Current gold
Else - Actions
Do nothing
Item - Create Rune of Wealth at (Random point in (Playable map area))
Major2
Events
Unit - A unit Acquires an item
Conditions
(Item-type of (Item being manipulated)) Equal to Rune of Wealth
Or - Any (Conditions) are true
Conditions
(Owner of (Hero manipulating item)) Equal to Player 3 (Teal)
(Owner of (Hero manipulating item)) Equal to Player 4 (Purple)
Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
Or - Any (Conditions) are true
Conditions
(Player 5 (Yellow) Current gold) Greater than or equal to 100
(Player 6 (Orange) Current gold) Greater than or equal to 100
Then - Actions
Item - Create Large Pile of Gold at (Random point in (Playable map area))
Player - Add -100 to Player 5 (Yellow) . Current gold
Player - Add -100 to Player 6 (Orange) . Current gold
Else - Actions
Do nothing
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
Or - Any (Conditions) are true
Conditions
(Player 7 (Green) Current gold) Greater than or equal to 100
(Player 8 (Pink) Current gold) Greater than or equal to 100
Then - Actions
Item - Create Large Pile of Gold at (Random point in (Playable map area))
Player - Add -100 to Player 7 (Green) . Current gold
Player - Add -100 to Player 8 (Pink) . Current gold
Else - Actions
Do nothing
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
Or - Any (Conditions) are true
Conditions
(Player 1 (Red) Current gold) Greater than or equal to 100
(Player 2 (Blue) Current gold) Greater than or equal to 100
Then - Actions
Item - Create Large Pile of Gold at (Random point in (Playable map area))
Player - Add -100 to Player 1 (Red) . Current gold
Player - Add -100 to Player 2 (Blue) . Current gold
Else - Actions
Do nothing
Item - Create Rune of Wealth at (Random point in (Playable map area))
Major3
Events
Unit - A unit Acquires an item
Conditions
(Item-type of (Item being manipulated)) Equal to Rune of Wealth
Or - Any (Conditions) are true
Conditions
(Owner of (Hero manipulating item)) Equal to Player 5 (Yellow)
(Owner of (Hero manipulating item)) Equal to Player 6 (Orange)
Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
Or - Any (Conditions) are true
Conditions
(Player 1 (Red) Current gold) Greater than or equal to 100
(Player 2 (Blue) Current gold) Greater than or equal to 100
Then - Actions
Item - Create Large Pile of Gold at (Random point in (Playable map area))
Player - Add -100 to Player 1 (Red) . Current gold
Player - Add -100 to Player 2 (Blue) . Current gold
Else - Actions
Do nothing
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
Or - Any (Conditions) are true
Conditions
(Player 7 (Green) Current gold) Greater than or equal to 100
(Player 8 (Pink) Current gold) Greater than or equal to 100
Then - Actions
Item - Create Large Pile of Gold at (Random point in (Playable map area))
Player - Add -100 to Player 7 (Green) . Current gold
Player - Add -100 to Player 8 (Pink) . Current gold
Else - Actions
Do nothing
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
Or - Any (Conditions) are true
Conditions
(Player 3 (Teal) Current gold) Greater than or equal to 100
(Player 4 (Purple) Current gold) Greater than or equal to 100
Then - Actions
Item - Create Large Pile of Gold at (Random point in (Playable map area))
Player - Add -100 to Player 3 (Teal) . Current gold
Player - Add -100 to Player 4 (Purple) . Current gold
Else - Actions
Do nothing
Item - Create Rune of Wealth at (Random point in (Playable map area))
Major4
Events
Unit - A unit Acquires an item
Conditions
(Item-type of (Item being manipulated)) Equal to Rune of Wealth
Or - Any (Conditions) are true
Conditions
(Owner of (Hero manipulating item)) Equal to Player 7 (Green)
(Owner of (Hero manipulating item)) Equal to Player 8 (Pink)
Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
Or - Any (Conditions) are true
Conditions
(Player 5 (Yellow) Current gold) Greater than or equal to 100
(Player 6 (Orange) Current gold) Greater than or equal to 100
Then - Actions
Item - Create Large Pile of Gold at (Random point in (Playable map area))
Player - Add -100 to Player 5 (Yellow) . Current gold
Player - Add -100 to Player 6 (Orange) . Current gold
Else - Actions
Do nothing
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
Or - Any (Conditions) are true
Conditions
(Player 1 (Red) Current gold) Greater than or equal to 100
(Player 2 (Blue) Current gold) Greater than or equal to 100
Then - Actions
Item - Create Large Pile of Gold at (Random point in (Playable map area))
Player - Add -100 to Player 1 (Red) . Current gold
Player - Add -100 to Player 2 (Blue) . Current gold
Else - Actions
Do nothing
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
Or - Any (Conditions) are true
Conditions
(Player 3 (Teal) Current gold) Greater than or equal to 100
(Player 4 (Purple) Current gold) Greater than or equal to 100
Then - Actions
Item - Create Large Pile of Gold at (Random point in (Playable map area))
Player - Add -100 to Player 3 (Teal) . Current gold
Player - Add -100 to Player 4 (Purple) . Current gold
Else - Actions
Do nothing
Item - Create Rune of Wealth at (Random point in (Playable map area))
Attack
Events
Unit - A unit Begins casting an ability
Conditions
Or - Any (Conditions) are true
Conditions
(Ability being cast) Equal to Attack Ranged
Actions
Destructible - Pick every destructible within 150.00 of (Target point of ability being cast) and do (Actions)
Loop - Actions
Destructible - Kill (Picked destructible)
AttackMelee
Events
Unit - A unit Begins casting an ability
Conditions
Or - Any (Conditions) are true
Conditions
(Ability being cast) Equal to Attack Melee
Actions
Destructible - Pick every destructible within 75.00 of (Target point of ability being cast) and do (Actions)
Loop - Actions
Destructible - Kill (Picked destructible)
Rune of Destruction
Events
Unit - A unit Acquires an item
Conditions
(Item-type of (Item being manipulated)) Equal to Rune of Destruction
Actions
Destructible - Pick every destructible within 500.00 of (Position of (Hero manipulating item)) and do (Actions)
Loop - Actions
Destructible - Kill (Picked destructible)
AntiItemSpawn
Events
Time - Every 2.00 seconds of game time
Conditions
Actions
Item - Pick every item in BaseOne <gen> and do (Actions)
Loop - Actions
Item - Move (Picked item) to (Random point in (Playable map area))
Item - Pick every item in BaseTwo <gen> and do (Actions)
Loop - Actions
Item - Move (Picked item) to (Random point in (Playable map area))
Item - Pick every item in BaseThree <gen> and do (Actions)
Loop - Actions
Item - Move (Picked item) to (Random point in (Playable map area))
Item - Pick every item in BaseFour <gen> and do (Actions)
Loop - Actions
Item - Move (Picked item) to (Random point in (Playable map area))
AntiUnitSpawn
Events
Time - Every 1.00 seconds of game time
Conditions
Actions
Unit Group - Pick every unit in (Units in BaseOne <gen> owned by Neutral Hostile) and do (Actions)
Loop - Actions
Unit - Move (Picked unit) instantly to (Random point in (Playable map area))
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
(Unit-type of (Picked unit)) Equal to Trog
Then - Actions
Wait 1.00 seconds
Destructible - Pick every destructible within 400.00 of (Position of (Picked unit)) and do (Actions)
Loop - Actions
Destructible - Kill (Picked destructible)
Else - Actions
Unit Group - Pick every unit in (Units in BaseTwo <gen> owned by Neutral Hostile) and do (Actions)
Loop - Actions
Unit - Move (Picked unit) instantly to (Random point in (Playable map area))
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
(Unit-type of (Picked unit)) Equal to Trog
Then - Actions
Wait 1.00 seconds
Destructible - Pick every destructible within 400.00 of (Position of (Picked unit)) and do (Actions)
Loop - Actions
Destructible - Kill (Picked destructible)
Else - Actions
Unit Group - Pick every unit in (Units in BaseThree <gen> owned by Neutral Hostile) and do (Actions)
Loop - Actions
Unit - Move (Picked unit) instantly to (Random point in (Playable map area))
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
(Unit-type of (Picked unit)) Equal to Trog
Then - Actions
Wait 1.00 seconds
Destructible - Pick every destructible within 400.00 of (Position of (Picked unit)) and do (Actions)
Loop - Actions
Destructible - Kill (Picked destructible)
Else - Actions
Unit Group - Pick every unit in (Units in BaseFour <gen> owned by Neutral Hostile) and do (Actions)
Loop - Actions
Unit - Move (Picked unit) instantly to (Random point in (Playable map area))
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
(Unit-type of (Picked unit)) Equal to Trog
Then - Actions
Wait 1.00 seconds
Destructible - Pick every destructible within 400.00 of (Position of (Picked unit)) and do (Actions)
Loop - Actions
Destructible - Kill (Picked destructible)
Else - Actions
SpawnGold
Events
Time - Elapsed game time is 1.00 seconds
Conditions
Actions
Item - Create Small Pile of Gold at (Random point in (Playable map area))
Item - Create Small Pile of Gold at (Random point in (Playable map area))
Item - Create Small Pile of Gold at (Random point in (Playable map area))
Item - Create Small Pile of Gold at (Random point in (Playable map area))
Item - Create Small Pile of Gold at (Random point in (Playable map area))
Item - Create Small Pile of Gold at (Random point in (Playable map area))
Item - Create Small Pile of Gold at (Random point in (Playable map area))
Item - Create Small Pile of Gold at (Random point in (Playable map area))
Item - Create Small Pile of Gold at (Random point in (Playable map area))
Item - Create Small Pile of Gold at (Random point in (Playable map area))
Item - Create Small Pile of Gold at (Random point in (Playable map area))
Item - Create Small Pile of Gold at (Random point in (Playable map area))
Item - Create Small Pile of Gold at (Random point in (Playable map area))
Item - Create Small Pile of Gold at (Random point in (Playable map area))
Item - Create Small Pile of Gold at (Random point in (Playable map area))
Item - Create Small Pile of Gold at (Random point in (Playable map area))
Item - Create Small Pile of Gold at (Random point in (Playable map area))
Item - Create Small Pile of Gold at (Random point in (Playable map area))
Item - Create Small Pile of Gold at (Random point in (Playable map area))
Item - Create Small Pile of Gold at (Random point in (Playable map area))
Item - Create Small Pile of Gold at (Random point in (Playable map area))
Item - Create Small Pile of Gold at (Random point in (Playable map area))
Item - Create Small Pile of Gold at (Random point in (Playable map area))
Item - Create Small Pile of Gold at (Random point in (Playable map area))
Item - Create Small Pile of Gold at (Random point in (Playable map area))
Item - Create Small Pile of Gold at (Random point in (Playable map area))
Item - Create Small Pile of Gold at (Random point in (Playable map area))
Item - Create Small Pile of Gold at (Random point in (Playable map area))
Item - Create Small Pile of Gold at (Random point in (Playable map area))
Item - Create Small Pile of Gold at (Random point in (Playable map area))
Item - Create Small Pile of Gold at (Random point in (Playable map area))
Item - Create Small Pile of Gold at (Random point in (Playable map area))
Item - Create Small Pile of Gold at (Random point in (Playable map area))
Item - Create Small Pile of Gold at (Random point in (Playable map area))
Item - Create Small Pile of Gold at (Random point in (Playable map area))
Item - Create Small Pile of Gold at (Random point in (Playable map area))
Item - Create Small Pile of Gold at (Random point in (Playable map area))
Item - Create Small Pile of Gold at (Random point in (Playable map area))
Item - Create Small Pile of Gold at (Random point in (Playable map area))
Item - Create Small Pile of Gold at (Random point in (Playable map area))
Item - Create Medium Pile of Gold at (Random point in (Playable map area))
Item - Create Medium Pile of Gold at (Random point in (Playable map area))
Item - Create Medium Pile of Gold at (Random point in (Playable map area))
Item - Create Medium Pile of Gold at (Random point in (Playable map area))
Item - Create Medium Pile of Gold at (Random point in (Playable map area))
Item - Create Medium Pile of Gold at (Random point in (Playable map area))
Item - Create Medium Pile of Gold at (Random point in (Playable map area))
Item - Create Medium Pile of Gold at (Random point in (Playable map area))
Item - Create Medium Pile of Gold at (Random point in (Playable map area))
Item - Create Medium Pile of Gold at (Random point in (Playable map area))
Item - Create Medium Pile of Gold at (Random point in (Playable map area))
Item - Create Medium Pile of Gold at (Random point in (Playable map area))
Item - Create Medium Pile of Gold at (Random point in (Playable map area))
Item - Create Medium Pile of Gold at (Random point in (Playable map area))
Item - Create Medium Pile of Gold at (Random point in (Playable map area))
Item - Create Medium Pile of Gold at (Random point in (Playable map area))
Item - Create Medium Pile of Gold at (Random point in (Playable map area))
Item - Create Medium Pile of Gold at (Random point in (Playable map area))
Item - Create Medium Pile of Gold at (Random point in (Playable map area))
Item - Create Medium Pile of Gold at (Random point in (Playable map area))
Item - Create Large Pile of Gold at (Random point in (Playable map area))
Item - Create Large Pile of Gold at (Random point in (Playable map area))
Item - Create Large Pile of Gold at (Random point in (Playable map area))
Item - Create Large Pile of Gold at (Random point in (Playable map area))
Item - Create Large Pile of Gold at (Random point in (Playable map area))
Item - Create Large Pile of Gold at (Random point in (Playable map area))
Item - Create Large Pile of Gold at (Random point in (Playable map area))
Item - Create Large Pile of Gold at (Random point in (Playable map area))
Item - Create Large Pile of Gold at (Random point in (Playable map area))
Item - Create Large Pile of Gold at (Random point in (Playable map area))
SpawnRubyAndRunes
Events
Time - Elapsed game time is 1.00 seconds
Conditions
Actions
Item - Create Ruby at (Random point in (Playable map area))
Item - Create Ruby at (Random point in (Playable map area))
Item - Create Ruby at (Random point in (Playable map area))
Item - Create Ruby at (Random point in (Playable map area))
Item - Create Ruby at (Random point in (Playable map area))
Item - Create Ruby at (Random point in (Playable map area))
Item - Create Ruby at (Random point in (Playable map area))
Item - Create Ruby at (Random point in (Playable map area))
Item - Create Ruby at (Random point in (Playable map area))
Item - Create Ruby at (Random point in (Playable map area))
Item - Create Ruby at (Random point in (Playable map area))
Item - Create Ruby at (Random point in (Playable map area))
Item - Create Rune of Destruction at (Random point in (Playable map area))
Item - Create Rune of Destruction at (Random point in (Playable map area))
Item - Create Rune of Destruction at (Random point in (Playable map area))
Item - Create Rune of Destruction at (Random point in (Playable map area))
Item - Create Rune of Destruction at (Random point in (Playable map area))
Item - Create Rune of Destruction at (Random point in (Playable map area))
Item - Create Rune of Destruction at (Random point in (Playable map area))
Item - Create Rune of Destruction at (Random point in (Playable map area))
Item - Create Rune of Destruction at (Random point in (Playable map area))
Item - Create Rune of Destruction at (Random point in (Playable map area))
Item - Create Rune of Destruction at (Random point in (Playable map area))
Item - Create Rune of Destruction at (Random point in (Playable map area))
Item - Create Rune of Wealth at (Random point in (Playable map area))
Item - Create Rune of Wealth at (Random point in (Playable map area))
Item - Create Rune of Wealth at (Random point in (Playable map area))
Item - Create Rune of Wealth at (Random point in (Playable map area))
Item - Create Rune of Wealth at (Random point in (Playable map area))
Item - Create Rune of Wealth at (Random point in (Playable map area))
Item - Create Rune of Wealth at (Random point in (Playable map area))
Item - Create Rune of Wealth at (Random point in (Playable map area))
Item - Create Rune of Wealth at (Random point in (Playable map area))
Item - Create Rune of Wealth at (Random point in (Playable map area))
Item - Create Rune of Wealth at (Random point in (Playable map area))
Item - Create Rune of Wealth at (Random point in (Playable map area))
Item - Create Rune of Wealth at (Random point in (Playable map area))
Item - Create Rune of Wealth at (Random point in (Playable map area))
Item - Create Rune of Wealth at (Random point in (Playable map area))
SpawnTrogAndMudMonster
Events
Time - Elapsed game time is 1.00 seconds
Conditions
Actions
Unit - Create 1 . Mud Monster for Neutral Hostile at (Random point in (Playable map area)) facing Default building facing degrees
Set Variable Set MudMonster = (Last created unit)
Unit - Create 1 . Trog for Neutral Hostile at (Random point in Region_004 <gen>) facing Default building facing degrees
Destructible - Pick every destructible within 400.00 of (Position of (Last created unit)) and do (Actions)
Loop - Actions
Destructible - Kill (Picked destructible)
Unit - Create 1 . Trog for Neutral Hostile at (Random point in Region_004 <gen>) facing Default building facing degrees
Destructible - Pick every destructible within 400.00 of (Position of (Last created unit)) and do (Actions)
Loop - Actions
Destructible - Kill (Picked destructible)
Unit - Create 1 . Trog for Neutral Hostile at (Random point in Region_004 <gen>) facing Default building facing degrees
Destructible - Pick every destructible within 400.00 of (Position of (Last created unit)) and do (Actions)
Loop - Actions
Destructible - Kill (Picked destructible)
Unit - Create 1 . Trog for Neutral Hostile at (Random point in Region_004 <gen>) facing Default building facing degrees
Destructible - Pick every destructible within 400.00 of (Position of (Last created unit)) and do (Actions)
Loop - Actions
Destructible - Kill (Picked destructible)
Unit - Create 1 . Trog for Neutral Hostile at (Random point in Region_004 <gen>) facing Default building facing degrees
Destructible - Pick every destructible within 400.00 of (Position of (Last created unit)) and do (Actions)
Loop - Actions
Destructible - Kill (Picked destructible)
Unit - Create 1 . Trog for Neutral Hostile at (Random point in Region_004 <gen>) facing Default building facing degrees
Destructible - Pick every destructible within 400.00 of (Position of (Last created unit)) and do (Actions)
Loop - Actions
Destructible - Kill (Picked destructible)
Unit - Create 1 . Trog for Neutral Hostile at (Random point in Region_004 <gen>) facing Default building facing degrees
Destructible - Pick every destructible within 400.00 of (Position of (Last created unit)) and do (Actions)
Loop - Actions
Destructible - Kill (Picked destructible)
Unit - Create 1 . Trog for Neutral Hostile at (Random point in Region_004 <gen>) facing Default building facing degrees
Destructible - Pick every destructible within 400.00 of (Position of (Last created unit)) and do (Actions)
Loop - Actions
Destructible - Kill (Picked destructible)
Unit - Create 1 . Trog for Neutral Hostile at (Random point in Region_004 <gen>) facing Default building facing degrees
Destructible - Pick every destructible within 400.00 of (Position of (Last created unit)) and do (Actions)
Loop - Actions
Destructible - Kill (Picked destructible)
Unit - Create 1 . Trog for Neutral Hostile at (Random point in Region_004 <gen>) facing Default building facing degrees
Destructible - Pick every destructible within 400.00 of (Position of (Last created unit)) and do (Actions)
Loop - Actions
Destructible - Kill (Picked destructible)
Unit - Create 1 . Trog for Neutral Hostile at (Random point in Region_004 <gen>) facing Default building facing degrees
Destructible - Pick every destructible within 400.00 of (Position of (Last created unit)) and do (Actions)
Loop - Actions
Destructible - Kill (Picked destructible)
Unit - Create 1 . Trog for Neutral Hostile at (Random point in Region_004 <gen>) facing Default building facing degrees
Destructible - Pick every destructible within 400.00 of (Position of (Last created unit)) and do (Actions)
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.