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
Chapter2.w3m
Variables
Initialization
Melee Initialization
Quest1
QuestReq1
Quest2
Victory condition
Dreadlord
Estiriaencounter
Humans Encounter
DemonsEncounter
FurbolgEncounter
LastHumans
NightElfReinforce
DeathKate
DeathEstiria
AnaraDeath
Teleporter
Teleporter2
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 except Custom Script Item. Custom Script Item will merge into map script after globals variables declaration with the list order in trigger view.
Name
Type
is_array
initial_value
Quest1
quest
No
Quest2
quest
No
QuestReq1
questitem
No
QuestReq2
questitem
No
QuestReq3
questitem
No
Default melee game initialization for all players
Melee Initialization
Events
Map initialization
Conditions
Actions
Player - Set name of Player 2 (Blue) to Night Elven Forces
Player - Set name of Player 7 (Green) to Forest Inhabitants
Player - Set name of Player 16 (Violet) to Night Elf Elite
Player - Set name of Player 1 (Red) to Night Elves
Player - Set name of Player 4 (Purple) to Invaders
Player - Change color of Player 1 (Red) to Light Blue , Changing color of existing units
Hero - Set Ranger 0626 <gen> Hero-level to 6 , Hide level-up graphics
Hero - Set Warden 1410 <gen> Hero-level to 8 , Hide level-up graphics
Hero - Set Dark Ranger 0451 <gen> Hero-level to 10 , Hide level-up graphics
Hero - Learn skill for Dark Ranger 0451 <gen> : Silence
Hero - Learn skill for Dark Ranger 0451 <gen> : Silence
Hero - Learn skill for Dark Ranger 0451 <gen> : Silence
Hero - Learn skill for Dark Ranger 0451 <gen> : Life Drain
Hero - Learn skill for Dark Ranger 0451 <gen> : Life Drain
Hero - Learn skill for Dark Ranger 0451 <gen> : Life Drain
Hero - Learn skill for Dark Ranger 0451 <gen> : Black Arrow
Hero - Learn skill for Dark Ranger 0451 <gen> : Black Arrow
Hero - Learn skill for Dark Ranger 0451 <gen> : Black Arrow
Hero - Learn skill for Dark Ranger 0451 <gen> : Charm
Hero - Set Blood Mage 0308 <gen> Hero-level to 10 , Hide level-up graphics
Hero - Learn skill for Blood Mage 0283 <gen> : Human Blood Mage - Phoenix
Hero - Learn skill for Blood Mage 0283 <gen> : Human Blood Mage - Flame Strike
Hero - Learn skill for Blood Mage 0283 <gen> : Human Blood Mage - Flame Strike
Hero - Learn skill for Blood Mage 0283 <gen> : Human Blood Mage - Flame Strike
Hero - Learn skill for Blood Mage 0283 <gen> : Human Blood Mage - Banish
Hero - Learn skill for Blood Mage 0283 <gen> : Human Blood Mage - Banish
Hero - Learn skill for Blood Mage 0283 <gen> : Human Blood Mage - Banish
Hero - Learn skill for Blood Mage 0283 <gen> : Human Blood Mage - Siphon Mana
Hero - Set Mountain King 0310 <gen> Hero-level to 8 , Hide level-up graphics
Hero - Learn skill for Mountain King 0310 <gen> : Human Mountain King - Storm Bolt
Hero - Learn skill for Mountain King 0310 <gen> : Human Mountain King - Storm Bolt
Hero - Learn skill for Mountain King 0310 <gen> : Human Mountain King - Storm Bolt
Hero - Learn skill for Mountain King 0310 <gen> : Human Mountain King - Thunder Clap
Hero - Learn skill for Mountain King 0310 <gen> : Human Mountain King - Thunder Clap
Hero - Learn skill for Mountain King 0310 <gen> : Human Mountain King - Thunder Clap
Hero - Learn skill for Mountain King 0310 <gen> : Human Mountain King - Bash
Hero - Learn skill for Mountain King 0310 <gen> : Human Mountain King - Avatar
Hero - Set Blood Mage 0309 <gen> Hero-level to 9 , Hide level-up graphics
Hero - Learn skill for Blood Mage 0309 <gen> : Human Blood Mage - Flame Strike
Hero - Learn skill for Blood Mage 0309 <gen> : Human Blood Mage - Flame Strike
Hero - Learn skill for Blood Mage 0309 <gen> : Human Blood Mage - Flame Strike
Hero - Learn skill for Blood Mage 0309 <gen> : Human Blood Mage - Phoenix
Hero - Learn skill for Blood Mage 0309 <gen> : Human Blood Mage - Siphon Mana
Hero - Learn skill for Blood Mage 0309 <gen> : Human Blood Mage - Banish
Hero - Learn skill for Blood Mage 0309 <gen> : Human Blood Mage - Banish
Hero - Learn skill for Blood Mage 0309 <gen> : Human Blood Mage - Banish
Hero - Set Blood Mage 0395 <gen> Hero-level to 10 , Hide level-up graphics
Hero - Learn skill for Blood Mage 0395 <gen> : Human Blood Mage - Flame Strike
Hero - Learn skill for Blood Mage 0395 <gen> : Human Blood Mage - Flame Strike
Hero - Learn skill for Blood Mage 0395 <gen> : Human Blood Mage - Flame Strike
Hero - Learn skill for Blood Mage 0395 <gen> : Human Blood Mage - Siphon Mana
Hero - Learn skill for Blood Mage 0395 <gen> : Human Blood Mage - Phoenix
Hero - Learn skill for Blood Mage 0395 <gen> : Human Blood Mage - Banish
Hero - Learn skill for Blood Mage 0395 <gen> : Human Blood Mage - Banish
Hero - Learn skill for Blood Mage 0395 <gen> : Human Blood Mage - Banish
Hero - Set Paladin 0312 <gen> Hero-level to 8 , Hide level-up graphics
Hero - Learn skill for Paladin 0312 <gen> : Human Paladin - Divine Shield
Hero - Learn skill for Paladin 0312 <gen> : Human Paladin - Holy Light
Hero - Learn skill for Paladin 0312 <gen> : Human Paladin - Devotion Aura
Hero - Learn skill for Paladin 0312 <gen> : Human Paladin - Resurrection
Hero - Set Blood Mage 0284 <gen> Hero-level to 8 , Hide level-up graphics
Hero - Learn skill for Blood Mage 0284 <gen> : Human Blood Mage - Flame Strike
Hero - Learn skill for Blood Mage 0284 <gen> : Human Blood Mage - Flame Strike
Hero - Learn skill for Blood Mage 0284 <gen> : Human Blood Mage - Flame Strike
Hero - Learn skill for Blood Mage 0284 <gen> : Human Blood Mage - Siphon Mana
Hero - Learn skill for Blood Mage 0284 <gen> : Human Blood Mage - Phoenix
Hero - Learn skill for Blood Mage 0284 <gen> : Human Blood Mage - Banish
Hero - Learn skill for Blood Mage 0284 <gen> : Human Blood Mage - Banish
Hero - Set Blood Mage 0283 <gen> Hero-level to 10 , Hide level-up graphics
Hero - Learn skill for Blood Mage 0283 <gen> : Human Blood Mage - Banish
Hero - Learn skill for Blood Mage 0283 <gen> : Human Blood Mage - Banish
Hero - Learn skill for Blood Mage 0283 <gen> : Human Blood Mage - Banish
Hero - Learn skill for Blood Mage 0283 <gen> : Human Blood Mage - Phoenix
Hero - Learn skill for Blood Mage 0283 <gen> : Human Blood Mage - Siphon Mana
Hero - Learn skill for Blood Mage 0283 <gen> : Human Blood Mage - Flame Strike
Hero - Learn skill for Blood Mage 0283 <gen> : Human Blood Mage - Flame Strike
Hero - Learn skill for Blood Mage 0283 <gen> : Human Blood Mage - Flame Strike
Hero - Set Paladin 0282 <gen> Hero-level to 4 , Hide level-up graphics
Hero - Learn skill for Paladin 0282 <gen> : Human Paladin - Divine Shield
Hero - Learn skill for Paladin 0282 <gen> : Human Paladin - Holy Light
Hero - Learn skill for Paladin 0282 <gen> : Human Paladin - Devotion Aura
Hero - Set Ghostly Archmage 0421 <gen> Hero-level to 10 , Hide level-up graphics
Hero - Learn skill for Ghostly Archmage 0421 <gen> : Human Archmage - Blizzard
Hero - Learn skill for Ghostly Archmage 0421 <gen> : Human Archmage - Blizzard
Hero - Learn skill for Ghostly Archmage 0421 <gen> : Human Archmage - Blizzard
Hero - Learn skill for Ghostly Archmage 0421 <gen> : Human Archmage - Summon Water Elemental
Hero - Learn skill for Ghostly Archmage 0421 <gen> : Human Archmage - Summon Water Elemental
Hero - Learn skill for Ghostly Archmage 0421 <gen> : Human Archmage - Summon Water Elemental
Hero - Learn skill for Ghostly Archmage 0421 <gen> : Human Archmage - Brilliance Aura
Hero - Learn skill for Ghostly Archmage 0421 <gen> : Human Archmage - Brilliance Aura
Hero - Learn skill for Ghostly Archmage 0421 <gen> : Human Archmage - Brilliance Aura
Hero - Give gg_item_I000_0439 to Ranger 0626 <gen>
Hero - Give gg_item_I001_0440 to Ranger 0626 <gen>
Hero - Give gg_item_I002_0441 to Ranger 0626 <gen>
Hero - Give gg_item_I003_0442 to Ranger 0626 <gen>
Hero - Give gg_item_I004_0443 to Ranger 0626 <gen>
Hero - Give gg_item_I005_0444 to Ranger 0626 <gen>
Hero - Give gg_item_I006_0445 to Warden 1410 <gen>
Hero - Give gg_item_I007_0446 to Warden 1410 <gen>
Hero - Give gg_item_I008_0447 to Warden 1410 <gen>
Hero - Give gg_item_I009_0448 to Warden 1410 <gen>
Hero - Give gg_item_I00A_0449 to Warden 1410 <gen>
Hero - Give gg_item_I00B_0450 to Warden 1410 <gen>
Special Effect - Create a special effect at (Position of Circle of Power 0017 <gen>) using Abilities\Spells\Human\MassTeleport\MassTeleportTo.mdl
Special Effect - Create a special effect at (Position of Circle of Power 0012 <gen>) using Abilities\Spells\Human\MassTeleport\MassTeleportTo.mdl
Wait 5.00 seconds
Cinematic - Send transmission to (All players) from Ranger 0626 <gen> named |cffffff00Priestess Kate Starsong|r : Play No sound and display The border fortress is located to the east. I should head there first. But maybe I could explore what I can here... . Modify duration: Add 7.00 seconds and Wait
Wait Campaign quest delay seconds
Trigger - Run Quest1 <gen> (checking conditions)
Trigger - Run QuestReq1 <gen> (checking conditions)
Trigger - Run Quest2 <gen> (checking conditions)
Trigger - Run Victory_condition <gen> (checking conditions)
Trigger - Run Estiriaencounter <gen> (checking conditions)
Trigger - Run Humans_Encounter <gen> (checking conditions)
Trigger - Run DemonsEncounter <gen> (checking conditions)
Trigger - Run FurbolgEncounter <gen> (checking conditions)
Trigger - Run LastHumans <gen> (checking conditions)
Trigger - Run NightElfReinforce <gen> (checking conditions)
Trigger - Run DeathEstiria <gen> (checking conditions)
Trigger - Run DeathKate <gen> (checking conditions)
Trigger - Run Dreadlord <gen> (checking conditions)
Trigger - Run AnaraDeath <gen> (checking conditions)
Trigger - Run Teleporter <gen> (checking conditions)
Trigger - Run Teleporter2 <gen> (checking conditions)
Quest1
Events
Conditions
Actions
Quest - Create a Required quest titled Eerie energy with the description From the Moonlight Grove, Priestess Kate Starsong sensed a subtle strange energy coming from the southern border of Ashenvale. She came here as quick as she could, to investigate this strange phenomenon. Close to the forest, there is a night elven fortress that watches over the border. She hopes to get some assistance for her journey, to make sure that if there is a threat, it can be handled. , using icon path ReplaceableTextures\CommandButtons\BTNAmbush.blp
Set Variable Set Quest1 = (Last created quest)
QuestReq1
Events
Conditions
Actions
Quest - Create a quest requirement for Quest1 with the description Go to the Night Elven Headquarters in the east
Set Variable Set QuestReq1 = (Last created quest requirement)
Quest - Create a quest requirement for Quest1 with the description Investigate the forest in the southern outskirts of the fortress
Set Variable Set QuestReq2 = (Last created quest requirement)
Quest - Create a quest requirement for Quest1 with the description Priestess Kate Starsong must survive
Quest - Display to (All players) the Quest Discovered message: |cffffff00MAIN QUEST|r Eerie energy: - Go to the Night Elven Headquarters in the east - Investigate the forest in the southern outskirts of the fortress - Priestess Kate Starsong must survive
Quest2
Events
Unit - A unit enters SecondQuest <gen>
Conditions
(Owner of (Triggering unit)) Equal to Player 1 (Red)
Actions
Trigger - Turn off (This trigger)
Quest - Create a Required quest titled Invaders with the description Humans have invaded Ashenvale. It seems that they are mostly sorcerers... In any case, Priestess Kate Starsong and Commander Moonray with their forces have to wipe them out and find out where the humans came from. , using icon path ReplaceableTextures\CommandButtons\BTNHeroBloodElfPrince.blp
Set Variable Set Quest2 = (Last created quest)
Quest - Create a quest requirement for Quest2 with the description Slay all the invaders
Set Variable Set QuestReq3 = (Last created quest requirement)
Quest - Display to (All players) the Quest Discovered message: |cffffff00MAIN QUEST DISCOVERED|r Invaders: - Slay all the invaders
Victory condition
Events
Unit - A unit Dies
Conditions
(Unit-type of (Dying unit)) Equal to Ghostly Archmage
Actions
Quest - Mark Quest2 as Completed
Quest - Display to (All players) the Quest Completed message: |cffffff00MAIN QUEST COMPLETED|r Invaders
Wait Campaign quest delay seconds
Game - Victory Player 1 (Red) ( Show dialogs, Show scores)
Dreadlord
Events
Unit - A unit enters Dreadlord <gen>
Conditions
(Owner of (Triggering unit)) Equal to Player 1 (Red)
Actions
Trigger - Turn off (This trigger)
Cinematic - Send transmission to (All players) from Dreadlord 0891 <gen> named |cffffff00Dreadlord|r : Play HeroDreadlordWarcry1 <gen> and display Your soul is mine! . Modify duration: Add 2.00 seconds and Wait
Estiriaencounter
Events
Unit - A unit enters EstiriaRegion <gen>
Conditions
(Triggering unit) Equal to Ranger 0626 <gen>
Actions
Trigger - Turn off (This trigger)
Quest - Mark QuestReq1 as Completed
Quest - Display to (All players) the Quest Update message: |cffffff00MAIN QUEST UPDATE|r Eerie energy: |cff808080- Go to the Night Elven Headquarters in the east (completed)|r - Investigate the forest in the southern outskirts of the fortress
Wait 2 seconds
Cinematic - Send transmission to (All players) from Warden 1410 <gen> named |cffffff00Commander Estiria Moonray|r : Play No sound and display Kate! . Modify duration: Add 1.00 seconds and Wait
Wait 1.00 seconds
Cinematic - Send transmission to (All players) from Ranger 0626 <gen> named |cffffff00Priestess Kate Starsong|r : Play No sound and display Estiria! I'm happy to see you! It's been a month! How are you? . Modify duration: Add 3.00 seconds and Wait
Wait 2.00 seconds
Cinematic - Send transmission to (All players) from Warden 1410 <gen> named |cffffff00Commander Estiria Moonray|r : Play No sound and display I'm glad to see you too, I just arrived an hour ago. The commander of this fortress and of the other encampments dissapeared 3 days ago. I was sent by General Destria Barkskin to investigate. I assembled a search party in the south, can you join me if you are here? . Modify duration: Add 5.00 seconds and Wait
Wait 4.00 seconds
Cinematic - Send transmission to (All players) from Ranger 0626 <gen> named |cffffff00Priestess Kate Starsong|r : Play No sound and display Sure, I will accompany you. I came from the Moonlight Grove because I sensed a strange energy here. I hope that we can find its source. . Modify duration: Add 3.00 seconds and Wait
Wait 4.00 seconds
Quest - Display to (All players) the Quest Update message: |cffffff00MAIN QUEST UPDATE|r Eerie energy: |cff808080- Go to the Night Elven Headquarters in the east (completed)|r - Investigate the forest in the southern outskirts of the fortress - Priestess Kate Starsong must survive - Commander Estiria Moonray must survive
Wait 4.00 seconds
Quest - Display to (All players) the New Unit Acquired message: |cff8080ffNew Hero Available|r: Commander Estiria Moonray is a stalwart commander of the night elven army. After she was imbued by High Priestess Adora Nightshade with Elune's powers, she learned druidism from the Great Demigod Cenarius, and the High Druidess Kathris Chillwind. Over the years, the friendship between Kate and Estiria grew deep roots. She can strengthen her allies with Elune's powers, but also weave Nature's energies to heal her allies and summon ferocious wildkin to her aid.
Humans Encounter
Events
Unit - A unit enters InvadersEncounter <gen>
Conditions
(Triggering unit) Equal to Warden 1410 <gen>
Actions
Trigger - Turn off (This trigger)
Quest - Mark QuestReq2 as Completed
Quest - Mark Quest1 as Completed
Quest - Display to (All players) the Quest Completed message: |cffffff00MAIN QUEST COMPLETED|r Eerie energy
Wait 2 seconds
Cinematic - Send transmission to (All players) from Warden 1410 <gen> named |cffffff00Commander Estiria Moonray|r : Play No sound and display Human invaders! Slay them, sisters! . Modify duration: Add 2.00 seconds and Wait
Wait 4.00 seconds
Cinematic - Send transmission to (All players) from Ranger 0626 <gen> named |cffffff00Priestess Kate Starsong|r : Play No sound and display Mostly sorcerers... interesting... . Modify duration: Add 3.00 seconds and Wait
DemonsEncounter
Events
Unit - A unit enters DemonsEncounter <gen>
Conditions
(Triggering unit) Equal to Warden 1410 <gen>
Actions
Trigger - Turn off (This trigger)
Cinematic - Send transmission to (All players) from Ranger 0626 <gen> named |cffffff00Priestess Kate Starsong|r : Play No sound and display By the Godess... those humans summoned demons and undead?! Wait! Is that... one of us?! . Modify duration: Add 3.00 seconds and Wait
Wait 3.00 seconds
Cinematic - Send transmission to (All players) from Warden 1410 <gen> named |cffffff00Commander Estiria Moonray|r : Play No sound and display I... I cannot believe it... An-... Anara? . Modify duration: Add 4.00 seconds and Wait
Wait 2 seconds
Cinematic - Send transmission to (All players) from Dark Ranger 0451 <gen> named |cffffff00Anara|r : Play No sound and display Let the living beware! . Modify duration: Add 2.00 seconds and Wait
Wait 2 seconds
Cinematic - Send transmission to (All players) from Ranger 0626 <gen> named |cffffff00Priestess Kate Starsong|r : Play No sound and display I hope she isn't the commander that went missing, right? . Modify duration: Add 3.00 seconds and Wait
Wait 2 seconds
Cinematic - Send transmission to (All players) from Warden 1410 <gen> named |cffffff00Commander Estiria Moonray|r : Play No sound and display She is..., we must save her! . Modify duration: Add 4.00 seconds and Wait
Wait 2 seconds
Cinematic - Send transmission to (All players) from Ranger 0626 <gen> named |cffffff00Priestess Kate Starsong|r : Play No sound and display For the Godess! . Modify duration: Add 1.00 seconds and Wait
FurbolgEncounter
Events
Unit - A unit enters Furbolgs <gen>
Conditions
(Triggering unit) Equal to Ranger 0626 <gen>
Actions
Trigger - Turn off (This trigger)
Cinematic - Send transmission to (All players) from Furbolg Ursa Warrior 0635 <gen> named |cff00ff00Furbolg Ursa Warrior|r : Play No sound and display Hello, ranger! How may we help? . Modify duration: Add 3.00 seconds and Wait
Wait 3.00 seconds
Cinematic - Send transmission to (All players) from Ranger 0626 <gen> named |cffffff00Priestess Kate Starsong|r : Play No sound and display Greetings, noble furbolgs. I am priestess Kate Starsong. There is possible trouble in the southern part of the forest, your assistance is most welcome. . Modify duration: Add 5.00 seconds and Wait
Wait 4.00 seconds
Cinematic - Send transmission to (All players) from Furbolg Ursa Warrior 0635 <gen> named |cff00ff00Furbolg Ursa Warrior|r : Play No sound and display If the forest is in trouble, we are yours to command, priestess Starsong. . Modify duration: Add 4.00 seconds and Wait
LastHumans
Events
Unit - A unit enters LastHumans <gen>
Conditions
(Triggering unit) Equal to Warden 1410 <gen>
Actions
Trigger - Turn off (This trigger)
Cinematic - Send transmission to (All players) from Warden 1410 <gen> named |cffffff00Commander Estiria Moonray|r : Play No sound and display Seems that we found the source of evil, I won't let anyone escape through these portals! . Modify duration: Add 4.00 seconds and Wait
Wait 3.00 seconds
Cinematic - Send transmission to (All players) from Ranger 0626 <gen> named |cffffff00Priestess Kate Starsong|r : Play No sound and display The ghostly sorcerer might be their leader. Strike him down! . Modify duration: Add 4.00 seconds and Wait
NightElfReinforce
Events
Unit - A unit enters NightElfReinf <gen>
Conditions
(Triggering unit) Equal to Warden 1410 <gen>
Actions
Trigger - Turn off (This trigger)
Cinematic - Send transmission to (All players) from Huntress 0403 <gen> named |cff8080ffHuntress|r : Play No sound and display Your elite guard is ready, Commander Moonray. . Modify duration: Add 3.00 seconds and Wait
Wait 2 seconds
Cinematic - Send transmission to (All players) from Warden 1410 <gen> named |cffffff00Commander Estiria Moonray|r : Play No sound and display Thank you, sister. Let's move out. . Modify duration: Add 2.00 seconds and Wait
DeathKate
Events
Unit - A unit Dies
Conditions
(Unit-type of (Triggering unit)) Equal to Ranger
Actions
Wait 4.00 seconds
Quest - Display to (All players) the Quest Failed message: |cffffff00MAIN QUEST FAILED|r Priestess Kate Starsong died...
Wait 2 seconds
Game - Defeat Player 1 (Red) with the message: Defeat!
DeathEstiria
Events
Unit - A unit Dies
Conditions
(Unit-type of (Triggering unit)) Equal to Warden
Actions
Wait 4.00 seconds
Quest - Display to (All players) the Quest Failed message: |cffffff00MAIN QUEST FAILED|r Commander Estiria Moonray died...
Wait 2 seconds
Game - Defeat Player 1 (Red) with the message: Defeat!
AnaraDeath
Events
Unit - A unit Dies
Conditions
(Unit-type of (Triggering unit)) Equal to Dark Ranger
Actions
Trigger - Turn off (This trigger)
Cinematic - Send transmission to (All players) from Warden 1410 <gen> named |cffffff00Commander Estiria Moonray|r : Play No sound and display Don't worry, sister. I have your soul with me now. I won't let you go. . Modify duration: Add 3.00 seconds and Wait
Teleporter
Events
Unit - A unit enters Teleporter1 <gen>
Conditions
(Owner of (Triggering unit)) Equal to Player 1 (Red)
Actions
Sound - Play MassTeleportTarget <gen>
Unit - Move (Triggering unit) instantly to (Center of TeleporterBrought <gen>)
Teleporter2
Events
Unit - A unit enters Teleporter2 <gen>
Conditions
(Owner of (Triggering unit)) Equal to Player 1 (Red)
Actions
Sound - Play MassTeleportTarget <gen>
Unit - Move (Triggering unit) instantly to (Center of TeleporterBrought2 <gen>)
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.