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
Forest Agent.w3x
Variables
READ ME
Info
Initialization
Initialization 1
Initialization 2
Miscellaneous
Miscellaneous
Poison Barrels
Plans Message
Plans Message Copy
Key Message
Key Message Copy
Orb of Fire
Signs
Start Sign
Crossroad Sign 1
Crossroad Sign 2
Gates
Gate Attack
Spy Died
Respawn Red
Respawn Blue
Respawn Teal
The Plans
Kill Chest
Cages
Cage 1
Cage 2
Cage 3
Cage 4
Cage 5
Cage 6
Cage 7
Win
The Plans Escort
Name
Type
is_array
initial_value
Spys
unit
Yes
If you are going to edit this map, please know you're very welcome to do so. However, if you do, please give me the credit I deserve for making this map and coming up with the idea. Thank you.
-Legospencer A.K.A Clockwerk
Info
Events
Conditions
Actions
Legospencer A.K.A Clockwerk & Savage100
Initialization 1
Events
Time - Elapsed game time is 0.01 seconds
Conditions
Actions
Set Variable Set Spys[1] = Spy 0082 <gen>
Set Variable Set Spys[2] = Spy 0095 <gen>
Set Variable Set Spys[3] = Spy 0096 <gen>
For each (Integer A) from 1 to 3 , do (Actions)
Loop - Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
((Player((Integer A))) slot status) Equal to Is playing
((Player((Integer A))) controller) Equal to User
Then - Actions
Else - Actions
Unit - Remove Spys[(Integer A)] from the game
Legospencer A.K.A Clockwerk & Savage100
Initialization 2
Events
Map initialization
Conditions
Actions
Quest - Create a Required quest titled Stealing The Plans with the description Your masters need you to steal some super-secret plans for who-knows-what. To do so, you need a certain key to unlock a certain chest which holds the plans. Once you capture the plans, head back to where you started. Remember: though you are not hostile towards the other players, you are not on a team. Do not hesitate to attack them. Good Luck! , using icon path ReplaceableTextures\CommandButtons\BTNSelectHeroOn.blp
Quest - Create a Optional quest titled Credits and Other Stuff with the description The original idea of this map was supplied by Legospencer A.K.A. Clockwerk. Also, much thanks to Savage100 for helping me finish the final version. Legospencer did the object managing and terrain and Savage100 did the tweaking and trigger work. Also, special thanks to neokirby64 for testing the many proto-types. Thank you both!To contact me, send me an email at [email protected] or IM me at Legospencer. To contact Savage, email him at [email protected] or IM him at Savage l00. Questions and comments accepted. , using icon path ReplaceableTextures\CommandButtons\PASBTNEngineeringUpgrade.blp
Game - Display to (All players) the text: Remember: if you are a noob (newb, n00b, newbie) then I advise you press F9 for instructions. Also press F9 for other information involving the creators. Let the race for the plans begin!
Game - Hide creep camps on the minimap .
Game - Set time of day speed to 150.00 % of the default speed
Unit - Make Stone Golem 0039 <gen> Invulnerable
Unit - Make Stone Golem 0038 <gen> Invulnerable
Unit - Make Stone Golem 0032 <gen> Invulnerable
Unit - Make Stone Golem 0031 <gen> Invulnerable
Animation - Play Stone Golem 0039 <gen> 's sleep animation
Animation - Play Stone Golem 0038 <gen> 's sleep animation
Animation - Play Stone Golem 0032 <gen> 's sleep animation
Animation - Play Stone Golem 0031 <gen> 's sleep animation
Unit - Pause Stone Golem 0039 <gen>
Unit - Pause Stone Golem 0038 <gen>
Unit - Pause Stone Golem 0032 <gen>
Unit - Pause Stone Golem 0031 <gen>
Unit - Pause Troll Guard 0085 <gen>
Unit - Pause Troll Guard 0084 <gen>
Unit - Pause Troll Guard 0083 <gen>
Unit - Pause Troll Guard 0069 <gen>
Unit - Pause Troll Guard 0051 <gen>
Legospencer A.K.A Clockwerk & Savage100
Poison Barrels
Events
Destructible - Barrel 3099 <gen> dies
Destructible - Barrel 3098 <gen> dies
Destructible - Barrel 3108 <gen> dies
Destructible - Barrel 3107 <gen> dies
Destructible - Barrel 3105 <gen> dies
Destructible - Barrel 3100 <gen> dies
Destructible - Barrel 3101 <gen> dies
Conditions
Actions
Special Effect - Create a special effect at (Position of (Dying destructible)) using Abilities\Spells\NightElf\CorrosiveBreath\ChimaeraAcidTargetArt.mdl
Legospencer A.K.A Clockwerk & Savage100
Plans Message
Events
Unit - A unit Acquires an item
Conditions
(Item-type of (Item being manipulated)) Equal to TOP SECRET
Actions
Game - Display to (All players) the text: ((Name of (Owner of (Hero manipulating item))) + has got the plans!)
Sound - Play Important <gen>
Legospencer A.K.A Clockwerk & Savage100
Plans Message Copy
Events
Unit - A unit Loses an item
Conditions
(Item-type of (Item being manipulated)) Equal to TOP SECRET
Actions
Game - Display to (All players) the text: ((Name of (Owner of (Hero manipulating item))) + has dropped the plans!)
Sound - Play Important <gen>
Legospencer A.K.A Clockwerk & Savage100
Key Message
Events
Unit - A unit Acquires an item
Conditions
(Item-type of (Item being manipulated)) Equal to Troll Chieftain Key
Actions
Game - Display to (All players) the text: ((Name of (Owner of (Hero manipulating item))) + has acquired a special key!)
Sound - Play Important <gen>
Legospencer A.K.A Clockwerk & Savage100
Key Message Copy
Events
Unit - A unit Loses an item
Conditions
(Item-type of (Item being manipulated)) Equal to Troll Chieftain Key
Actions
Game - Display to (All players) the text: ((Name of (Owner of (Hero manipulating item))) + has dropped the key!)
Sound - Play Important <gen>
Legospencer A.K.A Clockwerk & Savage100
Orb of Fire
Events
Unit - A unit enters Orb_of_Fire <gen>
Conditions
((Unit-type of (Entering unit)) is A Hero) Equal to True
Actions
Game - Display to (All players) the text: |cffffcc00A SECRET HAS BEEN FOUND|r
Sound - Play SecretFound <gen>
Special Effect - Create a special effect at (Center of Orb_of_Fire <gen>) using war3mapImported\Meteor.mdx
Hero - Create Orb of Fire and give it to (Entering unit)
Trigger - Turn off (This trigger)
Legospencer A.K.A Clockwerk & Savage100
Start Sign
Events
Unit - A unit Is issued an order targeting an object
Conditions
(Issued order) Equal to (Order(smart))
(Target unit of issued order) Equal to Sign 0074 <gen>
(Integer((Distance between (Position of (Ordered unit)) and (Position of (Target unit of issued order))))) Less than 400
Actions
Floating Text - Destroy (Last created floating text)
Floating Text - Create floating text that reads This be Troll territory mon! Turn back now! at (Position of (Target unit of issued order)) with Z offset 0 , using font size 10 , color ( 100 %, 100 %, 100 %), and 0 % transparency
Wait 5.00 seconds
Floating Text - Destroy (Last created floating text)
Legospencer A.K.A Clockwerk & Savage100
Crossroad Sign 1
Events
Unit - A unit Is issued an order targeting an object
Conditions
(Issued order) Equal to (Order(smart))
(Target unit of issued order) Equal to Sign 0014 <gen>
(Integer((Distance between (Position of (Ordered unit)) and (Position of (Target unit of issued order))))) Less than 400
Actions
Floating Text - Destroy (Last created floating text)
Floating Text - Create floating text that reads Upward: To crossroadLeft: To the campRight: To prison at (Position of (Target unit of issued order)) with Z offset 0 , using font size 10 , color ( 100 %, 100 %, 100 %), and 0 % transparency
Wait 8.00 seconds
Floating Text - Destroy (Last created floating text)
Legospencer A.K.A Clockwerk & Savage100
Crossroad Sign 2
Events
Unit - A unit Is issued an order targeting an object
Conditions
(Issued order) Equal to (Order(smart))
(Target unit of issued order) Equal to Sign 0040 <gen>
(Integer((Distance between (Position of (Ordered unit)) and (Position of (Target unit of issued order))))) Less than 400
Actions
Floating Text - Destroy (Last created floating text)
Floating Text - Create floating text that reads Left: To the merchantRight: To storage grottoDownward: To crossroad at (Position of (Target unit of issued order)) with Z offset 0 , using font size 10 , color ( 100 %, 100 %, 100 %), and 0 % transparency
Wait 8.00 seconds
Floating Text - Destroy (Last created floating text)
Legospencer A.K.A Clockwerk & Savage100
Gate Attack
Events
Destructible - Iron Gate 2689 <gen> dies
Conditions
Actions
Unit - Unpause Troll Guard 0085 <gen>
Unit - Unpause Troll Guard 0084 <gen>
Unit - Unpause Troll Guard 0083 <gen>
Unit - Unpause Troll Guard 0069 <gen>
Unit - Unpause Troll Guard 0051 <gen>
Legospencer A.K.A Clockwerk & Savage100
Respawn Red
Events
Unit - Spy 0082 <gen> Dies
Conditions
Actions
Game - Display to Player Group - Player 1 (Red) the text: Ouch! That gotta hurt! Respawn will take place where you started. Good luck!
Wait 2 seconds
Hero - Instantly revive Spy 0082 <gen> at (Center of Summon_Spot <gen>) , Show revival graphics
Camera - Pan camera for Player 1 (Red) to (Center of Summon_Spot <gen>) over 0.50 seconds
Selection - Select Spys[1] for Player 1 (Red)
Legospencer A.K.A Clockwerk & Savage100
Respawn Blue
Events
Unit - Spy 0095 <gen> Dies
Conditions
Actions
Game - Display to Player Group - Player 2 (Blue) the text: Ouch! That gotta hurt! Respawn will take place where you started. Good luck!
Wait 2 seconds
Hero - Instantly revive Spy 0095 <gen> at (Center of Summon_Spot <gen>) , Show revival graphics
Camera - Pan camera for Player 2 (Blue) to (Center of Summon_Spot <gen>) over 0.50 seconds
Selection - Select Spys[2] for Player 2 (Blue)
Legospencer A.K.A Clockwerk & Savage100
Respawn Teal
Events
Unit - Spy 0096 <gen> Dies
Conditions
Actions
Game - Display to Player Group - Player 3 (Teal) the text: Ouch! That gotta hurt! Respawn will take place where you started. Good luck!
Wait 2 seconds
Hero - Instantly revive Spy 0096 <gen> at (Center of Summon_Spot <gen>) , Show revival graphics
Camera - Pan camera for Player 3 (Teal) to (Center of Summon_Spot <gen>) over 0.50 seconds
Selection - Select Spys[3] for Player 3 (Teal)
Legospencer A.K.A Clockwerk & Savage100
Kill Chest
Events
Unit - A unit enters The_Chest <gen>
Conditions
((Entering unit) has an item of type Troll Chieftain Key) Equal to True
Actions
Unit - Make Stone Golem 0039 <gen> Vulnerable
Unit - Make Stone Golem 0038 <gen> Vulnerable
Unit - Make Stone Golem 0032 <gen> Vulnerable
Unit - Make Stone Golem 0031 <gen> Vulnerable
Unit - Unpause Stone Golem 0039 <gen>
Unit - Unpause Stone Golem 0038 <gen>
Unit - Unpause Stone Golem 0032 <gen>
Unit - Unpause Stone Golem 0031 <gen>
Animation - Play Stone Golem 0039 <gen> 's birth animation
Animation - Play Stone Golem 0038 <gen> 's birth animation
Animation - Play Stone Golem 0032 <gen> 's birth animation
Animation - Play Stone Golem 0031 <gen> 's birth animation
Unit - Order Stone Golem 0039 <gen> to Attack . (Entering unit)
Unit - Order Stone Golem 0038 <gen> to Attack . (Entering unit)
Unit - Order Stone Golem 0032 <gen> to Attack . (Entering unit)
Unit - Order Stone Golem 0031 <gen> to Attack . (Entering unit)
Unit - Kill Locked Chest 0057 <gen>
Hero - Drop (Item carried by (Entering unit) of type Troll Chieftain Key) from (Entering unit) .
Item - Remove (Last dropped item)
Legospencer A.K.A Clockwerk & Savage100
Cage 1
Events
Destructible - Cage 0759 <gen> dies
Conditions
Actions
Unit - Create 1 . Troll Magicman for (Owner of (Random unit from (Units within 400.00 of (Position of Cage 0759 <gen>).))) at (Position of Cage 0759 <gen>) facing Default building facing degrees
Legospencer A.K.A Clockwerk & Savage100
Cage 2
Events
Destructible - Cage 0761 <gen> dies
Conditions
Actions
Unit - Create 1 . Troll Magicman for (Owner of (Random unit from (Units within 400.00 of (Position of Cage 0761 <gen>).))) at (Position of Cage 0761 <gen>) facing Default building facing degrees
Legospencer A.K.A Clockwerk & Savage100
Cage 3
Events
Destructible - Cage 0762 <gen> dies
Conditions
Actions
Unit - Create 1 . Troll Guard for (Owner of (Random unit from (Units within 400.00 of (Position of Cage 0762 <gen>).))) at (Position of Cage 0762 <gen>) facing Default building facing degrees
Legospencer A.K.A Clockwerk & Savage100
Cage 4
Events
Destructible - Cage 0764 <gen> dies
Conditions
Actions
Unit - Create 1 . Footman for (Owner of (Random unit from (Units within 400.00 of (Position of Cage 0764 <gen>).))) at (Position of Cage 0764 <gen>) facing Default building facing degrees
Legospencer A.K.A Clockwerk & Savage100
Cage 5
Events
Destructible - Cage 0763 <gen> dies
Conditions
Actions
Unit - Create 1 . Footman for (Owner of (Random unit from (Units within 400.00 of (Position of Cage 0763 <gen>).))) at (Position of Cage 0763 <gen>) facing Default building facing degrees
Legospencer A.K.A Clockwerk & Savage100
Cage 6
Events
Destructible - Cage 5291 <gen> dies
Conditions
Actions
Unit - Create 1 . Footman for (Owner of (Random unit from (Units within 400.00 of (Position of Cage 5291 <gen>).))) at (Position of Cage 5291 <gen>) facing Default building facing degrees
Legospencer A.K.A Clockwerk & Savage100
Cage 7
Events
Destructible - Cage 5293 <gen> dies
Conditions
Actions
Unit - Create 1 . Footman for (Owner of (Random unit from (Units within 400.00 of (Position of Cage 5293 <gen>).))) at (Position of Cage 5292 <gen>) facing Default building facing degrees
Legospencer A.K.A Clockwerk & Savage100
The Plans Escort
Events
Unit - A unit enters Summon_Spot <gen>
Conditions
((Entering unit) has an item of type TOP SECRET) Equal to True
Actions
Game - Victory (Owner of (Entering unit)) ( Show dialogs, Show scores)
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.