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
Soldiers War.w3x
Variables
Initialization
Fade Filter
Create Item
Trigger Off Item
Map Initialization
Hero Spawn 1
Hero Spawn 2
Hero Spawn 3
Hero Spawn 4
Hero Spawn 5
Hero Spawn 6
Hero Spawn 7
Hero Spawn 8
Hero Spawn 9
Hero Spawn 10
AI
AI Move
AI Death Bringer Move
AI Death Bringer Respawn
Ability
Ability Rent
Ability Boost
Region
Frost Damage 1
Unit
Camera Dies
Alchemist Click
Alchemist Unclick
Tank Shop Click
Tank Shop Unclick
Gun Shop Click
Gun Shop Unclick
Unit Life
Unit Ordered to Attack by Allies
Item
Item Air Drone
Item Camera
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
Fade Filter
Events
Time - Every 500.00 seconds of game time
Conditions
Actions
Cinematic - Fade out and back in over 50.00 seconds using texture Black Mask and color ( 0 %, 0 %, 0 %) with 0 % transparency
Wait 25.00 seconds
Unit Group - Pick every unit in (Units of type Soldier) and do (Set life of (Picked unit) to 1.00%)
Sound - Play HPitLordWhat3 <gen>
Create Item
Events
Time - Every 0.50 seconds of game time
Conditions
Actions
Item - Create Gold Coins at (Random point in Region_Visibility <gen>)
Item - Create Bundle of Lumber at (Random point in Region_Visibility <gen>)
Trigger Off Item
Events
Time - Elapsed game time is 2.00 seconds
Conditions
Actions
Trigger - Turn off Create_Item <gen>
Default melee game initialization for all players
Map Initialization
Events
Map initialization
Conditions
Actions
Environment - Set sky to Lordaeron Winter Sky
Melee Game - Use melee time of day (for all players)
Melee Game - Give trained Heroes a Scroll of Town Portal (for all players)
Quest - Create a Required quest titled Mission with the description Kill your Enemies to win. , using icon path ReplaceableTextures\CommandButtons\BTNHire.blp
Hero Spawn 1
Events
Unit - A unit owned by Player 1 (Red) . Dies
Conditions
(Unit-type of (Dying unit)) Equal to Soldier
(Owner of (Dying unit)) Equal to Player 1 (Red)
Actions
Wait 30.00 seconds
Hero - Instantly revive (Dying unit) at (Center of Region_Hero_Spawn_1 <gen>) , Show revival graphics
Camera - . Apply . gg_cam_Camera_Hero_Spawn_1 for Player 1 (Red) over 0 seconds
Game - Display to (All players) the text: ((Name of (Triggering player)) + 's Soldier has respawn)
Hero Spawn 2
Events
Unit - A unit owned by Player 2 (Blue) . Dies
Conditions
(Unit-type of (Dying unit)) Equal to Soldier
(Owner of (Dying unit)) Equal to Player 2 (Blue)
Actions
Wait 30.00 seconds
Hero - Instantly revive (Dying unit) at (Center of Region_Hero_Spawn_1 <gen>) , Show revival graphics
Camera - . Apply . gg_cam_Camera_Hero_Spawn_1 for Player 2 (Blue) over 0 seconds
Game - Display to (All players) the text: ((Name of (Triggering player)) + 's Soldier has respawn)
Hero Spawn 3
Events
Unit - A unit owned by Player 3 (Teal) . Dies
Conditions
(Unit-type of (Dying unit)) Equal to Soldier
(Owner of (Dying unit)) Equal to Player 3 (Teal)
Actions
Wait 30.00 seconds
Hero - Instantly revive (Dying unit) at (Center of Region_Hero_Spawn_1 <gen>) , Show revival graphics
Camera - . Apply . gg_cam_Camera_Hero_Spawn_1 for Player 3 (Teal) over 0 seconds
Game - Display to (All players) the text: ((Name of (Triggering player)) + 's Soldier has respawn)
Hero Spawn 4
Events
Unit - A unit owned by Player 4 (Purple) . Dies
Conditions
(Unit-type of (Dying unit)) Equal to Soldier
(Owner of (Dying unit)) Equal to Player 4 (Purple)
Actions
Wait 20.00 seconds
Hero - Instantly revive (Dying unit) at (Center of Region_Hero_Spawn_1 <gen>) , Show revival graphics
Camera - . Apply . gg_cam_Camera_Hero_Spawn_1 for Player 4 (Purple) over 0 seconds
Game - Display to (All players) the text: ((Name of (Triggering player)) + 's Soldier has respawn)
Hero Spawn 5
Events
Unit - A unit owned by Player 5 (Yellow) . Dies
Conditions
(Unit-type of (Dying unit)) Equal to Soldier
(Owner of (Dying unit)) Equal to Player 5 (Yellow)
Actions
Wait 20.00 seconds
Hero - Instantly revive (Dying unit) at (Center of Region_Hero_Spawn_1 <gen>) , Show revival graphics
Camera - . Apply . gg_cam_Camera_Hero_Spawn_1 for Player 5 (Yellow) over 0 seconds
Game - Display to (All players) the text: ((Name of (Triggering player)) + 's Soldier has respawn)
Hero Spawn 6
Events
Unit - A unit owned by Player 6 (Orange) . Dies
Conditions
(Unit-type of (Dying unit)) Equal to Soldier
(Owner of (Dying unit)) Equal to Player 6 (Orange)
Actions
Wait 20.00 seconds
Hero - Instantly revive (Dying unit) at (Center of Region_Hero_Spawn_2 <gen>) , Show revival graphics
Camera - . Apply . gg_cam_Camera_Hero_Spawn_2 for Player 6 (Orange) over 0 seconds
Game - Display to (All players) the text: ((Name of (Triggering player)) + 's Soldier has respawn)
Hero Spawn 7
Events
Unit - A unit owned by Player 7 (Green) . Dies
Conditions
(Unit-type of (Dying unit)) Equal to Soldier
(Owner of (Dying unit)) Equal to Player 7 (Green)
Actions
Wait 20.00 seconds
Hero - Instantly revive (Dying unit) at (Center of Region_Hero_Spawn_2 <gen>) , Show revival graphics
Camera - . Apply . gg_cam_Camera_Hero_Spawn_2 for Player 7 (Green) over 0 seconds
Game - Display to (All players) the text: ((Name of (Triggering player)) + 's Soldier has respawn)
Hero Spawn 8
Events
Unit - A unit owned by Player 8 (Pink) . Dies
Conditions
(Unit-type of (Dying unit)) Equal to Soldier
(Owner of (Dying unit)) Equal to Player 8 (Pink)
Actions
Wait 20.00 seconds
Hero - Instantly revive (Dying unit) at (Center of Region_Hero_Spawn_2 <gen>) , Show revival graphics
Camera - . Apply . gg_cam_Camera_Hero_Spawn_2 for Player 8 (Pink) over 0 seconds
Game - Display to (All players) the text: ((Name of (Triggering player)) + 's Soldier has respawn)
Hero Spawn 9
Events
Unit - A unit owned by Player 9 (Gray) . Dies
Conditions
(Unit-type of (Dying unit)) Equal to Soldier
(Owner of (Dying unit)) Equal to Player 9 (Gray)
Actions
Wait 20.00 seconds
Hero - Instantly revive (Dying unit) at (Center of Region_Hero_Spawn_2 <gen>) , Show revival graphics
Camera - . Apply . gg_cam_Camera_Hero_Spawn_2 for Player 9 (Gray) over 0 seconds
Game - Display to (All players) the text: ((Name of (Triggering player)) + 's Soldier has respawn)
Hero Spawn 10
Events
Unit - A unit owned by Player 10 (Light Blue) . Dies
Conditions
(Unit-type of (Dying unit)) Equal to Soldier
(Owner of (Dying unit)) Equal to Player 10 (Light Blue)
Actions
Wait 20.00 seconds
Hero - Instantly revive (Dying unit) at (Center of Region_Hero_Spawn_2 <gen>) , Show revival graphics
Camera - . Apply . gg_cam_Camera_Hero_Spawn_2 for Player 10 (Light Blue) over 0 seconds
Game - Display to (All players) the text: ((Name of (Triggering player)) + 's Soldier has respawn)
AI Move
Events
Time - Every 20.00 seconds of game time
Conditions
Actions
Unit - Order (Random unit from (Units owned by Player 2 (Blue).)) to Attack-Move To . (Random point in Region_Visibility <gen>)
Unit - Order (Random unit from (Units owned by Player 3 (Teal).)) to Attack-Move To . (Random point in Region_Visibility <gen>)
Unit - Order (Random unit from (Units owned by Player 4 (Purple).)) to Attack-Move To . (Random point in Region_Visibility <gen>)
Unit - Order (Random unit from (Units owned by Player 5 (Yellow).)) to Attack-Move To . (Random point in Region_Visibility <gen>)
Unit - Order (Random unit from (Units owned by Player 6 (Orange).)) to Attack-Move To . (Random point in Region_Visibility <gen>)
Unit - Order (Random unit from (Units owned by Player 7 (Green).)) to Attack-Move To . (Random point in Region_Visibility <gen>)
Unit - Order (Random unit from (Units owned by Player 8 (Pink).)) to Attack-Move To . (Random point in Region_Visibility <gen>)
Unit - Order (Random unit from (Units owned by Player 9 (Gray).)) to Attack-Move To . (Random point in Region_Visibility <gen>)
Unit - Order (Random unit from (Units owned by Player 10 (Light Blue).)) to Attack-Move To . (Random point in Region_Visibility <gen>)
AI Death Bringer Move
Events
Time - Every 20.00 seconds of game time
Conditions
Actions
Unit - Order Venom Bringer 0004 <gen> to Attack-Move To . (Random point in Region_Visibility <gen>)
AI Death Bringer Respawn
Events
Unit - A unit Dies
Conditions
(Unit-type of (Dying unit)) Equal to Venom Bringer
Actions
Special Effect - Create a special effect at (Center of Region_AI_Death_Bringer_Respawn <gen>) using Abilities\Spells\NightElf\shadowstrike\ShadowStrikeMissile.mdl
Wait 25.00 seconds
Special Effect - Destroy (Last created special effect)
Hero - Instantly revive (Dying unit) at (Center of Region_AI_Death_Bringer_Respawn <gen>) , Show revival graphics
Ability Rent
Events
Unit - A unit Begins casting an ability
Conditions
(Ability being cast) Equal to Rent Tent
Actions
Unit - Make (Target unit of ability being cast) Vulnerable
Unit - Change ownership of (Target unit of ability being cast) to (Owner of (Casting unit)) and Change color
Ability Boost
Events
Unit - A unit Begins casting an ability
Conditions
(Ability being cast) Equal to Boost
Actions
Animation - Queue (Triggering unit) 's Walk Fast animation
Frost Damage 1
Events
Unit - A unit enters Region_Frost_Damage_1 <gen>
Conditions
Actions
Wait 3.50 seconds
Unit - Cause (Entering unit) to damage circular area after 1.00 seconds of radius 500 at (Center of Region_Frost_Damage_1 <gen>) , dealing 125.00 damage of attack type Magic and damage type Cold
Camera Dies
Events
Unit - A unit Dies
Conditions
(Unit-type of (Dying unit)) Equal to Camera
Actions
Unit - Remove (Triggering unit) from the game
Alchemist Click
Events
Unit - Chemist Shop 0003 <gen> Is selected
Conditions
Actions
Animation - Play Chemist Shop 0003 <gen> 's Attack One alternate -2 animation
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.