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
Murloc Evolution.w3x
Variables
Initialization
Opening Words
Tome of Brilliance
Magic Murlocs
Invulnerable Region
Builder Removal
Murloc Spawn
Waterspitter Spawn
Soothsayer Spawn
Ragereaver Spawn
Viletongue Spawn
Lumber Piece
Beginning Cash
Creep Respawn
Set Bounty
Creep Upgrade
Quest Log
No Creep Aggro
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
MurlocGroup
group
No
x
integer
No
Opening Words
Events
Map initialization
Conditions
Actions
Game - Display to (All players) the text: Welcome to Murloc Evolution. Evolve your murlocs to whatever you want, and make sure to eliminate your competition to become top of the food chain.
Wait 10.00 seconds
Game - Display to (All players) the text: Creeps on the map respawn 30 seconds after death, and become upgraded every 3 minutes of game time.
Tome of Brilliance
Events
Unit - A unit Uses an item
Conditions
(Item-type of (Item being manipulated)) Equal to Tome of Brilliance Aura
Actions
Magic Murlocs
Events
Unit - A unit enters (Playable map area)
Conditions
(Unit-type of (Triggering unit)) Equal to Murloc Soothsayer
Actions
Set Variable Set x = (Random integer number between 1 and 6)
If (x Equal to 1) then do (Add Inner Fire (Neutral Hostile) to (Triggering unit)) else do (Do nothing)
If (x Equal to 2) then do (Add Slow (Neutral Hostile) to (Triggering unit)) else do (Do nothing)
If (x Equal to 3) then do (Add Arcane Bolt to (Triggering unit)) else do (Do nothing)
If (x Equal to 4) then do (Add Curse (Neutral Hostile) to (Triggering unit)) else do (Do nothing)
If (x Equal to 5) then do (Add Heal to (Triggering unit)) else do (Do nothing)
If (x Equal to 6) then do (Add Bloodlust (Neutral Hostile 1) to (Triggering unit)) else do (Do nothing)
Unit - Order (Triggering unit) to Human Sorceress - Activate Slow .
Unit - Order (Triggering unit) to Human Priest - Activate Inner Fire .
Unit - Order (Triggering unit) to Undead Destroyer - Activate Orb Of Annihilation .
Unit - Order (Triggering unit) to Undead Banshee - Activate Curse .
Unit - Order (Triggering unit) to Human Priest - Activate Heal .
Unit - Order (Triggering unit) to Orc Shaman - Activate Bloodlust .
Invulnerable Region
Events
Map initialization
Conditions
Actions
Unit Group - Pick every unit in (Units in Invulnerable <gen> owned by Neutral Passive) and do (Make (Picked unit) Invulnerable)
Builder Removal
Events
Unit - A unit Finishes construction
Conditions
(Unit-type of (Constructed structure)) Equal to Murloc Evolution Chamber
Actions
Unit Group - Pick every unit in (Units owned by (Owner of (Constructed structure)) of type Building Placer) and do (Remove (Picked unit) from the game)
Murloc Spawn
Events
Time - Every 10.00 seconds of game time
Conditions
Actions
Unit Group - Pick every unit in (Units of type Murloc Evolution Chamber) and do (Create 1.Primal Murloc for (Owner of (Picked unit)) at (Position of (Picked unit)) facing Default building facing degrees)
Waterspitter Spawn
Events
Time - Every 10.00 seconds of game time
Conditions
Actions
Unit Group - Pick every unit in (Units of type Murloc Frothpool) and do (Create 1.Murloc Waterspitter for (Owner of (Picked unit)) at (Position of (Picked unit)) facing Default building facing degrees)
Soothsayer Spawn
Events
Time - Every 10.00 seconds of game time
Conditions
Actions
Unit Group - Pick every unit in (Units of type Murloc Ritual Grounds) and do (Create 1.Murloc Soothsayer for (Owner of (Picked unit)) at (Position of (Picked unit)) facing Default building facing degrees)
Ragereaver Spawn
Events
Time - Every 10.00 seconds of game time
Conditions
Actions
Unit Group - Pick every unit in (Units of type Murloc Deep Temple) and do (Create 1.Murloc Ragereaver for (Owner of (Picked unit)) at (Position of (Picked unit)) facing Default building facing degrees)
Viletongue Spawn
Events
Time - Every 10.00 seconds of game time
Conditions
Actions
Unit Group - Pick every unit in (Units of type Murloc Sacrifical Shrine) and do (Create 1.Murloc Viletongue for (Owner of (Picked unit)) at (Position of (Picked unit)) facing Default building facing degrees)
Lumber Piece
Events
Time - Elapsed game time is 900.00 seconds
Conditions
Actions
Player - Set Player 1 (Red) . Current lumber to 1
Player - Set Player 2 (Blue) . Current lumber to 1
Player - Set Player 3 (Teal) . Current lumber to 1
Player - Set Player 4 (Purple) . Current lumber to 1
Player - Set Player 5 (Yellow) . Current lumber to 1
Player - Set Player 6 (Orange) . Current lumber to 1
Player - Set Player 7 (Green) . Current lumber to 1
Player - Set Player 8 (Pink) . Current lumber to 1
Game - Display to (All players) the text: 15 minutes have passed, and all players recieve one time warper to advance the evolution of their murlocs.
Beginning Cash
Events
Map initialization
Conditions
Actions
Player - Set Player 1 (Red) . Current gold to 200
Player - Set Player 2 (Blue) . Current gold to 200
Player - Set Player 3 (Teal) . Current gold to 200
Player - Set Player 4 (Purple) . Current gold to 200
Player - Set Player 5 (Yellow) . Current gold to 200
Player - Set Player 6 (Orange) . Current gold to 200
Player - Set Player 7 (Green) . Current gold to 200
Player - Set Player 8 (Pink) . Current gold to 200
Creep Respawn
Events
Unit - A unit Dies
Conditions
(Owner of (Triggering unit)) Equal to Neutral Hostile
Actions
Wait 30.00 seconds
Unit - Replace (Triggering unit) with a (Unit-type of (Triggering unit)) using The new unit's max life and mana
Set Bounty
Events
Map initialization
Conditions
Actions
Player - Turn Gives bounty On for Player 1 (Red)
Player - Turn Gives bounty On for Player 2 (Blue)
Player - Turn Gives bounty On for Player 3 (Teal)
Player - Turn Gives bounty On for Player 4 (Purple)
Player - Turn Gives bounty On for Player 5 (Yellow)
Player - Turn Gives bounty On for Player 6 (Orange)
Player - Turn Gives bounty On for Player 7 (Green)
Player - Turn Gives bounty On for Player 8 (Pink)
Creep Upgrade
Events
Time - Every 180.00 seconds of game time
Conditions
Actions
Unit - Increase level of Creep Attack Increase for Creep Evolution Totem 0011 <gen>
Unit - Increase level of Creep Speed Increase (Neutral Hostile) for Creep Evolution Totem 0011 <gen>
Unit - Increase level of Creep Defense Increase (Neutral Hostile) for Creep Evolution Totem 0011 <gen>
Quest Log
Events
Map initialization
Conditions
Actions
Quest - Create a Required quest titled Welcome! with the description Welcome to Murloc Evolution! To start your murlocs on the path of evolution, take your building placer and choose a location to set up base, the quicker you build it, the more murlocs you'll get. Buy upgrades, and make sure you evolve the murlocs in the right manner to be superior to other murloc tribes.Please, try to avoid unoffical versions, as they may be unbalanced. , using icon path ReplaceableTextures\CommandButtons\BTNMurgalSlave.blp
Quest - Create a Optional quest titled Time Warper with the description Once a game reaches 15 minutes, all players recieve a "Time Warper" which allows them to excelerate the evolution of their murlocs down one of four paths, Speed, Range, Toughness or Magic. What you pick will make a huge difference to your army. , using icon path ReplaceableTextures\CommandButtons\BTNWhirlwind.blp
Quest - Create a Required quest titled Creep Information with the description Creeps on the map also evolve along with the Murlocs as time goes on. Every 3 minutes, all creeps on the map evolve, inceasing most of their stats. Their evolution has a limit though. 30 minutes in game, all evolution of creeps stop. But surely you won't hang around that long, right? , using icon path ReplaceableTextures\CommandButtons\BTNGreenHydra.blp
Quest - Create a Optional quest titled Tips with the description Here's a list of tips to help you out:1. Try to build near creeps, even though they'll aggro to you. Creeps will be your main source of income.2. Always be fighting someone, whether it's another Murloc tribe or creeps, you need the gold to evolve.3. When you get your Time Warper, think carefully about what path you set your murlocs on. Some murlocs get less benefits from upgrades then other murlocs.4. This is a map based on evolution and the process of natural selection. You have no allies because that is evolution. You are competing for food and shelter, and you must evolve to become superior to your rivals at doing that. , using icon path ReplaceableTextures\CommandButtons\BTNSpy.blp
Quest - Create a Required quest titled Natural Selection with the description This is the theory of Natural Selection or "Darwinism". The process of Natural Selection is the process of which species evolve. A species overproduces, and many variations occur within the species. If any of these variations give the offspring a advantage over the other offspring, they have a higher chance of reaching re-productive maturity.Because the variation reaches re-productive maturity, it'll pass on its favourable trait to its offspring, and the process repeats until the other variations are gone, and because of this, a species slowly adapts to whatever environment it's in. , using icon path ReplaceableTextures\CommandButtons\BTNBearForm.blp
No Creep Aggro
Events
Unit - A unit enters (Playable map area)
Conditions
(Owner of (Triggering unit)) Equal to Neutral Hostile
Actions
Unit - Set (Triggering unit) acquisition range to 0.00
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.