1. Are you planning to upload your awesome map to Hive? Please review the rules here.
    Dismiss Notice
  2. Updated Resource Submission Rules: All model & skin resource submissions must now include an in-game screenshot. This is to help speed up the moderation process and to show how the model and/or texture looks like from the in-game camera.
    Dismiss Notice
  3. DID YOU KNOW - That you can unlock new rank icons by posting on the forums or winning contests? Click here to customize your rank or read our User Rank Policy to see a list of ranks that you can unlock. Have you won a contest and still haven't received your rank award? Then please contact the administration.
    Dismiss Notice
  4. Rubbed the right way, the genie is out of its lamp! The 12th Concept Art Contest Results have been announced.
    Dismiss Notice
  5. Race against the odds and Reforge, Don't Refund. The 14th Techtree Contest has begun!
    Dismiss Notice
  6. Check out the Staff job openings thread.
    Dismiss Notice
Dismiss Notice
60,000 passwords have been reset on July 8, 2019. If you cannot login, read this.

Trigger Viewer

Forgotten War COOP Mission 5.w3x
Variables
Main
My Triggers
Initialization
Introduction
Victory
Defeat001
CleanInitUnits
FryendlyTest
TestRemove
Cinematics
SkipCinematic
OpenCinematic
CloseCinematic
xxxxxxxxxxxxxxx
VictoryCinematic
IntroCinematic001
IntroCinematic002
CinArmory001
CinRevenge
CinGraveyard
Heroes
IllidanDies
IllidanMaxLevel
QuestSignal
SignalTimer001
DragonsTimer001
LightSignal001
SignalTimerExpires
DragonsExpires
QuestLightSphere
SphereTaken001
ForceFieldUnlock
MagicalPenUnlock001
QuestArmory
QuestArmoryInit
SwanBladeTaken001
ShieldTaken001
ShieldDown
GuardianGate001
QuestPortal
WayGateBegins001
WayGateDestroyed
WayGateTimerExpires
QuestRevenge
RevengeBegins001
RevengeCounter001
QuestCavern
GraveyardApproach
DungeonGuards001
IntoDungeonFirstTime
GetIntoDungeon
GetOutOfDungeon
Cage001
Cage002
Cage003
Cage004
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
BoolDragonTimer boolean No false
BoolGuardiansOn boolean No false
BoolPen boolean No true
BoolRoyalTimer boolean No false
BoolSignalTimer boolean No false
CinRunning boolean No false
CinSkipped boolean No false
DragonsTimerWin timerdialog No
DragonTimer timer No
DungeonCounter integer No 0
DungeonCountReqs integer No 0
Golems integer No 0
GuardiansCounter integer No 7
KeyCounter integer No 0
Quest001 quest No
Quest002 quest No
Quest003 quest No
Quest004 quest No
Quest005 quest No
Quest006 quest No
QuestsCounter integer No 0
Req001 questitem No
Req002 questitem No
Req003 questitem No
Req004 questitem No
Req005 questitem No
Req006 questitem No
Req007 questitem No
Req007_Copy questitem No
Req008 questitem No
Req009 questitem No
Req009_Copy questitem No
Req010 questitem No
Req011 questitem No
Req012 questitem No
RoyalTimer timer No
RoyalTimerWin timerdialog No
Shields effect Yes
ShieldsIndex integer No 0
SignalTimer timer No
SignalTimerWin timerdialog No
SphereTaken boolean No false
Weaponsi integer No 0
My Triggers
  Events
    Time - Elapsed game time is 0.00 seconds
  Conditions
  Actions
    Visibility - Create an initially Enabled visibility modifier for Player 1 (Red) emitting Fog of war from (Center of DungeonBack002 <gen>) to a radius of 512.
    Visibility - Create an initially Enabled visibility modifier for Player 8 (Pink) emitting Fog of war from (Center of DungeonBack002 <gen>) to a radius of 512.
    Hero - Make Player 1 (Red) Heroes gain 50.00% experience from future kills
    Hero - Make Player 8 (Pink) Heroes gain 50.00% experience from future kills
    Player - Set the current research level of R00B (techcode) to 3 for Player 8 (Pink)
    Player - Set the current research level of R009 (techcode) to 3 for Player 8 (Pink)
    Special Effect - Create a special effect attached to the origin (attachpoint) of Sunlight Guardian 0010 <gen> using war3mapImported\GeneralHeroGlow.mdx
    Special Effect - Create a special effect attached to the origin (attachpoint) of Sunlight Guardian 0009 <gen> using war3mapImported\GeneralHeroGlow.mdx
    Special Effect - Create a special effect attached to the origin (attachpoint) of Sunlight Guardian 0012 <gen> using war3mapImported\GeneralHeroGlow.mdx
    Special Effect - Create a special effect attached to the origin (attachpoint) of Sunlight Guardian 0007 <gen> using war3mapImported\GeneralHeroGlow.mdx
    Special Effect - Create a special effect attached to the origin (attachpoint) of Sunlight Guardian 0008 <gen> using war3mapImported\GeneralHeroGlow.mdx
    Special Effect - Create a special effect attached to the origin (attachpoint) of Sunlight Guardian 0087 <gen> using war3mapImported\GeneralHeroGlow.mdx
    Player - Change color of Player 8 (Pink) to Light Blue, Changing color of existing units
    Player - Set the max research level of R00B (techcode) to 2 for Player 8 (Pink)
    Player - Set the max research level of R009 (techcode) to 2 for Player 8 (Pink)
    Player - Make Temple of Ancestrals Unavailable for training/construction by Player 8 (Pink)
    Player - Make Nerubian Forge Unavailable for training/construction by Player 8 (Pink)
    Player - Make Brutal Turtle Unavailable for training/construction by Player 8 (Pink)
    Player - Make Ancestral Sage Unavailable for training/construction by Player 8 (Pink)
    Player - Make Triax Commander Unavailable for training/construction by Player 8 (Pink)
    Player - Make Master Dragon Unavailable for training/construction by Player 8 (Pink)
    Player - Make Ancestral High Priest Unavailable for training/construction by Player 8 (Pink)
    Player - Make Player 8 (Pink) treat Player 1 (Red) as an Ally with shared vision
    Player - Make Player 1 (Red) treat Player 8 (Pink) as an Ally with shared vision
    Player - Set Player 8 (Pink).Available free Heroes to 0
    Destructible - Make Elven Gate 0069 <gen> Invulnerable
Default melee game initialization for all players
Initialization
  Events
    Map initialization
  Conditions
  Actions
    -------- GENERAL GAME SETTINGS --------
    Game - Set the time of day to 12.00
    Game - Turn the day/night cycle Off
    -------- xxxxxxxxxxxxxxxxxxxxxxx --------
    -------- ILLIDAN SETTINGS --------
    Hero - Make Player 1 (Red) Heroes gain 30.00% experience from future kills
    -------- xxxxxxxxxxxxxxxxxxxxxxx --------
    -------- SPECIAL FOR ENVIROMENT --------
    Unit Group - Pick every unit in (Units of type Sunlight Guardian Statue) and do (Actions)
      Loop - Actions
        Animation - Play (Picked unit)'s attack (animationname) animation
    Player - Hide Player 6 (Orange) in the post-game score screen
    Player - Make Neutral Passive treat Player 1 (Red) as an Neutral with shared vision
    Player - Make Neutral Passive treat Player 8 (Pink) as an Neutral with shared vision
    Unit Group - Pick every unit in (Units of type Sunlight Tower) and do (Actions)
      Loop - Actions
        Unit - Make (Picked unit) Invulnerable
        Special Effect - Create a special effect attached to the overhead (attachpoint) of (Picked unit) using Doodads\Cinematic\EnergyField\EnergyField.mdl
        Set VariableSet Shields[ShieldsIndex] = (Last created special effect)
        Set VariableSet ShieldsIndex = (ShieldsIndex + 1)
    -------- ------------------------ --------
    -------- xxxxxxxxxxxxxxxxxxxxxxx --------
    -------- SPECIAL PLAYER SETTINGS --------
    Unit Group - Pick every unit in (Units owned by Player 2 (Blue).) and do (Actions)
      Loop - Actions
        Hero - Disable experience gain for (Picked unit).
    Unit Group - Pick every unit in (Units owned by Player 3 (Teal).) and do (Actions)
      Loop - Actions
        Hero - Disable experience gain for (Picked unit).
    Unit Group - Pick every unit in (Units owned by Player 5 (Yellow).) and do (Actions)
      Loop - Actions
        Hero - Disable experience gain for (Picked unit).
    Player - Change color of Player 1 (Red) to Maroon, Changing color of existing units
    Player - Change color of Player 2 (Blue) to Orange, Changing color of existing units
    Player - Change color of Player 3 (Teal) to Red, Changing color of existing units
    Player - Set Player 1 (Red).Current gold to 400
    Player - Set Player 8 (Pink).Current gold to 400
    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 5 (Yellow)
    Player - Set name of Player 4 (Purple) to Dragon Hunter Squadron
    -------- xxxxxxxxxxxxxxxxxxxxxxx --------
    -------- VISIBLITY MODIFIERS --------
    Visibility - Create an initially Enabled visibility modifier for Player 1 (Red) emitting Visibility from (Center of Cavern001 <gen>) to a radius of 400.00.
    Visibility - Create an initially Enabled visibility modifier for Player 8 (Pink) emitting Visibility from (Center of Cavern001 <gen>) to a radius of 400.00.
    Visibility - Create an initially Enabled visibility modifier for Player 8 (Pink) emitting Visibility from (Center of LightFire001 <gen>) to a radius of 600.00.
    Visibility - Create an initially Enabled visibility modifier for Player 1 (Red) emitting Visibility from (Center of LightFire001 <gen>) to a radius of 600.00.
    Visibility - Create an initially Enabled visibility modifier for Player 1 (Red) emitting Visibility from (Center of Azshara001 <gen>) to a radius of 600.00.
    Visibility - Create an initially Enabled visibility modifier for Player 8 (Pink) emitting Visibility from (Center of Azshara001 <gen>) to a radius of 600.00.
    Visibility - Create an initially Enabled visibility modifier for Player 1 (Red) emitting Visibility from (Center of LightSphere001 <gen>) to a radius of 1700.00.
    Visibility - Create an initially Enabled visibility modifier for Player 8 (Pink) emitting Visibility from (Center of LightSphere001 <gen>) to a radius of 1700.00.
    Visibility - Create an initially Enabled visibility modifier for Player 1 (Red) emitting Visibility from (Center of Armory001 <gen>) to a radius of 400.00.
    Visibility - Create an initially Enabled visibility modifier for Player 8 (Pink) emitting Visibility from (Center of Armory001 <gen>) to a radius of 400.00.
    Visibility - Create an initially Enabled visibility modifier for Player 1 (Red) emitting Black mask across DragonsDungeon001 <gen>
    Visibility - Create an initially Enabled visibility modifier for Player 8 (Pink) emitting Black mask across DragonsDungeon001 <gen>
    -------- ------------------------ --------
    -------- SPECIAL DESTRUCTIBLES SETTINGS --------
    Destructible - Make Magical Pen 1979 <gen> Invulnerable
    Destructible - Make Iron Gate 2391 <gen> Invulnerable
    Destructible - Make Cage 1693 <gen> Invulnerable
    Destructible - Make Cage 1917 <gen> Invulnerable
    Destructible - Make Cage 2713 <gen> Invulnerable
    Destructible - Make Cage 2715 <gen> Invulnerable
    -------- xxxxxxxxxxxxxxxxxxxxxxx --------
    -------- QUESTS --------
    Quest - Create a Required, undiscovered quest titled The Light Sphere with the description Forged by elves and dragons, the Light Sphere is a very dangerous artifact in the hands of our enemies, it can bring day and light. We must get it and bring it to the High Priest.IMPORTANT: You don't have to win the chapter before the Dragons Arrival Timer expires!, using icon path ReplaceableTextures\CommandButtons\BTNHolyBolt.blp
    Set VariableSet Quest001 = (Last created quest)
    Quest - Create a quest requirement for Quest001 with the description Illidan himself must get the Light Sphere.
    Set VariableSet Req001 = (Last created quest requirement)
    Quest - Create a quest requirement for Quest001 with the description Bring the Sphere back to the cavern at the entrance.
    Set VariableSet Req002 = (Last created quest requirement)
    Quest - Create a quest requirement for Quest001 with the description Illidan must survive.
    Set VariableSet Req003 = (Last created quest requirement)
    -------- xxxxxxxxxxxxxxxxxxxxxxx --------
    Quest - Create a Optional, undiscovered quest titled The Guardians Armory with the description A visit to the Sunlight Guardians Armory might be a very good idea...Illidan could recover his Swan Blade and Mirror Shield. Is also there where he can deactivate the invulnerability force field that is protecting all the Sunlight Towers!, using icon path ReplaceableTextures\CommandButtons\BTNHumanBarracks.blp
    Set VariableSet Quest002 = (Last created quest)
    Quest - Create a quest requirement for Quest002 with the description Recover the Swan Blade.
    Set VariableSet Req004 = (Last created quest requirement)
    Quest - Create a quest requirement for Quest002 with the description Recover the Mirror Shield.
    Set VariableSet Req005 = (Last created quest requirement)
    Quest - Create a quest requirement for Quest002 with the description Deactivate the Invulnerability Shield.
    Set VariableSet Req006 = (Last created quest requirement)
    -------- xxxxxxxxxxxxxxxxxxxxxxx --------
    Quest - Create a Required, undiscovered quest titled The Holy Conch with the description To ambush the dragons at their arrival to the temple, Illidan have to blow at the Holy Conch that is at the top of the tower; then the Dragon Hunter Squadron will know where the temple is and will arrive just in time.IMPORTANT: You don't have to win the chapter before the Dragons Arrival Timer expires!, using icon path ReplaceableTextures\CommandButtons\BTNSpiritWyvern.blp
    Set VariableSet Quest003 = (Last created quest)
    Quest - Create a quest requirement for Quest003 with the description Bring Illidan to the Holy Conch.
    Set VariableSet Req007 = (Last created quest requirement)
    Quest - Create a quest requirement for Quest003 with the description Finish this quest before its timer expires.
    Set VariableSet Req007_Copy = (Last created quest requirement)
    Quest - Create a quest requirement for Quest003 with the description HINT: Destroy the Sunlight Towers.
    -------- xxxxxxxxxxxxxxxxxxxxxxx --------
    Quest - Create a Required, undiscovered quest titled The Sacred Duel with the description Illidan was betrayed by his own brotherhood and is time to avenge all his suffering. No Sunlight Guardian must survive!By the way, when killed some guardians will drop a sun key that Illidan needs to unlock the foot switchs..., using icon path ReplaceableTextures\CommandButtons\BTNHeroDemonHunter.blp
    Set VariableSet Quest004 = (Last created quest)
    Quest - Create a quest requirement for Quest004 with the description Kill all the Sunlight Guardians.
    Set VariableSet Req008 = (Last created quest requirement)
    Quest - Create a quest requirement for Quest004 with the description HINT: Some Sunlight Guardians have Sun Keys...
    Leaderboard - Create a leaderboard for (All players) titled Sunlight Guardians
    -------- xxxxxxxxxxxxxxxxxxxxxxx --------
    Quest - Create a Optional, undiscovered quest titled The Pilgrims Way Gate with the description The Pilgrims Way Gate must be destroyed before enemy reinforcements arrive!, using icon path ReplaceableTextures\CommandButtons\BTNWaygate.blp
    Set VariableSet Quest005 = (Last created quest)
    Quest - Create a quest requirement for Quest005 with the description Destroy the Pilgrims Way Gate.
    Set VariableSet Req009 = (Last created quest requirement)
    Quest - Create a quest requirement for Quest005 with the description Finish this quest before its timer expires.
    Set VariableSet Req009_Copy = (Last created quest requirement)
    -------- xxxxxxxxxxxxxxxxxxxxxxx --------
    Quest - Create a Optional, undiscovered quest titled The Dungeon with the description Now that Illidan knows the truth... innocent elves might be at the Dragons Dungeon and Illidan is willing to save them!For sure they will aid Illidan in his quest. , using icon path ReplaceableTextures\CommandButtons\BTNDarkPortal.blp
    Set VariableSet Quest006 = (Last created quest)
    Quest - Create a quest requirement for Quest006 with the description Illidan must enter the dungeon.
    Set VariableSet Req010 = (Last created quest requirement)
    Quest - Create a quest requirement for Quest006 with the description Slay all the guards.
    Set VariableSet Req011 = (Last created quest requirement)
Introduction
  Events
    Time - Elapsed game time is 1.00 seconds
  Conditions
  Actions
    -------- Open Cinematic Mode --------
    Trigger - Run OpenCinematic <gen> (checking conditions)
    Wait until (CinRunning Equal to True), checking every 1 seconds
    -------- xxxxxxxxxxxxxxxx --------
    -------- The Show --------
    Trigger - Run IntroCinematic001 <gen> (checking conditions)
    Wait until (CinRunning Equal to False), checking every 1 seconds
    -------- xxxxxxxxxxxxxxxx --------
    -------- Close Cinematic Mode --------
    Camera - .Apply. gg_cam_Attack002 for Player 1 (Red) over 0.00 seconds
    Camera - .Apply. gg_cam_Attack002 for Player 8 (Pink) over 0 seconds
    Trigger - Run CleanInitUnits <gen> (checking conditions)
    Wait 2 seconds
    Trigger - Run CloseCinematic <gen> (checking conditions)
    -------- xxxxxxxxxxxxxxxx --------
    Game - Set the time of day to 12.00
    Game - Turn the day/night cycle Off
    -------- Game Settings --------
    Quest - Display to (All players) the Quest Discovered message: |cffffcc00MAIN QUEST|rThe Holy Conch - Bring Illidan to the Holy Conch. - This quest must be finished before its timer expires. - HINT: Destroy enemy towers to better support ventars.
    Quest - Mark Quest001 as Discovered
    Wait 6.00 seconds
    Quest - Display to (All players) the Quest Discovered message: |cffffcc00MAIN QUEST|rThe Light Sphere - Illidan himself must get the Light Sphere. - Bring the Sphere back to the cavern at the entrance. - Illidan must survive.
    Quest - Mark Quest003 as Discovered
    Wait 6.00 seconds
    Quest - Display to (All players) the New Unit Acquired message: |cffffcc00NEW UNITS ACQUIRED|rNerubian Scarab: Medium Melee/Siege unitNerubian Warrior: Light Melee unit with Web and Repair
    Wait 5.00 seconds
    -------- xxxxxxxxxxxxxxxx --------
    Trigger - Run SignalTimer001 <gen> (checking conditions)
    Trigger - Run DragonsTimer001 <gen> (checking conditions)
Victory
  Events
    Unit - A unit enters Cavern001 <gen>
  Conditions
    ((Triggering unit) Equal to Demon Hunter 0053 <gen>) or ((Triggering unit) Equal to Crypt Lord 0042 <gen>)
    SphereTaken Equal to True
    QuestsCounter Greater than or equal to 2
  Actions
    -------- xxxxxxxxxxxxxxxx --------
    Quest - Display to (All players) the Quest Update message: |cffffcc00MAIN QUEST COMPLETED|rThe Light Sphere!
    Quest - Mark Req002 as Completed
    Quest - Mark Req003 as Completed
    Wait 4.00 seconds
    -------- xxxxxxxxxxxxxxxx --------
    Trigger - Turn off (This trigger)
    -------- Open Cinematic Mode --------
    Trigger - Run OpenCinematic <gen> (checking conditions)
    Wait until (CinRunning Equal to True), checking every 1 seconds
    -------- xxxxxxxxxxxxxxxx --------
    -------- The Show --------
    Trigger - Run VictoryCinematic <gen> (checking conditions)
    Wait until (CinRunning Equal to False), checking every 1 seconds
    -------- xxxxxxxxxxxxxxxx --------
    -------- Close Cinematic Mode --------
    Trigger - Run CloseCinematic <gen> (checking conditions)
    -------- xxxxxxxxxxxxxxxx --------
    Game - Set the next level to Map06.w3x
    Game - Show custom campaign button 9
    Game - Victory Player 1 (Red) (Show dialogs, Show scores)
    Game - Victory Player 8 (Pink) (Show dialogs, Show scores)
Defeat001
  Events
  Conditions
  Actions
    Game - Defeat Player 8 (Pink) with the message: Defeat!
    Game - Defeat Player 1 (Red) with the message: Defeat!
CleanInitUnits
  Events
  Conditions
  Actions
    Unit - Move Demon Hunter 0053 <gen> instantly to (Center of IllidanBegins001 <gen>), facing 90.00 degrees
    Unit - Move Bronze Dragon 0284 <gen> instantly to (Center of Gathrinor001 <gen>), facing 270.00 degrees
    Unit Group - Pick every unit in (Units in HealingAncestral001 <gen>) and do (Remove (Picked unit) from the game)
    Unit Group - Pick every unit in (Units in Graveyard001 <gen>) and do (Remove (Picked unit) from the game)
    Visibility - Create an initially Enabled visibility modifier for Player 1 (Red) emitting Black mask across HealingAncestral001 <gen>
    Visibility - Create an initially Enabled visibility modifier for Player 8 (Pink) emitting Black mask across HealingAncestral001 <gen>
FryendlyTest
  Events
    Player - Player 1 (Red) types a chat message containing me (stringnoformat) as An exact match
  Conditions
  Actions
    Player - Make Player 2 (Blue) treat Player 1 (Red) as an Ally with shared vision and shared units
    Player - Make Player 3 (Teal) treat Player 1 (Red) as an Ally with shared vision and shared units
    Player - Make Player 4 (Purple) treat Player 1 (Red) as an Ally with shared vision and shared units
    Player - Make Player 5 (Yellow) treat Player 1 (Red) as an Ally with shared vision and shared units
    Player - Make Player 6 (Orange) treat Player 1 (Red) as an Ally with shared vision and shared units
    Player - Make Player 7 (Green) treat Player 1 (Red) as an Ally with shared vision and shared units
TestRemove
  Events
    Player - Player 1 (Red) types a chat message containing remove (stringnoformat) as An exact match
  Conditions
  Actions
    Destructible - Kill ForceWall 1710 <gen>
    Set VariableSet ShieldsIndex = 0
    Unit Group - Pick every unit in (Units of type Sunlight Tower) and do (Actions)
      Loop - Actions
        Unit - Make (Picked unit) Vulnerable
        Special Effect - Destroy Shields[ShieldsIndex]
        Set VariableSet ShieldsIndex = (ShieldsIndex + 1)
SkipCinematic
  Events
    Player - Player 8 (Pink) skips a cinematic sequence
    Player - Player 1 (Red) skips a cinematic sequence
  Conditions
  Actions
    Set VariableSet CinSkipped = True
OpenCinematic
  Events
  Conditions
  Actions
    -------- SETTING ENVIROMENT --------
    Environment - Set sky to Lordaeron Summer Sky
    -------- TIMERS SHOW/HIDE --------
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        BoolDragonTimer Equal to True
      Then - Actions
        Countdown Timer - Hide DragonsTimerWin
      Else - Actions
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        BoolRoyalTimer Equal to True
      Then - Actions
        Countdown Timer - Hide RoyalTimerWin
        Countdown Timer - Pause RoyalTimer
      Else - Actions
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        BoolSignalTimer Equal to True
      Then - Actions
        Countdown Timer - Hide SignalTimerWin
        Countdown Timer - Pause SignalTimer
      Else - Actions
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        BoolGuardiansOn Equal to True
      Then - Actions
        Leaderboard - Hide (Last created leaderboard)
      Else - Actions
    -------- -------------------------- --------
    -------- Players Settings --------
    -------- Player 1 to... --------
    Player - Make Player 8 (Pink) treat Player 2 (Blue) as an Neutral
    Player - Make Player 8 (Pink) treat Player 3 (Teal) as an Neutral
    Player - Make Player 8 (Pink) treat Player 5 (Yellow) as an Neutral
    Player - Make Player 8 (Pink) treat Player 7 (Green) as an Neutral
    Player - Make Player 1 (Red) treat Player 2 (Blue) as an Neutral
    Player - Make Player 1 (Red) treat Player 3 (Teal) as an Neutral
    Player - Make Player 1 (Red) treat Player 5 (Yellow) as an Neutral
    Player - Make Player 1 (Red) treat Player 7 (Green) as an Neutral
    -------- to Player 1... --------
    Player - Make Player 2 (Blue) treat Player 1 (Red) as an Neutral
    Player - Make Player 2 (Blue) treat Player 8 (Pink) as an Neutral
    Player - Make Player 3 (Teal) treat Player 1 (Red) as an Neutral
    Player - Make Player 3 (Teal) treat Player 8 (Pink) as an Neutral
    Player - Make Player 5 (Yellow) treat Player 1 (Red) as an Neutral
    Player - Make Player 5 (Yellow) treat Player 8 (Pink) as an Neutral
    Player - Make Player 7 (Green) treat Player 1 (Red) as an Neutral
    Player - Make Player 7 (Green) treat Player 8 (Pink) as an Neutral
    -------- ---------------------------------- --------
    Unit Group - Pick every unit in (Units in (Entire map)) and do (Actions)
      Loop - Actions
        Unit - Order (Picked unit) to Stop.
    -------- ---------------------------------- --------
    -------- SETTING CINEMATIC MODE --------
    Cinematic - Disable user control for (All players).
    Cinematic - Turn cinematic mode On for Player Group - Player 1 (Red)
    Cinematic - Turn cinematic mode On for Player Group - Player 8 (Pink)
    Cinematic - Turn on letterbox mode (hide interface) for (All players): fade out over 2 seconds
    Cinematic - Turn on letterbox mode (hide interface) for Player Group - Player 8 (Pink): fade out over 2 seconds
    Hero - Disable experience gain for Demon Hunter 0053 <gen>.
    Hero - Disable experience gain for Crypt Lord 0042 <gen>.
    -------- - --------
    Set VariableSet CinSkipped = False
    Wait 1.00 seconds
    Set VariableSet CinRunning = True
    -------- - --------
Note: Actually CinRunning must be set to False in the Cinematic Show itself.
CloseCinematic
  Events
  Conditions
  Actions
    Unit - Unhide Bronze Dragon 0284 <gen>
    -------- SETTING OFF CINEMATIC MODE --------
    -------- TIMERS SHOW/HIDE --------
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        BoolDragonTimer Equal to True
      Then - Actions
        Countdown Timer - Show DragonsTimerWin
      Else - Actions
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        BoolRoyalTimer Equal to True
      Then - Actions
        Countdown Timer - Show RoyalTimerWin
        Countdown Timer - Resume RoyalTimer
      Else - Actions
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        BoolSignalTimer Equal to True
      Then - Actions
        Countdown Timer - Show SignalTimerWin
        Countdown Timer - Resume SignalTimer
      Else - Actions
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        BoolGuardiansOn Equal to True
      Then - Actions
        Leaderboard - Show (Last created leaderboard)
      Else - Actions
    -------- -------------------------- --------
    -------- - --------
    Cinematic - Fade in over 2.00 seconds using texture Black Mask and color (0%, 0%, 0%) with 0% transparency
    -------- - --------
    Cinematic - Turn cinematic mode Off for Player Group - Player 1 (Red)
    Cinematic - Turn cinematic mode Off for Player Group - Player 8 (Pink)
    Cinematic - Turn off letterbox mode (show interface) for (All players): fade in over 2 seconds
    Cinematic - Turn off letterbox mode (show interface) for Player Group - Player 8 (Pink): fade in over 2 seconds
    Cinematic - Enable user control for (All players).
    Camera - Reset camera for Player 1 (Red) to standard game-view over 1.00 seconds
    Camera - Reset camera for Player 8 (Pink) to standard game-view over 1.00 seconds
    Hero - Enable experience gain for Demon Hunter 0053 <gen>.
    Hero - Enable experience gain for Crypt Lord 0042 <gen>.
    -------- SETTING ENVIROMENT --------
    Environment - Set sky to None
    -------- - --------
    -------- Players Settings --------
    -------- Player 1 to... --------
    Player - Make Player 8 (Pink) treat Player 2 (Blue) as an Enemy with shared vision
    Player - Make Player 8 (Pink) treat Player 3 (Teal) as an Enemy
    Player - Make Player 8 (Pink) treat Player 5 (Yellow) as an Enemy with shared vision
    Player - Make Player 8 (Pink) treat Player 7 (Green) as an Enemy
    Player - Make Player 1 (Red) treat Player 2 (Blue) as an Enemy with shared vision
    Player - Make Player 1 (Red) treat Player 3 (Teal) as an Enemy
    Player - Make Player 1 (Red) treat Player 5 (Yellow) as an Enemy with shared vision
    Player - Make Player 1 (Red) treat Player 7 (Green) as an Enemy
    -------- to Player 1... --------
    Player - Make Player 2 (Blue) treat Player 1 (Red) as an Enemy
    Player - Make Player 2 (Blue) treat Player 8 (Pink) as an Enemy
    Player - Make Player 3 (Teal) treat Player 1 (Red) as an Enemy
    Player - Make Player 3 (Teal) treat Player 8 (Pink) as an Enemy
    Player - Make Player 5 (Yellow) treat Player 1 (Red) as an Enemy with shared vision
    Player - Make Player 5 (Yellow) treat Player 8 (Pink) as an Enemy with shared vision
    Player - Make Player 7 (Green) treat Player 1 (Red) as an Enemy with shared vision
    Player - Make Player 7 (Green) treat Player 8 (Pink) as an Enemy with shared vision
    -------- - --------
    Unit - Unpause all units
    -------- - --------
    -------- SETTING CIN RUNNING (JUST IN CASE) --------
    Set VariableSet CinSkipped = False
    Wait 1.00 seconds
    Set VariableSet CinRunning = False
xxxxxxxxxxxxxxx
  Events
  Conditions
  Actions
VictoryCinematic
  Events
  Conditions
  Actions
    Countdown Timer - Destroy (Last created timer window)
    Game - Set the time of day to 0.00
    Game - Turn the day/night cycle Off
    Environment - Set sky to None
    -------- xxxxxxxxxxxxxxxx --------
    Sound - Stop the currently playing music theme
    Sound - Play Night Elf Defeat.
    -------- xxxxxxxxxxxxxxxx --------
    Cinematic - Fade out and back in over 6.00 seconds using texture Black Mask and color (0%, 0%, 0%) with 0% transparency
    Wait 3.00 seconds
    Unit - Move Demon Hunter 0053 <gen> instantly to (Center of End001 <gen>), facing 225.00 degrees
    Camera - .Apply. gg_cam_End002 for Player 1 (Red) over 0 seconds
    Camera - .Apply. gg_cam_End002 for Player 8 (Pink) over 0 seconds
    Wait 2 seconds
    Camera - .Apply. gg_cam_End001 for Player 1 (Red) over 30.00 seconds
    Camera - .Apply. gg_cam_End001 for Player 8 (Pink) over 30.00 seconds
    Cinematic - Send transmission to (All players) from a Player 4 (Purple).Ancestral High Priest named High Priest at (Center of (Playable map area)): Play No sound and display Because you brought to me the Light Sphere…. Modify duration: Set to 4.00 seconds and Wait
    Cinematic - Send transmission to (All players) from a Player 4 (Purple).Ancestral High Priest named High Priest at (Center of (Playable map area)): Play No sound and display You have shown us that you are brave enough to be a Sacred Warrior.... Modify duration: Set to 6.00 seconds and Wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        CinSkipped Equal to True
      Then - Actions
        Set VariableSet CinSkipped = False
        Set VariableSet CinRunning = False
        Skip remaining actions
      Else - Actions
    Cinematic - Send transmission to (All players) from a Player 4 (Purple).Ancestral High Priest named High Priest at (Center of (Playable map area)): Play No sound and display A Guardian of the Eternal Fire!. Modify duration: Set to 6.00 seconds and Wait
    Cinematic - Send transmission to (All players) from a Player 4 (Purple).Ancestral High Priest named High Priest at (Center of (Playable map area)): Play No sound and display But.... Modify duration: Set to 3.00 seconds and Wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        CinSkipped Equal to True
      Then - Actions
        Set VariableSet CinSkipped = False
        Set VariableSet CinRunning = False
        Skip remaining actions
      Else - Actions
    Cinematic - Send transmission to (All players) from a Player 4 (Purple).Ancestral High Priest named High Priest at (Center of (Playable map area)): Play No sound and display Do you really believe in Taor?. Modify duration: Set to 5.00 seconds and Wait
    Cinematic - Send transmission to (All players) from a Player 1 (Red).Demon Hunter named Illidan at (Center of (Playable map area)): Play No sound and display I do.... Modify duration: Set to 4.00 seconds and Wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        CinSkipped Equal to True
      Then - Actions
        Set VariableSet CinSkipped = False
        Set VariableSet CinRunning = False
        Skip remaining actions
      Else - Actions
    Cinematic - Send transmission to (All players) from a Player 4 (Purple).Ancestral High Priest named High Priest at (Center of (Playable map area)): Play No sound and display Why?. Modify duration: Set to 3.00 seconds and Wait
    Cinematic - Send transmission to (All players) from a Player 1 (Red).Demon Hunter named Illidan at (Center of (Playable map area)): Play No sound and display Because Taor is the Truth I used to believe... . Modify duration: Set to 5.00 seconds and Wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        CinSkipped Equal to True
      Then - Actions
        Set VariableSet CinSkipped = False
        Set VariableSet CinRunning = False
        Skip remaining actions
      Else - Actions
    Cinematic - Send transmission to (All players) from a Player 1 (Red).Demon Hunter named Illidan at (Center of (Playable map area)): Play No sound and display ...even without knowing it!. Modify duration: Set to 4.00 seconds and Wait
    Cinematic - Send transmission to (All players) from a Player 1 (Red).Demon Hunter named Illidan at (Center of (Playable map area)): Play No sound and display The Truth that the dragons want to destroy.. Modify duration: Set to 5.00 seconds and Wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        CinSkipped Equal to True
      Then - Actions
        Set VariableSet CinSkipped = False
        Set VariableSet CinRunning = False
        Skip remaining actions
      Else - Actions
    Cinematic - Send transmission to (All players) from a Player 1 (Red).Demon Hunter named Illidan at (Center of (Playable map area)): Play No sound and display But as far as I live.... Modify duration: Set to 4.00 seconds and Wait
    Cinematic - Send transmission to (All players) from a Player 1 (Red).Demon Hunter named Illidan at (Center of (Playable map area)): Play No sound and display ...they will dye before succeed.. Modify duration: Set to 4.00 seconds and Wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        CinSkipped Equal to True
      Then - Actions
        Set VariableSet CinSkipped = False
        Set VariableSet CinRunning = False
        Skip remaining actions
      Else - Actions
    Cinematic - Send transmission to (All players) from a Player 1 (Red).Demon Hunter named Illidan at (Center of (Playable map area)): Play No sound and display This might be the Age of the Dragons.... Modify duration: Set to 4.00 seconds and Wait
    Cinematic - Send transmission to (All players) from a Player 1 (Red).Demon Hunter named Illidan at (Center of (Playable map area)): Play No sound and display ...but it should be ended soon!. Modify duration: Set to 4.00 seconds and Wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        CinSkipped Equal to True
      Then - Actions
        Set VariableSet CinSkipped = False
        Set VariableSet CinRunning = False
        Skip remaining actions
      Else - Actions
    Wait 1.00 seconds
    Cinematic - Send transmission to (All players) from a Player 4 (Purple).Ancestral High Priest named High Priest at (Center of (Playable map area)): Play No sound and display Approach to me.. Modify duration: Set to 3.00 seconds and Wait
    Unit - Order Demon Hunter 0053 <gen> to Move To.(Center of End002 <gen>)
    Wait 4.00 seconds
    Special Effect - Create a special effect at (Center of End002 <gen>) using Doodads\Cinematic\TownBurningFireEmitter\TownBurningFireEmitter.mdl
    Cinematic - Send transmission to (All players) from a Player 4 (Purple).Ancestral High Priest named High Priest at (Center of (Playable map area)): Play No sound and display Taor and the Eternal Flame will be with you forever.. Modify duration: Set to 5.00 seconds and Wait
    Wait 2.00 seconds
    -------- xxxxxxxxxxxxxxxx --------
    Set VariableSet CinRunning = False
IntroCinematic001
  Events
  Conditions
  Actions
    Sound - Stop the currently playing music theme
    Sound - Play Tragic Confrontation.
    -------- Graveyard I --------
    Unit - Pause all units
    Camera - .Apply. gg_cam_Graveyard001 for Player 1 (Red) over 2.00 seconds
    Camera - .Apply. gg_cam_Graveyard001 for Player 8 (Pink) over 2.00 seconds
    Wait 2 seconds
    Unit - Unpause High Elf 0273 <gen>
    Unit - Order High Elf 0273 <gen> to Move To.(Center of IllidanGrave <gen>)
    Cinematic - Send transmission to (All players) from a Player 3 (Teal).High Elf (Female) named Female Elf at (Center of (Playable map area)): Play No sound and display Oh, Illidan.. Modify duration: Set to 5.00 seconds and Wait
    Unit - Pause High Elf 0273 <gen>
    Camera - .Apply. gg_cam_Graveyard002 for Player 1 (Red) over 30.00 seconds
    Camera - .Apply. gg_cam_Graveyard002 for Player 8 (Pink) over 30.00 seconds
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        CinSkipped Equal to True
      Then - Actions
        Trigger - Run CleanInitUnits <gen> (checking conditions)
        Camera - .Apply. gg_cam_Attack002 for Player 1 (Red) over 0 seconds
        Camera - .Apply. gg_cam_Attack002 for Player 8 (Pink) over 0 seconds
        Set VariableSet CinSkipped = False
        Wait 2 seconds
        Set VariableSet CinRunning = False
        Skip remaining actions
      Else - Actions
    Cinematic - Send transmission to (All players) from a Player 3 (Teal).Bronze Dragon named Gathrinor at (Center of (Playable map area)): Play No sound and display The death of a Sunlight Guardian in the hands of such a dishonorable enemy is nothing but vile murdering.. Modify duration: Set to 7.00 seconds and Wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        CinSkipped Equal to True
      Then - Actions
        Trigger - Run CleanInitUnits <gen> (checking conditions)
        Camera - .Apply. gg_cam_Attack002 for Player 1 (Red) over 0 seconds
        Camera - .Apply. gg_cam_Attack002 for Player 8 (Pink) over 0 seconds
        Set VariableSet CinSkipped = False
        Wait 2 seconds
        Set VariableSet CinRunning = False
        Skip remaining actions
      Else - Actions
    Cinematic - Send transmission to (All players) from a Player 3 (Teal).Bronze Dragon named Gathrinor at (Center of (Playable map area)): Play No sound and display The souls of the young Illidan, the most pure and Helaion, always brave and loyal will not be in peace until the day that the underground demons are no more.. Modify duration: Set to 15.00 seconds and Wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        CinSkipped Equal to True
      Then - Actions
        Trigger - Run CleanInitUnits <gen> (checking conditions)
        Camera - .Apply. gg_cam_Attack002 for Player 1 (Red) over 0 seconds
        Camera - .Apply. gg_cam_Attack002 for Player 8 (Pink) over 0 seconds
        Set VariableSet CinSkipped = False
        Wait 2 seconds
        Set VariableSet CinRunning = False
        Skip remaining actions
      Else - Actions
    Cinematic - Send transmission to (All players) from a Player 3 (Teal).Bronze Dragon named Gathrinor at (Center of (Playable map area)): Play No sound and display That is why the Order of the Sunlight Guardians must be better supported than ever.. Modify duration: Set to 7.00 seconds and Wait
    Cinematic - Send transmission to (All players) from a Player 3 (Teal).Bronze Dragon named Gathrinor at (Center of (Playable map area)): Play No sound and display We, the Divine Dragons, once released the world from these demons!. Modify duration: Set to 6.00 seconds and Wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        CinSkipped Equal to True
      Then - Actions
        Trigger - Run CleanInitUnits <gen> (checking conditions)
        Camera - .Apply. gg_cam_Attack002 for Player 1 (Red) over 0 seconds
        Camera - .Apply. gg_cam_Attack002 for Player 8 (Pink) over 0 seconds
        Set VariableSet CinSkipped = False
        Wait 2 seconds
        Set VariableSet CinRunning = False
        Skip remaining actions
      Else - Actions
    Cinematic - Send transmission to (All players) from a Player 3 (Teal).Bronze Dragon named Gathrinor at (Center of (Playable map area)): Play No sound and display And we are going to do it again!. Modify duration: Set to 4.00 seconds and Wait
    -------- Light Sphere I --------
    Camera - .Apply. gg_cam_Pyramid006 for Player 1 (Red) over 12.00 seconds
    Camera - .Apply. gg_cam_Pyramid006 for Player 8 (Pink) over 12.00 seconds
    Sound - Stop the currently playing music theme
    Sound - Play Doom.
    Wait 2.00 seconds
    Cinematic - Send transmission to (All players) from a Player 3 (Teal).Bronze Dragon named Gathrinor at (Center of (Playable map area)): Play No sound and display In this temple.... Modify duration: Set to 4.00 seconds and Wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        CinSkipped Equal to True
      Then - Actions
        Trigger - Run CleanInitUnits <gen> (checking conditions)
        Camera - .Apply. gg_cam_Attack002 for Player 1 (Red) over 0 seconds
        Camera - .Apply. gg_cam_Attack002 for Player 8 (Pink) over 0 seconds
        Set VariableSet CinSkipped = False
        Wait 2 seconds
        Set VariableSet CinRunning = False
        Skip remaining actions
      Else - Actions
    Cinematic - Send transmission to (All players) from a Player 3 (Teal).Bronze Dragon named Gathrinor at (Center of (Playable map area)): Play No sound and display ...relies the weapon that will end this darkness and send the demons straight to hell!. Modify duration: Set to 8.00 seconds and Wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        CinSkipped Equal to True
      Then - Actions
        Trigger - Run CleanInitUnits <gen> (checking conditions)
        Camera - .Apply. gg_cam_Attack002 for Player 1 (Red) over 0 seconds
        Camera - .Apply. gg_cam_Attack002 for Player 8 (Pink) over 0 seconds
        Set VariableSet CinSkipped = False
        Wait 2 seconds
        Set VariableSet CinRunning = False
        Skip remaining actions
      Else - Actions
    Cinematic - Send transmission to (All players) from a Player 3 (Teal).Bronze Dragon named Gathrinor at (Center of (Playable map area)): Play No sound and display The Light Sphere!. Modify duration: Set to 3.00 seconds and Wait
    Cinematic - Send transmission to (All players) from a Player 3 (Teal).Bronze Dragon named Gathrinor at (Center of (Playable map area)): Play No sound and display An artifact that emanates pure sunlight!. Modify duration: Set to 5.00 seconds and Wait
    Camera - .Apply. gg_cam_Pyramid009 for Player 1 (Red) over 10.00 seconds
    Camera - .Apply. gg_cam_Pyramid009 for Player 8 (Pink) over 10.00 seconds
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        CinSkipped Equal to True
      Then - Actions
        Trigger - Run CleanInitUnits <gen> (checking conditions)
        Camera - .Apply. gg_cam_Attack002 for Player 1 (Red) over 0 seconds
        Camera - .Apply. gg_cam_Attack002 for Player 8 (Pink) over 0 seconds
        Set VariableSet CinSkipped = False
        Wait 2 seconds
        Set VariableSet CinRunning = False
        Skip remaining actions
      Else - Actions
    Cinematic - Send transmission to (All players) from a Player 3 (Teal).Bronze Dragon named Gathrinor at (Center of (Playable map area)): Play No sound and display Right now a legion of dragons is on its way.. Modify duration: Set to 6.00 seconds and Wait
    Cinematic - Send transmission to (All players) from a Player 3 (Teal).Bronze Dragon named Gathrinor at (Center of (Playable map area)): Play No sound and display They will take the sphere to the battle!. Modify duration: Set to 5.00 seconds and Wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        CinSkipped Equal to True
      Then - Actions
        Trigger - Run CleanInitUnits <gen> (checking conditions)
        Camera - .Apply. gg_cam_Attack002 for Player 1 (Red) over 0 seconds
        Camera - .Apply. gg_cam_Attack002 for Player 8 (Pink) over 0 seconds
        Set VariableSet CinSkipped = False
        Wait 2 seconds
        Set VariableSet CinRunning = False
        Skip remaining actions
      Else - Actions
    Cinematic - Send transmission to (All players) from a Player 3 (Teal).Bronze Dragon named Gathrinor at (Center of (Playable map area)): Play No sound and display Do not hesitate since the hour of our triumph is at hand!. Modify duration: Set to 6.00 seconds and Wait
    Camera - .Apply. gg_cam_Pyramid005 for Player 1 (Red) over 6.00 seconds
    Camera - .Apply. gg_cam_Pyramid005 for Player 8 (Pink) over 6.00 seconds
    Cinematic - Send transmission to (All players) from a Player 3 (Teal).Bronze Dragon named Gathrinor at (Center of (Playable map area)): Play No sound and display Illidan and Helaion will soon rest in peace!. Modify duration: Set to 5.00 seconds and Wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        CinSkipped Equal to True
      Then - Actions
        Trigger - Run CleanInitUnits <gen> (checking conditions)
        Camera - .Apply. gg_cam_Attack002 for Player 1 (Red) over 0 seconds
        Camera - .Apply. gg_cam_Attack002 for Player 8 (Pink) over 0 seconds
        Set VariableSet CinSkipped = False
        Wait 2 seconds
        Set VariableSet CinRunning = False
        Skip remaining actions
      Else - Actions
    Wait 6.00 seconds
    -------- xxxxxxxxxxxxxxxx --------
    Unit - Unpause all units
    -------- Illidan in Darkness I --------
    Sound - Stop the currently playing music theme
    Sound - Play Illidan's Theme.
    Game - Set the time of day to 0.00
    Game - Turn the day/night cycle Off
    -------- xxxxxxxxxxxxxxxx --------
    Cinematic - Fade out over 0.00 seconds using texture Black Mask and color (0%, 0%, 0%) with 0% transparency
    Wait 4.00 seconds
    Camera - .Apply. gg_cam_IllidanCure004 for Player 1 (Red) over 0.00 seconds
    Camera - .Apply. gg_cam_IllidanCure004 for Player 8 (Pink) over 0 seconds
    Cinematic - Send transmission to (All players) from a Player 1 (Red).Demon Hunter named Illidan at (Center of (Playable map area)): Play No sound and display In darkness I will live forever.... Modify duration: Set to 5.00 seconds and Wait
    Cinematic - Send transmission to (All players) from a Player 1 (Red).Demon Hunter named Illidan at (Center of (Playable map area)): Play No sound and display Betrayer!. Modify duration: Set to 4.00 seconds and Wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        CinSkipped Equal to True
      Then - Actions
        Trigger - Run CleanInitUnits <gen> (checking conditions)
        Camera - .Apply. gg_cam_Attack002 for Player 1 (Red) over 0 seconds
        Camera - .Apply. gg_cam_Attack002 for Player 8 (Pink) over 0 seconds
        Set VariableSet CinSkipped = False
        Wait 2 seconds
        Set VariableSet CinRunning = False
        Skip remaining actions
      Else - Actions
    Cinematic - Send transmission to (All players) from a Player 1 (Red).Demon Hunter named Illidan at (Center of (Playable map area)): Play No sound and display I am the one who was truly betrayed!. Modify duration: Set to 6.00 seconds and Wait
    Cinematic - Send transmission to (All players) from a Player 1 (Red).Demon Hunter named Illidan at (Center of (Playable map area)): Play No sound and display They brought me into the hands of our worst enemy.... Modify duration: Set to 6.00 seconds and Wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        CinSkipped Equal to True
      Then - Actions
        Trigger - Run CleanInitUnits <gen> (checking conditions)
        Camera - .Apply. gg_cam_Attack002 for Player 1 (Red) over 0 seconds
        Camera - .Apply. gg_cam_Attack002 for Player 8 (Pink) over 0 seconds
        Set VariableSet CinSkipped = False
        Wait 2 seconds
        Set VariableSet CinRunning = False
        Skip remaining actions
      Else - Actions
    Cinematic - Send transmission to (All players) from a Player 1 (Red).Demon Hunter named Illidan at (Center of (Playable map area)): Play No sound and display But after all the things you have told me, I can see clearer than ever.. Modify duration: Set to 6.00 seconds and Wait
    Cinematic - Send transmission to (All players) from a Player 1 (Red).Demon Hunter named Illidan at (Center of (Playable map area)): Play No sound and display The dragons are wicked and we are nothing but fools! Now I can see!. Modify duration: Set to 7.00 seconds and Wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        CinSkipped Equal to True
      Then - Actions
        Trigger - Run CleanInitUnits <gen> (checking conditions)
        Camera - .Apply. gg_cam_Attack002 for Player 1 (Red) over 0 seconds
        Camera - .Apply. gg_cam_Attack002 for Player 8 (Pink) over 0 seconds
        Set VariableSet CinSkipped = False
        Wait 2 seconds
        Set VariableSet CinRunning = False
        Skip remaining actions
      Else - Actions
    Cinematic - Send transmission to (All players) from a Player 1 (Red).Demon Hunter named Illidan at (Center of (Playable map area)): Play No sound and display What is a blind warrior good for?. Modify duration: Set to 5.00 seconds and Wait
    Cinematic - Send transmission to (All players) from a Player 1 (Red).Demon Hunter named Illidan at (Center of (Playable map area)): Play No sound and display You might show some pity and kill me!. Modify duration: Set to 6.00 seconds and Wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        CinSkipped Equal to True
      Then - Actions
        Trigger - Run CleanInitUnits <gen> (checking conditions)
        Camera - .Apply. gg_cam_Attack002 for Player 1 (Red) over 0 seconds
        Camera - .Apply. gg_cam_Attack002 for Player 8 (Pink) over 0 seconds
        Set VariableSet CinSkipped = False
        Wait 2 seconds
        Set VariableSet CinRunning = False
        Skip remaining actions
      Else - Actions
    Cinematic - Send transmission to (All players) from a Player 4 (Purple).Ancestral High Priest named High Priest at (Center of (Playable map area)): Play No sound and display You are wrong Illidan!. Modify duration: Set to 4.00 seconds and Wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        CinSkipped Equal to True
      Then - Actions
        Trigger - Run CleanInitUnits <gen> (checking conditions)
        Camera - .Apply. gg_cam_Attack002 for Player 1 (Red) over 0 seconds
        Camera - .Apply. gg_cam_Attack002 for Player 8 (Pink) over 0 seconds
        Set VariableSet CinSkipped = False
        Wait 2 seconds
        Set VariableSet CinRunning = False
        Skip remaining actions
      Else - Actions
    Cinematic - Send transmission to (All players) from a Player 4 (Purple).Ancestral High Priest named High Priest at (Center of (Playable map area)): Play No sound and display Among all Taor followers, ventars are those who have the best perception.. Modify duration: Set to 6.00 seconds and Wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        CinSkipped Equal to True
      Then - Actions
        Trigger - Run CleanInitUnits <gen> (checking conditions)
        Camera - .Apply. gg_cam_Attack002 for Player 1 (Red) over 0 seconds
        Camera - .Apply. gg_cam_Attack002 for Player 8 (Pink) over 0 seconds
        Set VariableSet CinSkipped = False
        Wait 2 seconds
        Set VariableSet CinRunning = False
        Skip remaining actions
      Else - Actions
    Cinematic - Send transmission to (All players) from a Player 1 (Red).Demon Hunter named Illidan at (Center of (Playable map area)): Play No sound and display What does that have to be with me?. Modify duration: Set to 5.00 seconds and Wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        CinSkipped Equal to True
      Then - Actions
        Trigger - Run CleanInitUnits <gen> (checking conditions)
        Camera - .Apply. gg_cam_Attack002 for Player 1 (Red) over 0 seconds
        Camera - .Apply. gg_cam_Attack002 for Player 8 (Pink) over 0 seconds
        Set VariableSet CinSkipped = False
        Wait 2 seconds
        Set VariableSet CinRunning = False
        Skip remaining actions
      Else - Actions
    Cinematic - Send transmission to (All players) from a Player 4 (Purple).Ancestral High Priest named High Priest at (Center of (Playable map area)): Play No sound and display Nothing, except that ventars are blind.. Modify duration: Set to 6.00 seconds and Wait
    Cinematic - Fade out over 0.00 seconds using texture Dream and color (0%, 0%, 100.00%) with 0.00% transparency
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        CinSkipped Equal to True
      Then - Actions
        Trigger - Run CleanInitUnits <gen> (checking conditions)
        Camera - .Apply. gg_cam_Attack002 for Player 1 (Red) over 0 seconds
        Camera - .Apply. gg_cam_Attack002 for Player 8 (Pink) over 0 seconds
        Set VariableSet CinSkipped = False
        Wait 2 seconds
        Set VariableSet CinRunning = False
        Skip remaining actions
      Else - Actions
    Cinematic - Fade in over 60.00 seconds using texture Dream and color (0%, 0%, 100.00%) with 0.00% transparency
    Wait 2.00 seconds
    Animation - Play Ancestral Mage 0129 <gen>'s spell (animationname) animation
    Wait 1.00 seconds
    Special Effect - Create a special effect attached to the overhead (attachpoint) of Red Ventar 0023 <gen> using Abilities\Spells\Orc\HealingWave\HealingWaveTarget.mdl
    Unit - Explode Red Ventar 0023 <gen>.
    Animation - Play Ancestral Mage 0129 <gen>'s stand (animationname) animation
    Camera - .Apply. gg_cam_IllidanCure001 for Player 1 (Red) over 2.00 seconds
    Camera - .Apply. gg_cam_IllidanCure001 for Player 8 (Pink) over 2.00 seconds
    Wait 2.00 seconds
    Special Effect - Create a special effect attached to the overhead (attachpoint) of Demon Hunter 0053 <gen> using Abilities\Spells\Orc\HealingWave\HealingWaveTarget.mdl
    Wait 4.00 seconds
    Cinematic - Send transmission to (All players) from a Player 1 (Red).Demon Hunter named Illidan at (Center of (Playable map area)): Play No sound and display These feelings are... strange.. Modify duration: Set to 5.00 seconds and Wait
    Cinematic - Send transmission to (All players) from a Player 4 (Purple).Ancestral High Priest named High Priest at (Center of (Playable map area)): Play No sound and display It will take time until you get used to your new condition.. Modify duration: Set to 5.00 seconds and Wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        CinSkipped Equal to True
      Then - Actions
        Trigger - Run CleanInitUnits <gen> (checking conditions)
        Camera - .Apply. gg_cam_Attack002 for Player 1 (Red) over 0 seconds
        Camera - .Apply. gg_cam_Attack002 for Player 8 (Pink) over 0 seconds
        Set VariableSet CinSkipped = False
        Wait 2 seconds
        Set VariableSet CinRunning = False
        Skip remaining actions
      Else - Actions
    Cinematic - Send transmission to (All players) from a Player 4 (Purple).Ancestral High Priest named High Priest at (Center of (Playable map area)): Play No sound and display New blades have been forged for you.. Modify duration: Set to 5.00 seconds and Wait
    Cinematic - Send transmission to (All players) from a Player 4 (Purple).Ancestral High Priest named High Priest at (Center of (Playable map area)): Play No sound and display Now you are free to go!. Modify duration: Set to 4.00 seconds and Wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        CinSkipped Equal to True
      Then - Actions
        Trigger - Run CleanInitUnits <gen> (checking conditions)
        Camera - .Apply. gg_cam_Attack002 for Player 1 (Red) over 0 seconds
        Camera - .Apply. gg_cam_Attack002 for Player 8 (Pink) over 0 seconds
        Set VariableSet CinSkipped = False
        Wait 2 seconds
        Set VariableSet CinRunning = False
        Skip remaining actions
      Else - Actions
    Cinematic - Send transmission to (All players) from a Player 1 (Red).Demon Hunter named Illidan at (Center of (Playable map area)): Play No sound and display What?. Modify duration: Set to 2.00 seconds and Wait
    Cinematic - Send transmission to (All players) from a Player 1 (Red).Demon Hunter named Illidan at (Center of (Playable map area)): Play No sound and display Never!. Modify duration: Set to 3.00 seconds and Wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        CinSkipped Equal to True
      Then - Actions
        Trigger - Run CleanInitUnits <gen> (checking conditions)
        Camera - .Apply. gg_cam_Attack002 for Player 1 (Red) over 0 seconds
        Camera - .Apply. gg_cam_Attack002 for Player 8 (Pink) over 0 seconds
        Set VariableSet CinSkipped = False
        Wait 2 seconds
        Set VariableSet CinRunning = False
        Skip remaining actions
      Else - Actions
    Cinematic - Send transmission to (All players) from a Player 1 (Red).Demon Hunter named Illidan at (Center of (Playable map area)): Play No sound and display You are the enemy of what I hate the most!. Modify duration: Set to 6.00 seconds and Wait
    Cinematic - Send transmission to (All players) from a Player 1 (Red).Demon Hunter named Illidan at (Center of (Playable map area)): Play No sound and display Although I am an elf you didn't kill me.. Modify duration: Set to 6.00 seconds and Wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        CinSkipped Equal to True
      Then - Actions
        Trigger - Run CleanInitUnits <gen> (checking conditions)
        Camera - .Apply. gg_cam_Attack002 for Player 1 (Red) over 0 seconds
        Camera - .Apply. gg_cam_Attack002 for Player 8 (Pink) over 0 seconds
        Set VariableSet CinSkipped = False
        Wait 2 seconds
        Set VariableSet CinRunning = False
        Skip remaining actions
      Else - Actions
    Cinematic - Send transmission to (All players) from a Player 1 (Red).Demon Hunter named Illidan at (Center of (Playable map area)): Play No sound and display I will serve you in your Sacred War!. Modify duration: Set to 6.00 seconds and Wait
    Cinematic - Send transmission to (All players) from a Player 4 (Purple).Ancestral High Priest named High Priest at (Center of (Playable map area)): Play No sound and display I cannot accept that... . Modify duration: Set to 3.00 seconds and Wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        CinSkipped Equal to True
      Then - Actions
        Trigger - Run CleanInitUnits <gen> (checking conditions)
        Camera - .Apply. gg_cam_Attack002 for Player 1 (Red) over 0 seconds
        Camera - .Apply. gg_cam_Attack002 for Player 8 (Pink) over 0 seconds
        Set VariableSet CinSkipped = False
        Wait 2 seconds
        Set VariableSet CinRunning = False
        Skip remaining actions
      Else - Actions
    Cinematic - Send transmission to (All players) from a Player 4 (Purple).Ancestral High Priest named High Priest at (Center of (Playable map area)): Play No sound and display Unless you become a believer of Taor!. Modify duration: Set to 5.00 seconds and Wait
    Cinematic - Send transmission to (All players) from a Player 1 (Red).Demon Hunter named Illidan at (Center of (Playable map area)): Play No sound and display Then I am a believer.. Modify duration: Set to 4.00 seconds and Wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        CinSkipped Equal to True
      Then - Actions
        Trigger - Run CleanInitUnits <gen> (checking conditions)
        Camera - .Apply. gg_cam_Attack002 for Player 1 (Red) over 0 seconds
        Camera - .Apply. gg_cam_Attack002 for Player 8 (Pink) over 0 seconds
        Set VariableSet CinSkipped = False
        Wait 2 seconds
        Set VariableSet CinRunning = False
        Skip remaining actions
      Else - Actions
    -------- xxxxxxxxxxxxxxxx --------
    Unit - Order Ancestral Mage 0055 <gen> to Move To.(Center of MageReport001 <gen>)
    Wait 4.00 seconds
    Unit - Make Ancestral Mage 0055 <gen> face (Position of Ancestral High Priest 0026 <gen>) over 2.00 seconds
    Wait 2.00 seconds
    Cinematic - Send transmission to (All players) from a Player 4 (Purple).Ancestral Mage named Ancestral Mage at (Center of (Playable map area)): Play No sound and display High Priest.... Modify duration: Set to 3.00 seconds and Wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        CinSkipped Equal to True
      Then - Actions
        Trigger - Run CleanInitUnits <gen> (checking conditions)
        Camera - .Apply. gg_cam_Attack002 for Player 1 (Red) over 0 seconds
        Camera - .Apply. gg_cam_Attack002 for Player 8 (Pink) over 0 seconds
        Set VariableSet CinSkipped = False
        Wait 2 seconds
        Set VariableSet CinRunning = False
        Skip remaining actions
      Else - Actions
    Cinematic - Send transmission to (All players) from a Player 4 (Purple).Ancestral Mage named Ancestral Mage at (Center of (Playable map area)): Play No sound and display Sorry for the interruption but we have an urgent message.... Modify duration: Set to 6.00 seconds and Wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        CinSkipped Equal to True
      Then - Actions
        Trigger - Run CleanInitUnits <gen> (checking conditions)
        Camera - .Apply. gg_cam_Attack002 for Player 1 (Red) over 0 seconds
        Camera - .Apply. gg_cam_Attack002 for Player 8 (Pink) over 0 seconds
        Set VariableSet CinSkipped = False
        Wait 2 seconds
        Set VariableSet CinRunning = False
        Skip remaining actions
      Else - Actions
    Cinematic - Send transmission to (All players) from a Player 4 (Purple).Ancestral High Priest named High Priest at (Center of (Playable map area)): Play No sound and display Well, tell me what is going on?. Modify duration: Set to 5.00 seconds and Wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        CinSkipped Equal to True
      Then - Actions
        Trigger - Run CleanInitUnits <gen> (checking conditions)
        Camera - .Apply. gg_cam_Attack002 for Player 1 (Red) over 0 seconds
        Camera - .Apply. gg_cam_Attack002 for Player 8 (Pink) over 0 seconds
        Set VariableSet CinSkipped = False
        Wait 2 seconds
        Set VariableSet CinRunning = False
        Skip remaining actions
      Else - Actions
    Cinematic - Send transmission to (All players) from a Player 4 (Purple).Ancestral Mage named Ancestral Mage at (Center of (Playable map area)): Play No sound and display A ventars scout squadron saw a legion of dragons leaving Saktirus, the Dragon's Sacred City!. Modify duration: Set to 8.00 seconds and Wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        CinSkipped Equal to True
      Then - Actions
        Trigger - Run CleanInitUnits <gen> (checking conditions)
        Camera - .Apply. gg_cam_Attack002 for Player 1 (Red) over 0 seconds
        Camera - .Apply. gg_cam_Attack002 for Player 8 (Pink) over 0 seconds
        Set VariableSet CinSkipped = False
        Wait 2 seconds
        Set VariableSet CinRunning = False
        Skip remaining actions
      Else - Actions
    Cinematic - Send transmission to (All players) from a Player 1 (Red).Demon Hunter named Illidan at (Center of (Playable map area)): Play No sound and display High Priest, you have to listen to me.... Modify duration: Set to 5.00 seconds and Wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        CinSkipped Equal to True
      Then - Actions
        Trigger - Run CleanInitUnits <gen> (checking conditions)
        Camera - .Apply. gg_cam_Attack002 for Player 1 (Red) over 0 seconds
        Camera - .Apply. gg_cam_Attack002 for Player 8 (Pink) over 0 seconds
        Set VariableSet CinSkipped = False
        Wait 2 seconds
        Set VariableSet CinRunning = False
        Skip remaining actions
      Else - Actions
    Cinematic - Send transmission to (All players) from a Player 1 (Red).Demon Hunter named Illidan at (Center of (Playable map area)): Play No sound and display I know where they are headed for.... Modify duration: Set to 5.00 seconds and Wait
    -------- xxxxxxxxxxxxxxxx --------
    Cinematic - Send transmission to (All players) from a Player 4 (Purple).Ancestral High Priest named High Priest at (Center of (Playable map area)): Play No sound and display Good Illidan, then speak.. Modify duration: Set to 5.00 seconds and Wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        CinSkipped Equal to True
      Then - Actions
        Trigger - Run CleanInitUnits <gen> (checking conditions)
        Camera - .Apply. gg_cam_Attack002 for Player 1 (Red) over 0 seconds
        Camera - .Apply. gg_cam_Attack002 for Player 8 (Pink) over 0 seconds
        Set VariableSet CinSkipped = False
        Wait 2 seconds
        Set VariableSet CinRunning = False
        Skip remaining actions
      Else - Actions
    Cinematic - Send transmission to (All players) from a Player 1 (Red).Demon Hunter named Illidan at (Center of (Playable map area)): Play No sound and display The Temple of the Sunlight.... Modify duration: Set to 4.00 seconds and Wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        CinSkipped Equal to True
      Then - Actions
        Trigger - Run CleanInitUnits <gen> (checking conditions)
        Camera - .Apply. gg_cam_Attack002 for Player 1 (Red) over 0 seconds
        Camera - .Apply. gg_cam_Attack002 for Player 8 (Pink) over 0 seconds
        Set VariableSet CinSkipped = False
        Wait 2 seconds
        Set VariableSet CinRunning = False
        Skip remaining actions
      Else - Actions
    Cinematic - Send transmission to (All players) from a Player 1 (Red).Demon Hunter named Illidan at (Center of (Playable map area)): Play No sound and display A very well hidden place in the middle of the mountains where the Light Sphere is.... Modify duration: Set to 7.00 seconds and Wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        CinSkipped Equal to True
      Then - Actions
        Trigger - Run CleanInitUnits <gen> (checking conditions)
        Camera - .Apply. gg_cam_Attack002 for Player 1 (Red) over 0 seconds
        Camera - .Apply. gg_cam_Attack002 for Player 8 (Pink) over 0 seconds
        Set VariableSet CinSkipped = False
        Wait 2 seconds
        Set VariableSet CinRunning = False
        Skip remaining actions
      Else - Actions
    Cinematic - Send transmission to (All players) from a Player 1 (Red).Demon Hunter named Illidan at (Center of (Playable map area)): Play No sound and display You cannot go there, since it is always midday in that place!. Modify duration: Set to 6.00 seconds and Wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        CinSkipped Equal to True
      Then - Actions
        Trigger - Run CleanInitUnits <gen> (checking conditions)
        Camera - .Apply. gg_cam_Attack002 for Player 1 (Red) over 0 seconds
        Camera - .Apply. gg_cam_Attack002 for Player 8 (Pink) over 0 seconds
        Set VariableSet CinSkipped = False
        Wait 2 seconds
        Set VariableSet CinRunning = False
        Skip remaining actions
      Else - Actions
    Cinematic - Send transmission to (All players) from a Player 1 (Red).Demon Hunter named Illidan at (Center of (Playable map area)): Play No sound and display But I know a secret passage.... Modify duration: Set to 6.00 seconds and Wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        CinSkipped Equal to True
      Then - Actions
        Trigger - Run CleanInitUnits <gen> (checking conditions)
        Camera - .Apply. gg_cam_Attack002 for Player 1 (Red) over 0 seconds
        Camera - .Apply. gg_cam_Attack002 for Player 8 (Pink) over 0 seconds
        Set VariableSet CinSkipped = False
        Wait 2 seconds
        Set VariableSet CinRunning = False
        Skip remaining actions
      Else - Actions
    Cinematic - Send transmission to (All players) from a Player 1 (Red).Demon Hunter named Illidan at (Center of (Playable map area)): Play No sound and display You must let me go there.... Modify duration: Set to 5.00 seconds and Wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        CinSkipped Equal to True
      Then - Actions
        Trigger - Run CleanInitUnits <gen> (checking conditions)
        Camera - .Apply. gg_cam_Attack002 for Player 1 (Red) over 0 seconds
        Camera - .Apply. gg_cam_Attack002 for Player 8 (Pink) over 0 seconds
        Set VariableSet CinSkipped = False
        Wait 2 seconds
        Set VariableSet CinRunning = False
        Skip remaining actions
      Else - Actions
    -------- xxxxxxxxxxxxxxxx --------
    Visibility - Create an initially Enabled visibility modifier for Player 1 (Red) emitting Black mask across HealingAncestral001 <gen>
    Visibility - Create an initially Enabled visibility modifier for Player 8 (Pink) emitting Black mask across HealingAncestral001 <gen>
    Trigger - Run IntroCinematic002 <gen> (checking conditions)
IntroCinematic002
  Events
  Conditions
  Actions
    -------- xxxxxxxxxxxxxxxx --------
    Cinematic - Fade out and back in over 6.00 seconds using texture Black Mask and color (0%, 0%, 0%) with 0% transparency
    Wait 3.00 seconds
    -------- xxxxxxxxxxxxxxxx --------
    Game - Set the time of day to 12.00
    Game - Turn the day/night cycle Off
    Unit - Move Demon Hunter 0053 <gen> instantly to (Center of IllidanBegins001 <gen>), facing 90.00 degrees
    -------- xxxxxxxxxxxxxxxx --------
    Camera - .Apply. gg_cam_Attack002 for Player 1 (Red) over 0 seconds
    Camera - .Apply. gg_cam_Attack002 for Player 8 (Pink) over 0 seconds
    Wait 2.00 seconds
    -------- xxxxxxxxxxxxxxxx --------
    -------- Assault Description --------
    Sound - Stop the currently playing music theme
    Sound - Play Pursuit.
    -------- xxxxxxxxxxxxxxxx --------
    Cinematic - Send transmission to (All players) from a Player 4 (Purple).Ancestral High Priest named High Priest at (Center of (Playable map area)): Play No sound and display If such is the case.... Modify duration: Set to 5.00 seconds and Wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        CinSkipped Equal to True
      Then - Actions
        Trigger - Run CleanInitUnits <gen> (checking conditions)
        Camera - .Apply. gg_cam_Attack002 for Player 1 (Red) over 0 seconds
        Camera - .Apply. gg_cam_Attack002 for Player 8 (Pink) over 0 seconds
        Set VariableSet CinSkipped = False
        Wait 2 seconds
        Set VariableSet CinRunning = False
        Skip remaining actions
      Else - Actions
    Camera - .Apply. gg_cam_Attack003 for Player 1 (Red) over 12.00 seconds
    Camera - .Apply. gg_cam_Attack003 for Player 8 (Pink) over 12.00 seconds
    Cinematic - Send transmission to (All players) from a Player 4 (Purple).Ancestral High Priest named High Priest at (Center of (Playable map area)): Play No sound and display First of all, we need to know the location so I will be able to send my personal Ventars Squadron.... Modify duration: Set to 8.00 seconds and Wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        CinSkipped Equal to True
      Then - Actions
        Trigger - Run CleanInitUnits <gen> (checking conditions)
        Camera - .Apply. gg_cam_Attack002 for Player 1 (Red) over 0 seconds
        Camera - .Apply. gg_cam_Attack002 for Player 8 (Pink) over 0 seconds
        Set VariableSet CinSkipped = False
        Wait 2 seconds
        Set VariableSet CinRunning = False
        Skip remaining actions
      Else - Actions
    Cinematic - Send transmission to (All players) from a Player 4 (Purple).Ancestral High Priest named High Priest at (Center of (Playable map area)): Play No sound and display The Dragon Hunters.. Modify duration: Set to 5.00 seconds and Wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        CinSkipped Equal to True
      Then - Actions
        Trigger - Run CleanInitUnits <gen> (checking conditions)
        Camera - .Apply. gg_cam_Attack002 for Player 1 (Red) over 0 seconds
        Camera - .Apply. gg_cam_Attack002 for Player 8 (Pink) over 0 seconds
        Set VariableSet CinSkipped = False
        Wait 2 seconds
        Set VariableSet CinRunning = False
        Skip remaining actions
      Else - Actions
    Camera - .Apply. gg_cam_Signal001 for Player 1 (Red) over 25.00 seconds
    Camera - .Apply. gg_cam_Signal001 for Player 8 (Pink) over 25.00 seconds
    Cinematic - Send transmission to (All players) from a Player 4 (Purple).Ancestral High Priest named High Priest at (Center of (Playable map area)): Play No sound and display There is no time to gather them right now but I can send them by air later.. Modify duration: Set to 7.00 seconds and Wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        CinSkipped Equal to True
      Then - Actions
        Trigger - Run CleanInitUnits <gen> (checking conditions)
        Camera - .Apply. gg_cam_Attack002 for Player 1 (Red) over 0 seconds
        Camera - .Apply. gg_cam_Attack002 for Player 8 (Pink) over 0 seconds
        Set VariableSet CinSkipped = False
        Wait 2 seconds
        Set VariableSet CinRunning = False
        Skip remaining actions
      Else - Actions
    Cinematic - Send transmission to (All players) from a Player 4 (Purple).Ancestral High Priest named High Priest at (Center of (Playable map area)): Play No sound and display They are very fast and if you mark the place they will be able to reach it before the Dragons Legion and prepare an ambush.. Modify duration: Set to 10.00 seconds and Wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        CinSkipped Equal to True
      Then - Actions
        Trigger - Run CleanInitUnits <gen> (checking conditions)
        Camera - .Apply. gg_cam_Attack002 for Player 1 (Red) over 0 seconds
        Camera - .Apply. gg_cam_Attack002 for Player 8 (Pink) over 0 seconds
        Set VariableSet CinSkipped = False
        Wait 2 seconds
        Set VariableSet CinRunning = False
        Skip remaining actions
      Else - Actions
    Cinematic - Send transmission to (All players) from a Player 4 (Purple).Ancestral High Priest named High Priest at (Center of (Playable map area)): Play No sound and display But you will have to do it very quickly, so the Dragon Hunters will be able to find that place in time!. Modify duration: Set to 7.00 seconds and Wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        CinSkipped Equal to True
      Then - Actions
        Trigger - Run CleanInitUnits <gen> (checking conditions)
        Camera - .Apply. gg_cam_Attack002 for Player 1 (Red) over 0 seconds
        Camera - .Apply. gg_cam_Attack002 for Player 8 (Pink) over 0 seconds
        Set VariableSet CinSkipped = False
        Wait 2 seconds
        Set VariableSet CinRunning = False
        Skip remaining actions
      Else - Actions
    Cinematic - Send transmission to (All players) from a Player 1 (Red).Demon Hunter named Illidan at (Center of (Playable map area)): Play No sound and display Then I will play the Holy Conch!. Modify duration: Set to 5.00 seconds and Wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        CinSkipped Equal to True
      Then - Actions
        Trigger - Run CleanInitUnits <gen> (checking conditions)
        Camera - .Apply. gg_cam_Attack002 for Player 1 (Red) over 0 seconds
        Camera - .Apply. gg_cam_Attack002 for Player 8 (Pink) over 0 seconds
        Set VariableSet CinSkipped = False
        Wait 2 seconds
        Set VariableSet CinRunning = False
        Skip remaining actions
      Else - Actions
    Cinematic - Send transmission to (All players) from a Player 1 (Red).Demon Hunter named Illidan at (Center of (Playable map area)): Play No sound and display I will show you that I'm worthy of being part of this Sacred War!. Modify duration: Set to 6.00 seconds and Wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        CinSkipped Equal to True
      Then - Actions
        Trigger - Run CleanInitUnits <gen> (checking conditions)
        Camera - .Apply. gg_cam_Attack002 for Player 1 (Red) over 0 seconds
        Camera - .Apply. gg_cam_Attack002 for Player 8 (Pink) over 0 seconds
        Set VariableSet CinSkipped = False
        Wait 2 seconds
        Set VariableSet CinRunning = False
        Skip remaining actions
      Else - Actions
    Camera - .Apply. gg_cam_Attack002 for Player 1 (Red) over 30.00 seconds
    Camera - .Apply. gg_cam_Attack002 for Player 8 (Pink) over 30.00 seconds
    Cinematic - Send transmission to (All players) from a Player 4 (Purple).Ancestral High Priest named High Priest at (Center of (Playable map area)): Play No sound and display This squadron is very good against dragons but it cannot attack ground units, if there are any towers you must remove them before the dragons arrival.. Modify duration: Set to 12.00 seconds and Wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        CinSkipped Equal to True
      Then - Actions
        Trigger - Run CleanInitUnits <gen> (checking conditions)
        Camera - .Apply. gg_cam_Attack002 for Player 1 (Red) over 0 seconds
        Camera - .Apply. gg_cam_Attack002 for Player 8 (Pink) over 0 seconds
        Set VariableSet CinSkipped = False
        Wait 2 seconds
        Set VariableSet CinRunning = False
        Skip remaining actions
      Else - Actions
    Cinematic - Send transmission to (All players) from a Player 1 (Red).Demon Hunter named Illidan at (Center of (Playable map area)): Play No sound and display Take that for granted, I know the temple as well as my hand.. Modify duration: Set to 7.00 seconds and Wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        CinSkipped Equal to True
      Then - Actions
        Trigger - Run CleanInitUnits <gen> (checking conditions)
        Camera - .Apply. gg_cam_Attack002 for Player 1 (Red) over 0 seconds
        Camera - .Apply. gg_cam_Attack002 for Player 8 (Pink) over 0 seconds
        Set VariableSet CinSkipped = False
        Wait 2 seconds
        Set VariableSet CinRunning = False
        Skip remaining actions
      Else - Actions
    Cinematic - Send transmission to (All players) from a Player 4 (Purple).Ancestral High Priest named High Priest at (Center of (Playable map area)): Play No sound and display I am sure that you will not fail.. Modify duration: Set to 6.00 seconds and Wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        CinSkipped Equal to True
      Then - Actions
        Trigger - Run CleanInitUnits <gen> (checking conditions)
        Camera - .Apply. gg_cam_Attack002 for Player 1 (Red) over 0 seconds
        Camera - .Apply. gg_cam_Attack002 for Player 8 (Pink) over 0 seconds
        Set VariableSet CinSkipped = False
        Wait 2 seconds
        Set VariableSet CinRunning = False
        Skip remaining actions
      Else - Actions
    Cinematic - Send transmission to (All players) from a Player 4 (Purple).Ancestral High Priest named High Priest at (Center of (Playable map area)): Play No sound and display Nerubian units will be most useful for this assault.. Modify duration: Set to 5.00 seconds and Wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        CinSkipped Equal to True
      Then - Actions
        Trigger - Run CleanInitUnits <gen> (checking conditions)
        Camera - .Apply. gg_cam_Attack002 for Player 1 (Red) over 0 seconds
        Camera - .Apply. gg_cam_Attack002 for Player 8 (Pink) over 0 seconds
        Set VariableSet CinSkipped = False
        Wait 2 seconds
        Set VariableSet CinRunning = False
        Skip remaining actions
      Else - Actions
    Cinematic - Send transmission to (All players) from a Player 4 (Purple).Ancestral High Priest named High Priest at (Center of (Playable map area)): Play No sound and display Command them wisely!. Modify duration: Set to 5.00 seconds and Wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        CinSkipped Equal to True
      Then - Actions
        Trigger - Run CleanInitUnits <gen> (checking conditions)
        Camera - .Apply. gg_cam_Attack002 for Player 1 (Red) over 0 seconds
        Camera - .Apply. gg_cam_Attack002 for Player 8 (Pink) over 0 seconds
        Set VariableSet CinSkipped = False
        Wait 2 seconds
        Set VariableSet CinRunning = False
        Skip remaining actions
      Else - Actions
    Cinematic - Send transmission to (All players) from a Player 4 (Purple).Ancestral High Priest named High Priest at (Center of (Playable map area)): Play No sound and display And Illidan.... Modify duration: Set to 4.00 seconds and Wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        CinSkipped Equal to True
      Then - Actions
        Trigger - Run CleanInitUnits <gen> (checking conditions)
        Camera - .Apply. gg_cam_Attack002 for Player 1 (Red) over 0 seconds
        Camera - .Apply. gg_cam_Attack002 for Player 8 (Pink) over 0 seconds
        Set VariableSet CinSkipped = False
        Wait 2 seconds
        Set VariableSet CinRunning = False
        Skip remaining actions
      Else - Actions
    Cinematic - Send transmission to (All players) from a Player 1 (Red).Demon Hunter named Illidan at (Center of (Playable map area)): Play No sound and display Yes, Master.. Modify duration: Set to 4.00 seconds and Wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        CinSkipped Equal to True
      Then - Actions
        Trigger - Run CleanInitUnits <gen> (checking conditions)
        Camera - .Apply. gg_cam_Attack002 for Player 1 (Red) over 0 seconds
        Camera - .Apply. gg_cam_Attack002 for Player 8 (Pink) over 0 seconds
        Set VariableSet CinSkipped = False
        Wait 2 seconds
        Set VariableSet CinRunning = False
        Skip remaining actions
      Else - Actions
    Cinematic - Send transmission to (All players) from a Player 4 (Purple).Ancestral High Priest named High Priest at (Center of (Playable map area)): Play No sound and display Please, get me the Light Sphere.. Modify duration: Set to 5.00 seconds and Wait
    Wait 2 seconds
    -------- xxxxxxxxxxxxxxxx --------
    Set VariableSet CinRunning = False
CinArmory001
  Events
  Conditions
  Actions
    -------- xxxxxxxxxxxxxxxx --------
    Camera - .Apply. gg_cam_ShieldTowers001 for Player 1 (Red) over 4.00 seconds
    Camera - .Apply. gg_cam_ShieldTowers001 for Player 8 (Pink) over 4.00 seconds
    Wait 4.00 seconds
    Cinematic - Send transmission to (All players) from a Player 1 (Red).Demon Hunter named Illidan at (Center of (Playable map area)): Play No sound and display So... the magic invulnerability shield of the Sunlight Towers has been turned on.. Modify duration: Set to 7.00 seconds and Wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        CinSkipped Equal to True
      Then - Actions
        Set VariableSet CinSkipped = False
        Set VariableSet CinRunning = False
        Skip remaining actions
      Else - Actions
    Cinematic - Send transmission to (All players) from a Player 1 (Red).Demon Hunter named Illidan at (Center of (Playable map area)): Play No sound and display What a shame!. Modify duration: Set to 4.00 seconds and Wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        CinSkipped Equal to True
      Then - Actions
        Set VariableSet CinSkipped = False
        Set VariableSet CinRunning = False
        Skip remaining actions
      Else - Actions
    Cinematic - Send transmission to (All players) from a Player 1 (Red).Demon Hunter named Illidan at (Center of (Playable map area)): Play No sound and display So many years to develop this shield and the day that finally somebody attacks the temple.... Modify duration: Set to 7.00 seconds and Wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        CinSkipped Equal to True
      Then - Actions
        Set VariableSet CinSkipped = False
        Set VariableSet CinRunning = False
        Skip remaining actions
      Else - Actions
    Wait 4.00 seconds
    Cinematic - Send transmission to (All players) from a Player 1 (Red).Demon Hunter named Illidan at (Center of (Playable map area)): Play No sound and display He knows exactly where to deactivate the shields system!. Modify duration: Set to 5.00 seconds and Wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        CinSkipped Equal to True
      Then - Actions
        Set VariableSet CinSkipped = False
        Set VariableSet CinRunning = False
        Skip remaining actions
      Else - Actions
    Camera - .Apply. gg_cam_Armory002 for Player 8 (Pink) over 3.00 seconds
    Cinematic - Send transmission to (All players) from a Player 1 (Red).Demon Hunter named Illidan at (Center of (Playable map area)): Play No sound and display A visit to the Sunlight Guardians Armory is in all cases a good idea.. Modify duration: Set to 6.00 seconds and Wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        CinSkipped Equal to True
      Then - Actions
        Set VariableSet CinSkipped = False
        Set VariableSet CinRunning = False
        Skip remaining actions
      Else - Actions
    Cinematic - Send transmission to (All players) from a Player 1 (Red).Demon Hunter named Illidan at (Center of (Playable map area)): Play No sound and display I might be able to recover my weapons!. Modify duration: Set to 5.00 seconds and Wait
    -------- xxxxxxxxxxxxxxxx --------
    Wait 2 seconds
    Set VariableSet CinRunning = False
CinRevenge
  Events
  Conditions
  Actions
    Sound - Stop the currently playing music theme
    Sound - Play Tension.
    -------- xxxxxxxxxxxxxxxx --------
    Camera - .Apply. gg_cam_GateApproach001 for Player 1 (Red) over 3.00 seconds
    Camera - .Apply. gg_cam_GateApproach001 for Player 8 (Pink) over 3.00 seconds
    Camera - Lock camera target for Player 1 (Red) to Sunlight Guardian 0087 <gen>, offset by (0, 0) using The unit's rotation
    Camera - Lock camera target for Player 8 (Pink) to Sunlight Guardian 0087 <gen>, offset by (0, 0) using The unit's rotation
    Cinematic - Send transmission to (All players) from Sunlight Guardian 0087 <gen> named (Name of Sunlight Guardian 0087 <gen>): Play No sound and display Illidan!. Modify duration: Set to 4.00 seconds and Wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        CinSkipped Equal to True
      Then - Actions
        Set VariableSet CinSkipped = False
        Set VariableSet CinRunning = False
        Skip remaining actions
      Else - Actions
    Cinematic - Send transmission to (All players) from Sunlight Guardian 0087 <gen> named (Name of Sunlight Guardian 0087 <gen>): Play No sound and display But you are dead!. Modify duration: Set to 5.00 seconds and Wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        CinSkipped Equal to True
      Then - Actions
        Set VariableSet CinSkipped = False
        Set VariableSet CinRunning = False
        Skip remaining actions
      Else - Actions
    Cinematic - Send transmission to (All players) from a Player 1 (Red).Demon Hunter named Illidan at (Center of (Playable map area)): Play No sound and display Me, dead?. Modify duration: Set to 4.00 seconds and Wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        CinSkipped Equal to True
      Then - Actions
        Set VariableSet CinSkipped = False
        Set VariableSet CinRunning = False
        Skip remaining actions
      Else - Actions
    Cinematic - Send transmission to (All players) from a Player 1 (Red).Demon Hunter named Illidan at (Center of (Playable map area)): Play No sound and display Ha! ha! ha! ha! ha! - evil laugh -. Modify duration: Set to 4.00 seconds and Wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        CinSkipped Equal to True
      Then - Actions
        Set VariableSet CinSkipped = False
        Set VariableSet CinRunning = False
        Skip remaining actions
      Else - Actions
    Cinematic - Send transmission to (All players) from a Player 1 (Red).Demon Hunter named Illidan at (Center of (Playable map area)): Play No sound and display You must never trust a dragon!. Modify duration: Set to 5.00 seconds and Wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        CinSkipped Equal to True
      Then - Actions
        Set VariableSet CinSkipped = False
        Set VariableSet CinRunning = False
        Skip remaining actions
      Else - Actions
    Cinematic - Send transmission to (All players) from a Player 1 (Red).Demon Hunter named Illidan at (Center of (Playable map area)): Play No sound and display By the way, I was wondering if you could lend me your sun key.... Modify duration: Set to 6.00 seconds and Wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        CinSkipped Equal to True
      Then - Actions
        Set VariableSet CinSkipped = False
        Set VariableSet CinRunning = False
        Skip remaining actions
      Else - Actions
    Cinematic - Send transmission to (All players) from Sunlight Guardian 0087 <gen> named (Name of Sunlight Guardian 0087 <gen>): Play No sound and display What for? What the hell is going on with you!. Modify duration: Set to 6.00 seconds and Wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        CinSkipped Equal to True
      Then - Actions
        Set VariableSet CinSkipped = False
        Set VariableSet CinRunning = False
        Skip remaining actions
      Else - Actions
    Cinematic - Send transmission to (All players) from a Player 1 (Red).Demon Hunter named Illidan at (Center of (Playable map area)): Play No sound and display Well, I have to bring the Light Sphere to the High Priest of Taor.... Modify duration: Set to 6.00 seconds and Wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        CinSkipped Equal to True
      Then - Actions
        Set VariableSet CinSkipped = False
        Set VariableSet CinRunning = False
        Skip remaining actions
      Else - Actions
    Cinematic - Send transmission to (All players) from Sunlight Guardian 0087 <gen> named (Name of Sunlight Guardian 0087 <gen>): Play No sound and display You have gone mad!. Modify duration: Set to 5.00 seconds and Wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        CinSkipped Equal to True
      Then - Actions
        Set VariableSet CinSkipped = False
        Set VariableSet CinRunning = False
        Skip remaining actions
      Else - Actions
    Cinematic - Send transmission to (All players) from Sunlight Guardian 0087 <gen> named (Name of Sunlight Guardian 0087 <gen>): Play No sound and display You are a traitor!. Modify duration: Set to 5.00 seconds and Wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        CinSkipped Equal to True
      Then - Actions
        Set VariableSet CinSkipped = False
        Set VariableSet CinRunning = False
        Skip remaining actions
      Else - Actions
    Camera - .Apply. gg_cam_Pyramid008 for Player 1 (Red) over 6.00 seconds
    Camera - .Apply. gg_cam_Pyramid008 for Player 8 (Pink) over 6.00 seconds
    Wait 2 seconds
    Cinematic - Send transmission to (All players) from a Player 1 (Red).Demon Hunter named Illidan at (Center of (Playable map area)): Play No sound and display Yes... and I will kill all of you.. Modify duration: Set to 6.00 seconds and Wait
    Wait 2 seconds
    Camera - .Apply. gg_cam_GateApproach001 for Player 1 (Red) over 4.00 seconds
    Camera - .Apply. gg_cam_GateApproach001 for Player 8 (Pink) over 4.00 seconds
    Wait 2 seconds
    Cinematic - Send transmission to (All players) from a Player 1 (Red).Demon Hunter named Illidan at (Center of (Playable map area)): Play No sound and display Until the last one!. Modify duration: Set to 4.00 seconds and Wait
    Wait 2 seconds
    -------- xxxxxxxxxxxxxxxx --------
    Set VariableSet CinRunning = False
CinGraveyard
  Events
  Conditions
  Actions
    Sound - Stop the currently playing music theme
    Sound - Play Night Elf Defeat.
    -------- xxxxxxxxxxxxxxxx --------
    Camera - .Apply. gg_cam_Graveyard003 for Player 1 (Red) over 4.00 seconds
    Camera - .Apply. gg_cam_Graveyard003 for Player 8 (Pink) over 4.00 seconds
    Unit - Unpause Demon Hunter 0053 <gen>
    Unit - Order Demon Hunter 0053 <gen> to Move To.(Center of IllidanGrave <gen>)
    Wait 9.00 seconds
    Cinematic - Send transmission to (All players) from a Player 1 (Red).Demon Hunter named Illidan at (Center of (Playable map area)): Play No sound and display Finally we agree about something.. Modify duration: Set to 6.00 seconds and Wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        CinSkipped Equal to True
      Then - Actions
        Set VariableSet CinSkipped = False
        Set VariableSet CinRunning = False
        Skip remaining actions
      Else - Actions
    Cinematic - Send transmission to (All players) from a Player 1 (Red).Demon Hunter named Illidan at (Center of (Playable map area)): Play No sound and display Illidan the Sunlight Guardian is dead!. Modify duration: Set to 6.00 seconds and Wait
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        CinSkipped Equal to True
      Then - Actions
        Set VariableSet CinSkipped = False
        Set VariableSet CinRunning = False
        Skip remaining actions
      Else - Actions
    Camera - .Apply. gg_cam_Dungeon002 for Player 1 (Red) over 4.00 seconds
    Camera - .Apply. gg_cam_Dungeon002 for Player 8 (Pink) over 4.00 seconds
    Wait 2 seconds
    Cinematic - Send transmission to (All players) from a Player 1 (Red).Demon Hunter named Illidan at (Center of (Playable map area)): Play No sound and display I think is time to find out what the dragons have in their dungeon!. Modify duration: Set to 7.00 seconds and Wait
    -------- xxxxxxxxxxxxxxxx --------
    Wait 2 seconds
    Set VariableSet CinRunning = False
IllidanDies
  Events
    Unit - Crypt Lord 0042 <gen> Dies
    Unit - Demon Hunter 0053 <gen> Dies
  Conditions
  Actions
    Trigger - Run Defeat001 <gen> (checking conditions)
IllidanMaxLevel
  Events
    Unit - Demon Hunter 0053 <gen> Gains a level
    Unit - Crypt Lord 0042 <gen> Gains a level
  Conditions
    (Hero level of (Triggering unit)) Greater than or equal to 9
  Actions
    Hero - Disable experience gain for (Triggering unit).
SignalTimer001
  Events
  Conditions
  Actions
    Quest - Mark Quest003 as Discovered
    Countdown Timer - Start SignalTimer as a One-shot timer that will expire in 820.00 seconds
    Countdown Timer - Create a timer window for SignalTimer with title The Holy Conch
    Set VariableSet SignalTimerWin = (Last created timer window)
    Set VariableSet BoolSignalTimer = True
DragonsTimer001
  Events
  Conditions
  Actions
    Countdown Timer - Start DragonTimer as a One-shot timer that will expire in 2400.00 seconds
    Countdown Timer - Create a timer window for DragonTimer with title Dragons Arrival
    Set VariableSet DragonsTimerWin = (Last created timer window)
    Set VariableSet BoolDragonTimer = True
LightSignal001
  Events
    Unit - A unit enters LightFire001 <gen>
  Conditions
    ((Triggering unit) Equal to Demon Hunter 0053 <gen>) or ((Triggering unit) Equal to Crypt Lord 0042 <gen>)
  Actions
    Trigger - Turn off (This trigger)
    Trigger - Turn off SignalTimerExpires <gen>
    Set VariableSet BoolSignalTimer = False
    Countdown Timer - Pause SignalTimer
    Countdown Timer - Destroy SignalTimerWin
    Set VariableSet QuestsCounter = (QuestsCounter + 1)
    -------- xxxxxxxxxxxxxxx --------
    Special Effect - Create a special effect at (Center of LightFire002 <gen>) using Abilities\Spells\Orc\WarDrums\DrumsCasterHeal.mdl
    Sound - Play DoomTarget <gen>
    Wait 6.00 seconds
    -------- xxxxxxxxxxxxxxx --------
    Quest - Mark Quest003 as Completed
    Quest - Mark Req007 as Completed
    Quest - Mark Req007_Copy as Completed
    Quest - Display to (All players) the Quest Completed message: |cffffcc00MAIN QUEST COMPLETED|rThe Holy Conch
    Destructible - Kill Elven Gate 0069 <gen>
    -------- xxxxxxxxxxxxxxx --------
    Wait 2.00 seconds
    Sound - Stop DoomTarget <gen> After fading
    Sound - Destroy DoomTarget <gen>
    -------- xxxxxxxxxxxxxxx --------
    Wait 10.00 seconds
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        CinRunning Equal to True
      Then - Actions
        Wait until (CinRunning Equal to False), checking every 1 seconds
        Wait 10.00 seconds
        Trigger - Run WayGateBegins001 <gen> (checking conditions)
      Else - Actions
        Trigger - Run WayGateBegins001 <gen> (checking conditions)
SignalTimerExpires
  Events
    Time - SignalTimer expires
  Conditions
  Actions
    Trigger - Turn off (This trigger)
    Trigger - Turn off LightSignal001 <gen>
    Trigger - Turn off DragonsExpires <gen>
    -------- xxxxxxxxxxxxxxx --------
    Quest - Mark Quest003 as Failed
    Quest - Display to (All players) the Quest Failed message: |cffffcc00MAIN QUEST|rThe Signal Failed!And the Dragons have arrived before!!!
    Set VariableSet BoolSignalTimer = False
    Countdown Timer - Pause SignalTimer
    Countdown Timer - Destroy SignalTimerWin
    Set VariableSet BoolDragonTimer = False
    Countdown Timer - Pause DragonTimer
    Countdown Timer - Destroy DragonsTimerWin
    -------- xxxxxxxxxxxxxxx --------
    Sound - Stop music Immediately
    Sound - Play Doom.
    Cinematic - Send transmission to (All players) from a Player 3 (Teal).Red Dragon named Red Dragon at (Center of (Playable map area)): Play DragonAttack1 <gen> and display Aaarggh!!!. Modify duration: Set to 4.00 seconds and Don't wait
    Unit - Create 1.Green Dragon for Player 3 (Teal) at (Random point in DragonsBonus <gen>) facing Default building facing degrees
    Unit - Order (Last created unit) to Attack-Move To.(Random point in SunlightFountain001 <gen>)
    Unit - Create 1.Bronze Dragon for Player 3 (Teal) at (Random point in DragonsBonus <gen>) facing Default building facing degrees
    Unit - Order (Last created unit) to Attack-Move To.(Random point in SunlightFountain001 <gen>)
    Unit - Create 1.Blue Dragon for Player 3 (Teal) at (Random point in DragonsBonus <gen>) facing Default building facing degrees
    Unit - Order (Last created unit) to Attack-Move To.(Random point in SunlightFountain001 <gen>)
    Unit - Create 1.Red Dragon for Player 3 (Teal) at (Random point in DragonsBonus <gen>) facing Default building facing degrees
    Unit - Order (Last created unit) to Attack-Move To.(Random point in SunlightFountain001 <gen>)
    For each (Integer A) from 1 to 2, do (Actions)
      Loop - Actions
        Unit - Create 1.Green Drake for Player 3 (Teal) at (Random point in DragonsBonus <gen>) facing Default building facing degrees
        Unit - Order (Last created unit) to Attack-Move To.(Random point in SunlightFountain001 <gen>)
        Unit - Create 1.Bronze Drake for Player 3 (Teal) at (Random point in DragonsBonus <gen>) facing Default building facing degrees
        Unit - Order (Last created unit) to Attack-Move To.(Random point in SunlightFountain001 <gen>)
        Unit - Create 1.Blue Drake for Player 3 (Teal) at (Random point in DragonsBonus <gen>) facing Default building facing degrees
        Unit - Order (Last created unit) to Attack-Move To.(Random point in SunlightFountain001 <gen>)
        Unit - Create 1.Red Drake for Player 3 (Teal) at (Random point in DragonsBonus <gen>) facing Default building facing degrees
        Unit - Order (Last created unit) to Attack-Move To.(Random point in SunlightFountain001 <gen>)
    AI - Ignore the guard positions of all Player 3 (Teal) units
    Wait 8.00 seconds
    Game - Defeat Player 8 (Pink) with the message: Defeat! The timer expired!
    Game - Defeat Player 1 (Red) with the message: Defeat!
DragonsExpires
  Events
    Time - DragonTimer expires
  Conditions
  Actions
    Trigger - Turn off (This trigger)
    -------- xxxxxxxxxxxxxxx --------
    Set VariableSet BoolDragonTimer = False
    Countdown Timer - Pause DragonTimer
    Countdown Timer - Destroy DragonsTimerWin
    -------- xxxxxxxxxxxxxxx --------
    Quest - Display to (All players) the Warning message: |cffffcc00WARNING|rThe dragons are here to pick up the Light Sphere!|cffffcc00Hint|r - Stay away from the dragons and use only the Dragon Hunter Squadron for the attack!
    Sound - Stop music Immediately
    Sound - Play Doom.
    Unit - Create 1.Green Dragon for Player 3 (Teal) at (Random point in DragonsBonus <gen>) facing Default building facing degrees
    Unit - Order (Last created unit) to Move To.(Random point in SunlightFountain001 <gen>)
    Unit - Create 1.Bronze Dragon for Player 3 (Teal) at (Random point in DragonsBonus <gen>) facing Default building facing degrees
    Unit - Order (Last created unit) to Move To.(Random point in SunlightFountain001 <gen>)
    Unit - Create 1.Blue Dragon for Player 3 (Teal) at (Random point in DragonsBonus <gen>) facing Default building facing degrees
    Unit - Order (Last created unit) to Move To.(Random point in SunlightFountain001 <gen>)
    Unit - Create 1.Red Dragon for Player 3 (Teal) at (Random point in DragonsBonus <gen>) facing Default building facing degrees
    Unit - Order (Last created unit) to Move To.(Random point in SunlightFountain001 <gen>)
    For each (Integer A) from 1 to 2, do (Actions)
      Loop - Actions
        Unit - Create 1.Green Drake for Player 3 (Teal) at (Random point in DragonsBonus <gen>) facing Default building facing degrees
        Unit - Order (Last created unit) to Move To.(Random point in SunlightFountain001 <gen>)
        Unit - Create 1.Bronze Drake for Player 3 (Teal) at (Random point in DragonsBonus <gen>) facing Default building facing degrees
        Unit - Order (Last created unit) to Move To.(Random point in SunlightFountain001 <gen>)
        Unit - Create 1.Blue Drake for Player 3 (Teal) at (Random point in DragonsBonus <gen>) facing Default building facing degrees
        Unit - Order (Last created unit) to Move To.(Random point in SunlightFountain001 <gen>)
        Unit - Create 1.Red Drake for Player 3 (Teal) at (Random point in DragonsBonus <gen>) facing Default building facing degrees
        Unit - Order (Last created unit) to Move To.(Random point in SunlightFountain001 <gen>)
    Player - Make Player 3 (Teal) treat Player 1 (Red) as an Enemy with shared vision
    Player - Make Player 3 (Teal) treat Player 8 (Pink) as an Enemy with shared vision
    Wait 3.00 seconds
    Cinematic - Send transmission to (All players) from a Player 3 (Teal).Red Dragon named Red Dragon at (Center of (Playable map area)): Play DragonAttack1 <gen> and display Aaarggh!!!. Modify duration: Set to 4.00 seconds and Don't wait
    Wait 5.00 seconds
    For each (Integer A) from 1 to 12, do (Actions)
      Loop - Actions
        Unit - Create 1.Dragon Hunter for Player 4 (Purple) at (Random point in Ventars001 <gen>) facing Default building facing degrees
        Unit - Create 1.Dragon Hunter for Player 4 (Purple) at (Random point in Ventars002 <gen>) facing Default building facing degrees
    Player - Make Player 4 (Purple) treat Player 1 (Red) as an Ally with shared vision and shared units
    Player - Make Player 4 (Purple) treat Player 8 (Pink) as an Ally with shared vision and shared units
    Quest - Display to (All players) the New Unit Acquired message: |cffffcc00NEW UNIT ACQUIRED|rDragon Hunter!Ellite air fighter with Sonar, Evade, Spell Immunity and Evasion.
    Cinematic - Send transmission to (All players) from a Player 4 (Purple).Dragon Hunter named Dragon Hunter at (Center of (Playable map area)): Play VentarEeeh <gen> and display Eeeehh!. Modify duration: Set to 4.00 seconds and Don't wait
SphereTaken001
  Events
    Unit - A unit Acquires an item
  Conditions
    (Item-type of (Item being manipulated)) Equal to Light Sphere
  Actions
    Set VariableSet SphereTaken = True
    Sound - Play CharmTarget1 <gen>
    Game - Set the time of day to 0.00
    Game - Turn the day/night cycle Off
    Item - Make (Item being manipulated) Undroppable
    Quest - Display to (All players) the Quest Update message: |cffffcc00MAIN QUEST UPDATE|rGet the Light Sphere Completed!
    Quest - Mark Req001 as Completed
ForceFieldUnlock
  Events
    Unit - A unit enters ForceFieldLock001 <gen>
  Conditions
    ((Item carried by (Entering unit) of type Sun Key) is owned) Equal to True
  Actions
    Trigger - Turn off (This trigger)
    Item - Remove (Item carried by (Triggering unit) of type Sun Key)
    Animation - Play Foot Switch 2573 <gen>'s death (2 s) (animationname) animation
    Sound - Play Lever <gen>
    Wait 4.00 seconds
    Sound - Play DispelMagicTarget <gen>
    Destructible - Kill ForceWall 1710 <gen>
MagicalPenUnlock001
  Events
    Unit - A unit enters PenSwitch001 <gen>
  Conditions
    ((Item carried by (Entering unit) of type Sun Key) is owned) Equal to True
  Actions
    Trigger - Turn off (This trigger)
    Set VariableSet BoolPen = False
    Item - Remove (Item carried by (Triggering unit) of type Sun Key)
    Animation - Play Foot Switch 0520 <gen>'s death (2 s) (animationname) animation
    Sound - Play Lever <gen>
    Wait 2.00 seconds
    Sound - Play DispelMagicTarget <gen>
    Wait 1.00 seconds
    Destructible - Kill Magical Pen 1979 <gen>
QuestArmoryInit
  Events
    Unit - A unit enters InitBattle001 <gen>
  Conditions
    ((Owner of (Triggering unit)) Equal to Player 1 (Red)) or ((Owner of (Triggering unit)) Equal to Player 8 (Pink))
  Actions
    Trigger - Turn off (This trigger)
    -------- xxxxxxxxxxxxxxxx --------
    -------- Open Cinematic Mode --------
    Trigger - Run OpenCinematic <gen> (checking conditions)
    Wait until (CinRunning Equal to True), checking every 1 seconds
    -------- xxxxxxxxxxxxxxxx --------
    -------- The Show --------
    Trigger - Run CinArmory001 <gen> (checking conditions)
    Wait until (CinRunning Equal to False), checking every 1 seconds
    -------- xxxxxxxxxxxxxxxx --------
    -------- Close Cinematic Mode --------
    Trigger - Run CloseCinematic <gen> (checking conditions)
    -------- xxxxxxxxxxxxxxxx --------
    Quest - Display to (All players) the Quest Discovered message: |cffffcc00OPTIONAL QUEST|rThe Guardians Armory - Recover the Swan Blade. - Recover the Mirror Shield. - Deactivate the Invulnerability Shield.
    Quest - Mark Quest002 as Discovered
SwanBladeTaken001
  Events
    Unit - Demon Hunter 0053 <gen> Acquires an item
    Unit - Crypt Lord 0042 <gen> Acquires an item
  Conditions
    (Item-type of (Item being manipulated)) Equal to Swan Blade
  Actions
    Trigger - Turn off (This trigger)
    Quest - Mark Req004 as Completed
    Quest - Display to (All players) the Quest Update message: |cffffcc00OPTIONAL QUEST UPDATE|rSunlight Weapons- Recover Swan Blade Completed!
    Quest - Display to (All players) the Hint message: Now Illidan can attack air units!
    Item - Make (Item being manipulated) Undroppable
    Set VariableSet Weaponsi = (Weaponsi + 1)
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        Weaponsi Equal to 3
      Then - Actions
        Wait 5.00 seconds
        Quest - Mark Quest002 as Completed
        Quest - Display to (All players) the Quest Completed message: |cffffcc00OPTIONAL QUEST COMPLETED|rThe Guardians Armory!
      Else - Actions
ShieldTaken001
  Events
    Unit - Demon Hunter 0053 <gen> Acquires an item
    Unit - Crypt Lord 0042 <gen> Acquires an item
  Conditions
    (Item-type of (Item being manipulated)) Equal to Mirror Shield
  Actions
    Trigger - Turn off (This trigger)
    Quest - Mark Req005 as Completed
    Quest - Display to (All players) the Quest Update message: |cffffcc00OPTIONAL QUEST UPDATE|rSunlight Weapons- Recover Mirror Shield Completed!
    Set VariableSet Weaponsi = (Weaponsi + 1)
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        Weaponsi Equal to 3
      Then - Actions
        Wait 5.00 seconds
        Quest - Mark Quest002 as Completed
        Quest - Display to (All players) the Quest Completed message: |cffffcc00OPTIONAL QUEST COMPLETED|rThe Guardians Armory!
      Else - Actions
ShieldDown
  Events
    Destructible - Lever 2716 <gen> dies
  Conditions
  Actions
    Trigger - Turn off (This trigger)
    Sound - Play Lever <gen>
    Wait 4.00 seconds
    Sound - Play DispelMagicTarget <gen>
    Set VariableSet ShieldsIndex = 0
    Unit Group - Pick every unit in (Units of type Sunlight Tower) and do (Actions)
      Loop - Actions
        Unit - Make (Picked unit) Vulnerable
        Special Effect - Destroy Shields[ShieldsIndex]
        Set VariableSet ShieldsIndex = (ShieldsIndex + 1)
    Quest - Mark Req006 as Completed
    Quest - Display to (All players) the Quest Update message: |cffffcc00OPTIONAL QUEST UPDATE|rSunlight Weapons- Deactivate the Invulnerability Shield Completed!
    Set VariableSet Weaponsi = (Weaponsi + 1)
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        Weaponsi Equal to 3
      Then - Actions
        Wait 5.00 seconds
        Quest - Mark Quest002 as Completed
        Quest - Display to (All players) the Quest Completed message: |cffffcc00OPTIONAL QUEST COMPLETED|rThe Guardians Armory
      Else - Actions
GuardianGate001
  Events
    Unit - A unit enters GuardiansGate001 <gen>
  Conditions
    ((Item carried by (Entering unit) of type Sun Key) is owned) Equal to True
  Actions
    Trigger - Turn off (This trigger)
    Item - Remove (Item carried by (Triggering unit) of type Sun Key)
    Animation - Play Foot Switch 2566 <gen>'s death (2 s) (animationname) animation
    Sound - Play Lever <gen>
    Wait 3.00 seconds
    Destructible - Open Iron Gate 2391 <gen>
    Sound - Play WyvernCageDeath1 <gen>
Odト催ュtacテュ stopky - Start RoyalTimer as a Jedenkrテ。t timer that will expire in 510.00 seconds
Animace - Send transmission to (All players) from a Hrテ。ト・1 (ト稿rvenテス) Illidan named Illidan at (Center of (Playable map area)): Play ナステ。dnテス zvuk and display Damned! I must dest.... Modify duration: Nastavit na 9.00 seconds and Poト耕at

WayGateBegins001
  Events
    Unit - A unit enters InitBattle001 <gen>
  Conditions
  Actions
    Cinematic - Send transmission to (All players) from a Player 1 (Red).(Unit-type of Demon Hunter 0053 <gen>) named Illidan at (Center of (Playable map area)): Play No sound and display I'll be damned! We must destroy the Pilgrims Waygate before more reinforcements arrive!. Modify duration: Set to 9.00 seconds and Wait
    Trigger - Turn off (This trigger)
    -------- xxxxxxxxxxxxxxxx --------
    -------- Open Cinematic Mode --------
    Trigger - Run OpenCinematic <gen> (checking conditions)
    Wait until (CinRunning Equal to True), checking every 1 seconds
    -------- xxxxxxxxxxxxxxxx --------
    -------- The Show --------
    -------- xxxxxxxxxxxxxxxx --------
    -------- Close Cinematic Mode --------
    Trigger - Run CloseCinematic <gen> (checking conditions)
    -------- xxxxxxxxxxxxxxxx --------
    Countdown Timer - Start RoyalTimer as a One-shot timer that will expire in 510.00 seconds
    Countdown Timer - Create a timer window for RoyalTimer with title Pilgrims Way Gate
    Set VariableSet RoyalTimerWin = (Last created timer window)
    Set VariableSet BoolRoyalTimer = True
    -------- xxxxxxxxxxxxxxxx --------
    Quest - Display to (All players) the Quest Discovered message: |cffffcc00OPTIONAL QUEST|rThe Pilgrims Way Gate - Destroy the Pilgrims Way Gate - This quest must be finished before the timer expires
    Quest - Mark Quest005 as Discovered
WayGateDestroyed
  Events
    Unit - Way Gate 0029 <gen> Dies
  Conditions
  Actions
    Trigger - Turn off (This trigger)
    Trigger - Turn off WayGateTimerExpires <gen>
    -------- xxxxxxxxxxxxxxx --------
    Set VariableSet BoolRoyalTimer = False
    Countdown Timer - Pause RoyalTimer
    Countdown Timer - Destroy RoyalTimerWin
    -------- xxxxxxxxxxxxxxx --------
    Quest - Mark Req009 as Completed
    Quest - Mark Req009_Copy as Completed
    Quest - Mark Quest005 as Completed
    Quest - Display to (All players) the Quest Completed message: |cffffcc00OPTIONAL QUEST COMPLETED|rThe Pilgrims Way Gate
WayGateTimerExpires
  Events
    Time - RoyalTimer expires
  Conditions
  Actions
    Trigger - Turn off (This trigger)
    Trigger - Turn off WayGateDestroyed <gen>
    -------- xxxxxxxxxxxxxxx --------
    Set VariableSet BoolRoyalTimer = False
    Countdown Timer - Pause RoyalTimer
    Countdown Timer - Destroy RoyalTimerWin
    -------- xxxxxxxxxxxxxxx --------
    Quest - Display to (All players) the Quest Failed message: |cffffcc00OPTIONAL QUEST FAILED|rThe Pilgrims Way Gate
    Quest - Mark Quest005 as Failed
    For each (Integer A) from 1 to 12, do (Actions)
      Loop - Actions
        Unit - Create 1.Swordsman for Player 2 (Blue) at (Random point in WayGate001 <gen>) facing Default building facing degrees
        Unit - Order (Last created unit) to Attack.Demon Hunter 0053 <gen>
        Unit - Create 1.Archer for Player 2 (Blue) at (Random point in WayGate001 <gen>) facing Default building facing degrees
        Unit - Order (Last created unit) to Attack.Demon Hunter 0053 <gen>
    For each (Integer A) from 1 to 4, do (Actions)
      Loop - Actions
        Unit - Create 1.Priest for Player 2 (Blue) at (Random point in WayGate001 <gen>) facing Default building facing degrees
        Unit - Order (Last created unit) to Attack.Demon Hunter 0053 <gen>
        Unit - Create 1.Sorceress for Player 2 (Blue) at (Random point in WayGate001 <gen>) facing Default building facing degrees
        Unit - Order (Last created unit) to Attack.Demon Hunter 0053 <gen>
RevengeBegins001
  Events
    Unit - A unit enters FirstGate001 <gen>
  Conditions
    ((Owner of (Triggering unit)) Equal to Player 1 (Red)) or ((Owner of (Triggering unit)) Equal to Player 8 (Pink))
  Actions
    Countdown Timer - Destroy RoyalTimerWin
    Trigger - Turn off (This trigger)
    -------- Open Cinematic Mode --------
    Unit - Pause all units
    Trigger - Run OpenCinematic <gen> (checking conditions)
    Wait until (CinRunning Equal to True), checking every 1 seconds
    -------- xxxxxxxxxxxxxxxx --------
    -------- The Show --------
    Trigger - Run CinRevenge <gen> (checking conditions)
    Wait until (CinRunning Equal to False), checking every 1 seconds
    -------- xxxxxxxxxxxxxxxx --------
    -------- Close Cinematic Mode --------
    Trigger - Run CloseCinematic <gen> (checking conditions)
    Unit - Unpause all units
    -------- xxxxxxxxxxxxxxxx --------
    -------- xxxxxxxxxxxxxxxx --------
    Set VariableSet BoolGuardiansOn = True
    Leaderboard - Create a leaderboard for (All players) titled Sunlight Guardians
    Leaderboard - Add Player 2 (Blue) to (Last created leaderboard) with label Remaining and value GuardiansCounter
    Leaderboard - Show (Last created leaderboard)
    -------- xxxxxxxxxxxxxxxx --------
    Quest - Display to (All players) the Quest Discovered message: |cffffcc00MAIN QUEST|rThe Sacred Duel - Kill all the Sunlight Guardians|cffffcc00Important|r - When killed, some guardians will drop sun keys that you will need to unlock the foot switchs!
    Quest - Mark Quest004 as Discovered
Counting death of Sunlight Guardians and Victory if 7!
RevengeCounter001
  Events
    Unit - A unit owned by Player 2 (Blue).Dies
  Conditions
    Or - Any (Conditions) are true
      Conditions
        (Dying unit) Equal to Sunlight Guardian 0087 <gen>
        (Dying unit) Equal to Sunlight Guardian 0012 <gen>
        (Dying unit) Equal to Sunlight Guardian 0007 <gen>
        (Dying unit) Equal to Sunlight Guardian 0008 <gen>
        (Dying unit) Equal to Sunlight Guardian 0009 <gen>
        (Dying unit) Equal to Sunlight Guardian 0010 <gen>
        (Dying unit) Equal to Sunlight Guardian 0011 <gen>
  Actions
    Set VariableSet GuardiansCounter = (GuardiansCounter - 1)
    Leaderboard - Change the value for Player 2 (Blue) in (Last created leaderboard) to GuardiansCounter
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        GuardiansCounter Equal to 0
      Then - Actions
        Trigger - Turn off (This trigger)
        Leaderboard - Destroy (Last created leaderboard)
        Set VariableSet BoolGuardiansOn = False
        Set VariableSet QuestsCounter = (QuestsCounter + 1)
        Quest - Display to (All players) the Quest Completed message: |cffffcc00MAIN QUEST COMPLETED|rThe Sacred Duel
        Quest - Mark Req008 as Completed
        Quest - Mark Quest004 as Completed
      Else - Actions
GraveyardApproach
  Events
    Unit - A unit enters Oblast_008 <gen>
  Conditions
    ((Triggering unit) Equal to Demon Hunter 0053 <gen>) or ((Triggering unit) Equal to Crypt Lord 0042 <gen>)
  Actions
    Quest - Display to (All players) the Quest Discovered message: |cffffcc00OPTIONAL QUEST|rThe Dungeon - Illidan must enter the dungeon - Slay all the guards
    Quest - Mark Quest006 as Discovered
DungeonGuards001
  Events
    Unit - A unit owned by Player 3 (Teal).Dies
  Conditions
    Or - Any (Conditions) are true
      Conditions
        (Unit-type of (Dying unit)) Equal to Swordsman
        (Unit-type of (Dying unit)) Equal to Bronze Dragon Whelp
        (Unit-type of (Dying unit)) Equal to Green Dragon Whelp
        (Unit-type of (Triggering unit)) Equal to Green Dragon
        (Unit-type of (Dying unit)) Equal to Crypt Fiend
  Actions
    Set VariableSet DungeonCounter = (DungeonCounter + 1)
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        DungeonCounter Equal to 9
      Then - Actions
        Trigger - Turn off (This trigger)
        Quest - Mark Req011 as Completed
        Wait 4.00 seconds
        Quest - Mark Quest006 as Completed
        Quest - Display to (All players) the Quest Completed message: |cffffcc00OPTIONAL QUEST COMPLETED|rThe Dungeon
        Destructible - Pick every destructible in DragonsDungeon001 <gen> and do (Actions)
          Loop - Actions
            Destructible - Kill (Picked destructible)
            Wait 2 seconds
      Else - Actions
IntoDungeonFirstTime
  Events
    Unit - A unit enters DungeonGo001 <gen>
  Conditions
    ((Triggering unit) Equal to Demon Hunter 0053 <gen>) or ((Triggering unit) Equal to Crypt Lord 0042 <gen>)
  Actions
    Trigger - Turn off (This trigger)
    Quest - Mark Req010 as Completed
GetIntoDungeon
  Events
    Unit - A unit enters DungeonGo001 <gen>
  Conditions
    ((Owner of (Triggering unit)) Equal to Player 1 (Red)) or ((Owner of (Triggering unit)) Equal to Player 8 (Pink))
  Actions
    Unit - Move (Triggering unit) instantly to (Center of DungeonGo002 <gen>), facing Default building facing degrees
    Unit - Move (Triggering unit) instantly to (Center of DungeonGo002 <gen>), facing Default building facing degrees
GetOutOfDungeon
  Events
    Unit - A unit enters DungeonBack001 <gen>
  Conditions
    ((Owner of (Triggering unit)) Equal to Player 1 (Red)) or ((Owner of (Triggering unit)) Equal to Player 8 (Pink))
  Actions
    Unit - Move (Triggering unit) instantly to (Random point in DungeonBack002 <gen>), facing Default building facing degrees
Cage001
  Events
    Destructible - Cage 1693 <gen> dies
  Conditions
  Actions
    Unit - Create 1.Moon Archer for Player 8 (Pink) at (Position of (Dying destructible)) facing 90.00 degrees
    Sound - Play WyvernCageDeath1 <gen>
Cage002
  Events
    Destructible - Cage 2715 <gen> dies
  Conditions
  Actions
    Unit - Create 1.Ranger for Player 1 (Red) at (Position of (Dying destructible)) facing 90.00 degrees
    Sound - Play WyvernCageDeath1 <gen>
    Hero - Set (Last created unit) Hero-level to 7, Hide level-up graphics
    Hero - Disable experience gain for (Last created unit).
Cage003
  Events
    Destructible - Cage 2713 <gen> dies
  Conditions
  Actions
    Unit - Create 1.Moon Archer for Player 8 (Pink) at (Position of (Dying destructible)) facing 90.00 degrees
    Sound - Play WyvernCageDeath1 <gen>
Cage004
  Events
    Destructible - Cage 1917 <gen> dies
  Conditions
  Actions
    Unit - Create 1.Druid of the Claw (Night Elf Form) for Player 8 (Pink) at (Position of (Dying destructible)) facing 90.00 degrees
    Sound - Play WyvernCageDeath1 <gen>