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
Corruption.w3x
Variables
Initialization Triggering
Before Battle
Enviroment Reactions
Rolling Thunder
Rain Ambience
Felwwod Sky
Battle Start
Music Start
Cinematic
Cinema
Transformations
Crystal Dragon
Ultimate Demon
Chaos Form
Release Shadow
Spawns
Spawn1
Spawn2
Spawn3
Corruption Spawn Checkpoints
Corruption Spawn2
Corruption Spawn2 Reaching treant
Corruption Spawn3
Corruption Spawn3 Reaching treant
Treant Spawn Checkpoints
Treant Spawn2
Treant Spawn2 Reaching Corruption
Treant Spawn3
Treant Spawn2 Reaching Corruption Copy
Bounty
Treant Bounty
Hero Selection
IceLord
Tauren Chieftan
Female Paladin
DragoMancer
Firelord
Saytr
Tauren Demon
Ticondus
Necro Fiend
Blade Gnoll
Nocturnol Mage
Battle Master
Corruption Side
Treant Side
Allyship
Treant
Corruption
Hero Death
Treant Hero Death
Corruption Hero Death
Victory/Defeat
Treant Victory
Corruption Victory
Bonus Features
soundtrack300
Turnoff soundtrack300
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
Before Battle
Events
Map initialization
Conditions
Actions
Sound - Play PursuitTheme <gen>
Sound - Play SargerasLaugh <gen>
Cinematic - Fade out over 0.00 seconds using texture White Mask and color ( 0 %, 0 %, 0 %) with 0 % transparency
Cinematic - Turn on letterbox mode (hide interface) for (All players) : fade out over 0.00 seconds
Cinematic - Turn cinematic mode On for (All players)
Cinematic - Turn subtitle display override On
Cinematic - Disable user control for (All players) .
Rolling Thunder
Events
Time - Every 63.00 seconds of game time
Conditions
Actions
Sound - Play RollingThunder1 <gen>
Wait 3.00 seconds
Sound - Stop RollingThunder1 <gen> After fading
Rain Ambience
Events
Time - Elapsed game time is 0.00 seconds
Conditions
Actions
Sound - Play RainAmbience <gen>
Felwwod Sky
Events
Time - Elapsed game time is 0.00 seconds
Conditions
Actions
Environment - Set sky to Felwood Sky
Battle Start
Events
Time - Elapsed game time is 30.00 seconds
Conditions
Actions
Sound - Play O05Cenarius03 <gen>
Music Start
Events
Time - Elapsed game time is 140.00 seconds
Conditions
Actions
Sound - Stop music After fading
Sound - Play NightElfDefeat <gen>
Cinema
Events
Time - Elapsed game time is 0.00 seconds
Conditions
Actions
Cinematic - Fade in over 3.00 seconds using texture White Mask and color ( 0 %, 0 %, 0 %) with 0 % transparency
Camera - . Apply . gg_cam_Camera_001 for Player 1 (Red) over 0 seconds
Camera - . Apply . gg_cam_Camera_002 for Player 1 (Red) over 10.00 seconds
Wait 5.00 seconds
Sound - Play N01Archimonde30 <gen>
Wait 2.00 seconds
Cinematic - Fade out over 3.00 seconds using texture White Mask and color ( 0 %, 0 %, 0 %) with 0 % transparency
Wait 3.00 seconds
Camera - . Apply . gg_cam_Camera_003 for Player 1 (Red) over 0 seconds
Cinematic - Fade in over 3.00 seconds using texture White Mask and color ( 0 %, 0 %, 0 %) with 0 % transparency
Camera - . Apply . gg_cam_Camera_004 for Player 1 (Red) over 4.00 seconds
Wait 2.00 seconds
Sound - Play AncientofWonderWhat1 <gen>
Wait 2.00 seconds
Camera - . Apply . gg_cam_Camera_005 for Player 1 (Red) over 10.00 seconds
Wait 2.50 seconds
Sound - Play AncientofWonderYes2 <gen>
Wait 2.50 seconds
Cinematic - Fade out over 3.00 seconds using texture White Mask and color ( 0 %, 0 %, 0 %) with 0 % transparency
Wait 5.00 seconds
Sound - Stop music After fading
Sound - Play 300_soundtrack__24__message_for_the_queen <gen>
Sound - Set music volume to 100 %
Wait 3.00 seconds
Quest - Display to (All players) the Hint message: Corruption
Wait 2 seconds
Cinematic - Turn cinematic mode Off for (All players)
Cinematic - Turn subtitle display override Off
Cinematic - Turn off letterbox mode (show interface) for (All players) : fade in over 2 seconds
Camera - Reset camera for Player 1 (Red) to standard game-view over 0 seconds
Camera - Pan camera for Player 1 (Red) to (Position of Spirit Chooser 0023 <gen>) over 0 seconds
Wait 2 seconds
Cinematic - Fade in over 3.00 seconds using texture White Mask and color ( 0 %, 0 %, 0 %) with 0 % transparency
Wait 3.00 seconds
Cinematic - Enable user control for (All players) .
Environment - Set sky to Felwood Sky
Quest - Display to (All players) the Secret message: To choose to be which side, just move the spirit chooser to the colored circle of powers
Camera - Pan camera as necessary for Player 1 (Red) to (Position of Spirit Chooser 0023 <gen>) over 0.00 seconds
Crystal Dragon
Events
Unit - A unit Starts the effect of an ability
Conditions
(Ability being cast) Equal to Complete Dragonform
Actions
Special Effect - Create a special effect attached to the origin (Unexpected type: 'attachpoint') of (Casting unit) using Abilities\Spells\Human\ManaShield\ManaShieldCaster.mdl
Wait 2 seconds
Special Effect - Destroy (Last created special effect)
Ultimate Demon
Events
Unit - A unit Starts the effect of an ability
Conditions
(Ability being cast) Equal to Ultimate Demon
Actions
Special Effect - Create a special effect attached to the origin (Unexpected type: 'attachpoint') of (Casting unit) using Abilities\Spells\Demon\DarkConversion\ZombifyTarget.mdl
Wait 2 seconds
Special Effect - Destroy (Last created special effect)
Chaos Form
Events
Unit - A unit Begins casting an ability
Conditions
(Ability being cast) Equal to Necro Chaos Form
Actions
Special Effect - Create a special effect attached to the origin (Unexpected type: 'attachpoint') of (Casting unit) using Abilities\Spells\NightElf\Starfall\StarfallCaster.mdl
Wait 2 seconds
Special Effect - Destroy (Last created special effect)
Release Shadow
Events
Unit - A unit Begins casting an ability
Conditions
(Ability being cast) Equal to Release Shadow
Actions
Wait 1.00 seconds
Special Effect - Create a special effect attached to the origin (Unexpected type: 'attachpoint') of (Casting unit) using Abilities\Spells\Undead\Darksummoning\DarkSummonTarget.mdl
Spawn1
Events
Time - Every 40.00 seconds of game time
Conditions
Actions
Unit - Create 3 . Treant Warrior for Player 7 (Green) at (Center of Treant_Spawn1 <gen>) facing 90.00 degrees
Unit - Create 3 . Corrupted Elf for Player 4 (Purple) at (Center of Corruption_Spawn1 <gen>) facing 270.00 degrees
Unit - Create 1 . Treant Mage for Player 7 (Green) at (Center of Treant_Spawn1 <gen>) facing 90.00 degrees
Unit - Create 1 . Corruption Mage for Player 4 (Purple) at (Center of Corruption_Spawn1 <gen>) facing 270.00 degrees
Unit Group - Pick every unit in (Units in Treant_Spawn1 <gen>) and do (Order (Picked unit) to Attack-Move To.(Position of Tree of Blight 0014 <gen>))
Unit Group - Pick every unit in (Units in Corruption_Spawn1 <gen>) and do (Order (Picked unit) to Attack-Move To.(Position of Tree of Eternity 0007 <gen>))
Spawn2
Events
Time - Every 40.00 seconds of game time
Conditions
Actions
Unit - Create 3 . Treant Warrior for Player 7 (Green) at (Center of Treant_Spawn2 <gen>) facing 360.00 degrees
Unit - Create 3 . Corrupted Elf for Player 4 (Purple) at (Center of Corruption_Spawn2 <gen>) facing 360.00 degrees
Unit - Create 1 . Treant Mage for Player 7 (Green) at (Center of Treant_Spawn2 <gen>) facing 360.00 degrees
Unit - Create 1 . Corruption Mage for Player 4 (Purple) at (Center of Corruption_Spawn2 <gen>) facing 360.00 degrees
Unit Group - Pick every unit in (Units in Treant_Spawn2 <gen>) and do (Order (Picked unit) to Attack-Move To.(Center of Corruption_Checkpoint_1 <gen>))
Unit Group - Pick every unit in (Units in Corruption_Spawn2 <gen>) and do (Order (Picked unit) to Attack-Move To.(Center of Treant_Checkpoint_1 <gen>))
Spawn3
Events
Time - Every 40.00 seconds of game time
Conditions
Actions
Unit - Create 3 . Treant Warrior for Player 7 (Green) at (Center of Treant_Spawn3 <gen>) facing 180.00 degrees
Unit - Create 3 . Corrupted Elf for Player 4 (Purple) at (Center of Corruption_Spawn3 <gen>) facing 180.00 degrees
Unit - Create 1 . Treant Mage for Player 7 (Green) at (Center of Treant_Spawn3 <gen>) facing 180.00 degrees
Unit - Create 1 . Corruption Mage for Player 4 (Purple) at (Center of Corruption_Spawn3 <gen>) facing 180.00 degrees
Unit Group - Pick every unit in (Units in Treant_Spawn3 <gen>) and do (Order (Picked unit) to Attack-Move To.(Center of Corruption_Checkpoint_2 <gen>))
Unit Group - Pick every unit in (Units in Corruption_Spawn3 <gen>) and do (Order (Picked unit) to Attack-Move To.(Center of Treant_Checkpoint_2 <gen>))
Corruption Spawn2
Events
Unit - A unit enters Treant_Checkpoint_1 <gen>
Conditions
Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
(Owner of (Entering unit)) Equal to Player 4 (Purple)
Then - Actions
Wait 0.50 seconds
Unit Group - Pick every unit in (Units in Treant_Checkpoint_1 <gen>) and do (Order (Picked unit) to Attack-Move To.(Center of Corruption_Checkpoint_1 <gen>))
Else - Actions
Corruption Spawn2 Reaching treant
Events
Unit - A unit enters Corruption_Checkpoint_1 <gen>
Conditions
Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
(Owner of (Entering unit)) Equal to Player 4 (Purple)
Then - Actions
Wait 0.50 seconds
Unit Group - Pick every unit in (Units in Corruption_Checkpoint_1 <gen>) and do (Order (Picked unit) to Attack-Move To.(Position of Tree of Eternity 0007 <gen>))
Else - Actions
Corruption Spawn3
Events
Unit - A unit enters Treant_Checkpoint_2 <gen>
Conditions
Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
(Owner of (Entering unit)) Equal to Player 4 (Purple)
Then - Actions
Wait 0.50 seconds
Unit Group - Pick every unit in (Units in Treant_Checkpoint_2 <gen>) and do (Order (Picked unit) to Attack-Move To.(Center of Corruption_Checkpoint_2 <gen>))
Else - Actions
Corruption Spawn3 Reaching treant
Events
Unit - A unit enters Corruption_Checkpoint_2 <gen>
Conditions
Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
(Owner of (Entering unit)) Equal to Player 4 (Purple)
Then - Actions
Wait 0.50 seconds
Unit Group - Pick every unit in (Units in Corruption_Checkpoint_2 <gen>) and do (Order (Picked unit) to Attack-Move To.(Position of Tree of Eternity 0007 <gen>))
Else - Actions
Treant Spawn2
Events
Unit - A unit enters Corruption_Checkpoint_1 <gen>
Conditions
Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
(Owner of (Entering unit)) Equal to Player 7 (Green)
Then - Actions
Wait 0.50 seconds
Unit Group - Pick every unit in (Units in Corruption_Checkpoint_1 <gen>) and do (Order (Picked unit) to Attack-Move To.(Center of Treant_Checkpoint_1 <gen>))
Else - Actions
Treant Spawn2 Reaching Corruption
Events
Unit - A unit enters Treant_Checkpoint_1 <gen>
Conditions
Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
(Owner of (Entering unit)) Equal to Player 7 (Green)
Then - Actions
Wait 0.50 seconds
Unit Group - Pick every unit in (Units in Treant_Checkpoint_1 <gen>) and do (Order (Picked unit) to Attack-Move To.(Position of Tree of Blight 0014 <gen>))
Else - Actions
Treant Spawn3
Events
Unit - A unit enters Corruption_Checkpoint_2 <gen>
Conditions
Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
(Owner of (Entering unit)) Equal to Player 7 (Green)
Then - Actions
Wait 0.50 seconds
Unit Group - Pick every unit in (Units in Corruption_Checkpoint_2 <gen>) and do (Order (Picked unit) to Attack-Move To.(Center of Treant_Checkpoint_2 <gen>))
Else - Actions
Treant Spawn2 Reaching Corruption Copy
Events
Unit - A unit enters Treant_Checkpoint_2 <gen>
Conditions
Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
(Owner of (Entering unit)) Equal to Player 7 (Green)
Then - Actions
Wait 0.50 seconds
Unit Group - Pick every unit in (Units in Treant_Checkpoint_2 <gen>) and do (Order (Picked unit) to Attack-Move To.(Position of Tree of Blight 0014 <gen>))
Else - Actions
Treant Bounty
Events
Unit - A unit Dies
Conditions
Or - Any (Conditions) are true
Conditions
(Owner of (Dying unit)) Equal to Player 7 (Green)
(Owner of (Dying unit)) Equal to Player 4 (Purple)
Actions
Player - Add (Point-value of (Dying unit)) to (Owner of (Killing unit)) . Current gold
Special Effect - Create a special effect at (Position of (Dying unit)) using UI\Feedback\GoldCredit\GoldCredit.mdl
Wait 1.00 seconds
Special Effect - Destroy (Last created special effect)
IceLord
Events
Unit - A unit enters Ice_Lord <gen>
Conditions
Actions
Unit - Kill (Entering unit)
Unit - Create 1 . Ice Lord for Player 1 (Red) at (Center of Treant_Revive <gen>) facing Default building facing degrees
Tauren Chieftan
Events
Unit - A unit enters Tauren_Ceiftan <gen>
Conditions
Actions
Unit - Kill (Entering unit)
Unit - Create 1 . Nature Seer for Player 1 (Red) at (Center of Treant_Revive <gen>) facing Default building facing degrees
Female Paladin
Events
Unit - A unit enters Female_Paladin <gen>
Conditions
Actions
Unit - Kill (Entering unit)
Unit - Create 1 . Lightbane Warden for Player 1 (Red) at (Center of Treant_Revive <gen>) facing Default building facing degrees
DragoMancer
Events
Unit - A unit enters DragoMancer <gen>
Conditions
Actions
Unit - Kill (Entering unit)
Unit - Create 1 . Crystal Dracomancer for Player 1 (Red) at (Center of Treant_Revive <gen>) facing Default building facing degrees
Firelord
Events
Unit - A unit enters Firelord <gen>
Conditions
Actions
Unit - Kill (Entering unit)
Unit - Create 1 . Firelord for Player 1 (Red) at (Center of Corrupt_Revive <gen>) facing Default building facing degrees
Saytr
Events
Unit - A unit enters Saytr <gen>
Conditions
Actions
Unit - Kill (Entering unit)
Unit - Create 1 . Dream Corrupter for Player 1 (Red) at (Center of Corrupt_Revive <gen>) facing Default building facing degrees
Tauren Demon
Events
Unit - A unit enters Tauren <gen>
Conditions
Actions
Unit - Kill (Entering unit)
Unit - Create 1 . Torment Of Fear for Player 1 (Red) at (Center of Corrupt_Revive <gen>) facing Default building facing degrees
Ticondus
Events
Unit - A unit enters Hiarchey <gen>
Conditions
Actions
Unit - Kill (Entering unit)
Unit - Create 1 . Herachy of Corruption for Player 1 (Red) at (Center of Corrupt_Revive <gen>) facing Default building facing degrees
Necro Fiend
Events
Unit - A unit enters Necro_Fiend <gen>
Conditions
Actions
Unit - Kill (Entering unit)
Unit - Create 1 . Necro Fiend for Player 1 (Red) at (Center of Corrupt_Revive <gen>) facing Default building facing degrees
Blade Gnoll
Events
Unit - A unit enters Gnoll_Blade <gen>
Conditions
Actions
Unit - Kill (Entering unit)
Unit - Create 1 . Gnoll Slicer for Player 1 (Red) at (Center of Corrupt_Revive <gen>) facing Default building facing degrees
Nocturnol Mage
Events
Unit - A unit enters Dark_Mage <gen>
Conditions
Actions
Unit - Kill (Entering unit)
Unit - Create 1 . Nocturnal Prophet for Player 1 (Red) at (Center of Treant_Revive <gen>) facing Default building facing degrees
Battle Master
Events
Unit - A unit enters War_Master <gen>
Conditions
Actions
Unit - Kill (Entering unit)
Unit - Create 1 . War Master for Player 1 (Red) at (Center of Treant_Revive <gen>) facing Default building facing degrees
Corruption Side
Events
Unit - A unit enters Corruption <gen>
Conditions
Actions
Unit - Move (Entering unit) instantly to (Center of Corrupt_Transport <gen>) , facing Default building facing degrees
Special Effect - Create a special effect at (Position of Corruption 0034 <gen>) using Abilities\Spells\Items\TomeOfRetraining\TomeOfRetrainingCaster.mdl
Wait 0.50 seconds
Special Effect - Destroy (Last created special effect)
Treant Side
Events
Unit - A unit enters Treant <gen>
Conditions
Actions
Unit - Move (Entering unit) instantly to (Center of Treant_Transport <gen>) , facing Default building facing degrees
Special Effect - Create a special effect at (Position of Corruption 0034 <gen>) using Abilities\Spells\Items\TomeOfRetraining\TomeOfRetrainingCaster.mdl
Wait 0.50 seconds
Special Effect - Destroy (Last created special effect)
Treant
Events
Unit - A unit enters Join_Treant <gen>
Unit - A unit enters Join_Treant2 <gen>
Conditions
Actions
Player - Make Player 1 (Red) treat Player 7 (Green) as an Ally with shared vision
Player - Make Player 7 (Green) treat Player 1 (Red) as an Ally with shared vision
Trigger - Turn on Spawn1 <gen>
Trigger - Turn on Spawn2 <gen>
Trigger - Turn on Spawn3 <gen>
Trigger - Turn on Treant_Hero_Death <gen>
Trigger - Turn on Treant_Victory <gen>
Wait 2 seconds
Quest - Display to (All players) the Quest Discovered message: -Destroy the Corruption Base to win
Quest - Create a Required quest titled Purging The Corrupt with the description -Destroy the Corruption Base to Save AShenvale from dooms grasp , using icon path ReplaceableTextures\CommandButtons\BTNCorruptedEnt.blp
Corruption
Events
Unit - A unit enters Join_Corrup <gen>
Unit - A unit enters Join_Corrup2 <gen>
Conditions
Actions
Player - Make Player 1 (Red) treat Player 4 (Purple) as an Ally with shared vision
Player - Make Player 4 (Purple) treat Player 1 (Red) as an Ally with shared vision
Trigger - Turn on Spawn1 <gen>
Trigger - Turn on Spawn2 <gen>
Trigger - Turn on Spawn3 <gen>
Trigger - Turn on Corruption_Hero_Death <gen>
Trigger - Turn on Corruption_Victory <gen>
Wait 2 seconds
Quest - Display to (All players) the Quest Discovered message: -Destroy the Treants Base to win
Quest - Create a Required quest titled Progress of Corruption with the description -Destroy the Treants Base to corrupt Ashenvale even more , using icon path ReplaceableTextures\CommandButtons\BTNEnt.blp
Treant Hero Death
Events
Unit - A unit owned by Player 1 (Red) . Dies
Conditions
Actions
Wait 10.00 seconds
Hero - Instantly revive (Dying unit) at (Center of Treant_Revive <gen>) , Show revival graphics
Corruption Hero Death
Events
Unit - A unit owned by Player 1 (Red) . Dies
Conditions
Actions
Wait 10.00 seconds
Hero - Instantly revive (Dying unit) at (Center of Corrupt_Revive <gen>) , Show revival graphics
Treant Victory
Events
Unit - Tree of Blight 0014 <gen> Dies
Conditions
Actions
Camera - Pan camera as necessary for Player 1 (Red) to (Position of Tree of Blight 0014 <gen>) over 0.00 seconds
Sound - Play 04_Returns_a_King_001 <gen>
Sound - Play RokhanWhat2 <gen>
Wait 10.00 seconds
Game - Victory Player 1 (Red) ( Show dialogs, Show scores)
Game - Victory Player 7 (Green) ( Show dialogs, Show scores)
Corruption Victory
Events
Unit - Tree of Eternity 0007 <gen> Dies
Conditions
Actions
Camera - Pan camera as necessary for Player 1 (Red) to (Position of Tree of Eternity 0007 <gen>) over 0.00 seconds
Sound - Play 04_Returns_a_King_001 <gen>
Sound - Play SargerasLaugh <gen>
Wait 10.00 seconds
Game - Victory Player 1 (Red) ( Show dialogs, Show scores)
Game - Victory Player 4 (Purple) ( Show dialogs, Show scores)
soundtrack300
Events
Player - Player 1 (Red) types a chat message containing 300 (Unexpected type: 'stringnoformat') as An exact match
Conditions
Actions
Sound - Stop music After fading
Sound - Play 17_Fever_Dream_002 <gen>
Turnoff soundtrack300
Events
Player - Player 1 (Red) types a chat message containing resume (Unexpected type: 'stringnoformat') as An exact match
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.