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. Ride into the sunset with the 32nd Modeling Contest.
    Dismiss Notice
  5. This adventure has come to an end. Congratulate our heroes in the 16th Mini Mapping Contest Results.
    Dismiss Notice
  6. From the gates of hell, the 5th Special Effect Contest Results have emerged.
    Dismiss Notice
  7. Race against the odds and Reforge, Don't Refund. The 14th Techtree Contest has begun!
    Dismiss Notice
  8. 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

BDPmission8v0.100.w3x
Variables
Initialization
Intial
Code to start map
Code start correct
Difficulty
Easy Mode
Normal Mode
Insane Mode
Change Colours
Alliances and Research
Music trigs
Music Burning Steppes INITIAL
Music Burning Steppes trigger
Music Hyjal trigger
Cinematic
Opening Cinematic
Opening Cinematic Skipped
Dragon shout trig
Dragon Shout Diagoloue
DW no Xp hint
Talk about eggs
Talk eggs trig
Talk eggs Diag
Dragon before train
Kill last dragons
Train Cin
Train trig
Train Cine
Train Cin Skip
Train Other Stuff
Egg Side Quest
Train hint trig
Train Hint show
Start chase trig
Start chase real
Kobold Fix
Train dies
Train Survives
Dragon Unit Cin
Gain Dragon unit trig
Gain Dragon unit cin
Gain Dragon unit cin skip
Dark Iron Meeting
Dark Iron Meeting trig
Dark Iron meeting cin
Dark Iron meeting cin skip
Dark Iron meeting quest
Adding peons
Green Peons
Blue Peons
Pink Peons
Orange Peons
Teal Peons
Grey Peons
DG Peons
Yellow Base and Peons
Lightblue Base and Peons
Brown Base and Peons
AI
Fel Orc Start
Blue AI
Blue gold check
Green AI
Green gold check
Pink AI
Pink gold check
Orange AI
Orange AI gold check
Fel Orc End
Teal AI
Teal AI gold check
Grey AI
Grey AI gold check
DG AI
DG AI gold check
Fire Elemental
Yellow AI
Yellow gold check
Yellow lumber check
LB AI
LB gold check
LB lumber check
Brown AI
LB gold check Copy
LB lumber check Copy
Green Dominate
Green Fire ember die
Encampment Green
Green Charm
Blue Dominate
Blue Fire ember die
Encampment Blue
Blue Charm
Pink Dominate
Pink Fire ember die
Encampment Pink
Pink Charm
Rend Dw exchange
Rend attacked trig
Rend attacked diag
Katrana Max 5 and 10
Katrana 5
Katrana 5 Copy
Ragnaros Blight
Rag Blight Normal
Rag Blight Teal
Rag Blight Grey
Rag Blight Ending
Rend Base dies
Rend Base dies trig
Rend Base dies cin
Spire opening cin
Rend Base dies cin skip
Dragon Spawn return
Begin Twilight
Hint Move Heroes
Jubei Intial Dia
Warning D v R
Twilight Timer
Twilight Timer
Rag Teal Timer
Rag Grey Timer
Teal Dies
Teal Dies trig
Teal Dies Cine
Teal Dies Cin Skip
Teal Dies End
Grey Dies
Grey Dies trig
Grey Dies Cine
Grey Dies Cin Skip
Grey Dies End
Ending Cin
Ending Twilight Trig Part One
Ending Twilight Trig Part Two
Ending Twilight Cin
End Cine Skip
Tree Wisp Triggers
Enter Bot Right
Enter Top Right
Enter Top Left
Enter Bot Left
Tree Wisps Start
Tree Wisps Extra Bot Left
Rag Teleport Back
Rag Enter Teal1
Rag Enter Teal2
Rag Enter Grey
Rag Constant Attack
Rag Constant Teal
Rag Constant Grey
Rag Constant DG
Alternate Altar
Human
Defeat
Defeat Red
Defeat Purple
Defeat DarkGreen
Single Player
Single Player share
Red leaves
Purple leaves
Horde Unit Spells
Shredder
Turalyon
Unit Indexer System ( Bribe )
---------------------------
Unit Indexer
---------------------------
Khadgar
Reflect
Trigg Reflect
Reflect
Deathwing Spells Sandstorm
SandStormCast
SandStormMovement
Deathwing Spells Shadowwalk
Shadow Walk
Extra
Khadgar Item Teleport
TP Actions to apply basic
TP Actions to apply FULL
Example Jaina
How to import
How it's work
TP Setup
TP Call
TP Loop
Rexxar Spells Assassin Aura
AA Preload
AA Effect
Fenris Spells Water Wave
WaterWaveCast
WaveMovement
Meteor Slash
Meteor Slash On
Meteor Slash Loop
Holy Shockwave
Details
HS init
HS cast
HS loop
HS cancel
IsDestructableTree
init Copy
system
system
init
event
prepare
Holy Cross
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
A_AoE real No
A_Bool boolean No
A_Damage real No
A_Duration real No
A_Int integer No
A_Real real No
A_Real2 real No
A_Speed real No
A_UType unitcode No
AA_A_Group group No
AA_Cstr_Group group No
AA_E_HP real No
AA_HPcount real No
AA_Loc location Yes
AA_Percent real Yes
AA_PreLoop integervar No
Absolaoe real No
AbsolBoolean1 boolean No
AbsolBoolean2 boolean No
AbsolBoolean3 boolean No
AbsolBoolean4 boolean No
AbsolCast unit No
AbsolCnt integer No
AbsolCol real No
AbsolDamg real No
AbsolDestroy boolean No
AbsolDummy unit No
AbsolDummy2 unit No
AbsolGroup group No
AbsolGroupTARGET group No
AbsolId integer No
AbsolINTEGER integer No
AbsolLightningId integer No
AbsolLoop integervar No
AbsolMax integer No
AbsolMaxBound integer No
AbsolPlayer player No
AbsolREAL real No
AbsolRealHeightUp real No
AbsolTrigger integer No
AbsolUnitInteger integer No
AdditionalTwilight timer No
AdditionalTwilightWindow timerdialog No
Agile_AoE real No
AgileAbility abilcode No
AgileAmount integer Yes
AgileCasters unit Yes
AgileCasterSE effect Yes
AgileDamage integer No
AgileDamageArea location No
AgileDamageEnemy group No
AgileDamagePercent real No
AgileDamageSize integer No
AgileEnemies unit No
Agileindex integer Yes
Agileindex_max_size integer No
Agileindex_size integer No
AgileInteger integer No
AgileLevel integer No
AgileLoop integervar No
AgileRAmount integer No
AgileRTime integer No
AgileSFX1 string No
AgileSFX1_AP string No
AgileSFX2 string No
AgileSFX2_AP string No
AgileSFX3 string No
AgileSFX3_Ap string No
AgileTime integer Yes
AH1 real No
AH2 real No
AH3 real No
AL lightning No
ALT lightningtype No
Amount real No
Angle_setter real No
AP location No
AP2 location No
AP3 location No
Aqua_Burst_Ability_Level integer No
Aqua_Burst_Area_of_Effect real No
Aqua_Burst_Base_Damage real No
Aqua_Burst_Caster unit No
Aqua_Burst_Damage_Group group No
Aqua_Burst_Location location No
Aqua_Burst_Total_Damage real No
AR_Point location No
AS integervar No
AS_Angle real Yes
AS_Animation real No
AS_Defense_fake integer Yes
AS_Distance real Yes
AS_Equation real Yes
AS_FLY real Yes
AS_Formula real Yes
AS_Group group Yes
AS_Hero unit Yes
AS_Max_Height real Yes
AS_Off boolean Yes
AS_Point location Yes
AS_Skip integer No
AS_Special effect Yes
AS_Speed real Yes
AS_Stable_Distance real Yes
AS_Times integer No
AS_X_Special effect Yes
ASAOE real No
ASCaster unit No
ASCasterGroup group No
ASCasterPoint location No
ASDamage real No
ASDamageGroup group No
ASExplosion unit No
ASHashtable hashtable No
ASPlayer player No
ASRandomGroup group No
ASRay unit No
ASRayFly real No
ASTarget unit No
ASTargetPoint location No
ASTime real No
BB integervar No
BB2 integervar No
BB_Angle real Yes
BB_Attacked unit No
BB_Caster unit Yes
BB_Casting unit Yes
BB_CastNumber integer No
BB_Chance integer No
BB_Damage real Yes
BB_Distance real Yes
BB_Expire integer Yes
BB_Group group No
BB_Height real Yes
BB_LEVEL integer No
BB_Loop integervar No
BB_Missile unit Yes
BB_Off boolean Yes
BB_Point location Yes
BB_Real_Damage_Spam integer Yes
BB_Skip integer No
BB_Speed real Yes
BB_Switch integer No
BB_Targ unit Yes
BB_Times integer No
BB_Up boolean Yes
Beast_Attack_Ability_Level integer No
Beast_Attack_Atribute integer No
Beast_Attack_Atribute_Damage real No
Beast_Attack_Caster unit No
Beast_Attack_Damage_Splitter integer No
Beast_Attack_Life_Damage real No
Beast_Attack_Location location No
Beast_Attack_Location2 location No
Beast_Attack_Max_Life real No
Beast_Attack_Target unit No
Beast_Attack_Total_Damage real No
BFAbility abilcode Yes
BFAura unit Yes
BFAura2 unit Yes
BFAura3 unit Yes
BFCaster unit Yes
BFCasterAbility abilcode Yes
BFCount integer No
BFGroup group Yes
BFHas boolean Yes
BFIndex integer No
BFInteger integervar No
BFLastRecycled integer No
BFMax integer No
BFRecycledList integer Yes
BFTimer real Yes
BlazeCaster unit Yes
BlazeDuration real Yes
BlazeIndexsize integer No
BlazeInteger integer Yes
BlazeLoop integervar No
BlazeMaxsize integer No
BlazePoint location No
BlazeTemp integer No
brownhiddenunitdie group No
byebyestartingorcs group No
Caster unit No
CE_Ability_Level integer No
CE_Area_of_Effect real No
CE_Base_Damage real No
CE_Caster unit No
CE_Damage_Group group No
CE_Destroy_Trees boolean No
CE_Knock_Angle real No
CE_Knock_Distance real No
CE_Knock_Group group No
CE_Knock_Loc1 location No
CE_Knock_Loc2 location No
CE_Knock_Speed real No
CE_Knocktable hashtable No
CE_Location location No
CE_Location2 location No
CE_Pathing_On boolean No
CE_Special_Effect effect No
CE_Special_Effect1 effect No
CE_Total_Damage real No
Currant_intstances integer No
DarkIron_Cinematic_Is_On boolean No
darkironcinhiddenunit1 group No
DDS_Detect group No
DEATHWINGFLASH unit No
DEATHWINGhero unit No
Debug integervar No
Degrees_set real No
Dfficultychosen boolean No
dragonhoundlef unit No
dragonhoundmid unit No
dragonhoundright unit No
DSB_Ability_ID abilcode No
DSB_Ability_Level integer Yes
DSB_Angle real Yes
DSB_Animation_Speed real No
DSB_AoE real No
DSB_Caster unit Yes
DSB_Conditions boolean Yes
DSB_Current_Index integervar No
DSB_Damage real Yes
DSB_Damage_Group group No
DSB_Destroy_Tree boolean No
DSB_Destroyer unit No
DSB_Distance real No
DSB_Dummy unit Yes
DSB_Dummy2 unit Yes
DSB_Dummy2_Animation string No
DSB_Dummy2_BLUE real No
DSB_Dummy2_GREEN real No
DSB_Dummy2_Lifetime real No
DSB_Dummy2_RED real No
DSB_Dummy2_Transparency real No
DSB_Dummy_Type unitcode No
DSB_Dummy_Type2 unitcode No
DSB_Max_Index integer No
DSB_Owner player Yes
DSB_Shadow boolean No
DSB_Shdow boolean Yes
DSB_SoundEffect sound No
DSB_Special_Effect string No
DSB_Special_Effect_Location string No
DSB_Stage integer Yes
DSB_Start_Range real No
DSB_UnDamage_Group group Yes
Earth_Fury_Ability_Level integer No
Earth_Fury_AoE_Bouns real No
Earth_Fury_Base_Area_of_Effect real No
Earth_Fury_Base_Damage real No
Earth_Fury_Bonus_Damage real No
Earth_Fury_Caster unit No
Earth_Fury_Chance real No
Earth_Fury_Damage_Group group No
Earth_Fury_Dummy_Ability abilcode No
Earth_Fury_Dummy_Ability_2 abilcode No
Earth_Fury_Location location No
Earth_Fury_Owner player No
Earth_Fury_Total_Area_of_Effec real No
Earth_Fury_Total_Damage real No
End_Cinematic_Is_On boolean No
endinghiddenunit group No
EP integervar No
EP_Angle real Yes
EP_Caster unit Yes
EP_CastNumber integer No
EP_ConstDistance real Yes
EP_Distance real Yes
EP_Height real Yes
EP_Integer integervar No
EP_Missile unit Yes
EP_Off boolean Yes
EP_Point location Yes
EP_Speed real Yes
EP_Switch integer No
ES_Caster unit No
ES_Group group No
ES_Integer integervar No
ES_Point location Yes
ES_Target unit No
F_Integers integer Yes
F_ReachedFading real Yes
F_Time real Yes
F_Unit unit Yes
FA_Time real No
FA_Unit unit No
FB_Blast unit Yes
FB_Caster unit Yes
FB_Dummy unit Yes
FB_Explosion integervar Yes
FB_Indexsize integer No
FB_Integer integer Yes
FB_Loop integervar No
FB_Maxindexsize integer No
FB_Point location Yes
FB_Real real Yes
FB_Temp integer No
Flck_Ability abilcode No
Flck_CaptureDistance real No
Flck_CaptureRadius real No
Flck_Caster unit No
Flck_CasterPoint location No
Flck_Facing real No
Flck_SpecialEffectWarpInCaster string No
Flck_SpecialEffectWarpOutCast string No
Flck_TargetPoint location No
Flck_Tempangle real No
Flck_Tempgroup group No
Flck_Temppoint location No
Flck_Temppoint2 location No
Flck_Temppoint3 location No
Flck_Victim unit No
FP_Point location No
FSCaster unit Yes
FSCasterPoint location Yes
FSCount integer No
FSDistance real Yes
FSDummy unit Yes
FSDummyGroup group Yes
FSFace real Yes
FSFade real Yes
FSFadeC real Yes
FSHas boolean Yes
FSIndex integer No
FSInteger integervar No
FSLastRecycled integer No
FSMax integer No
FSMaxDistance real Yes
FSMove real Yes
FSRecycledList integer Yes
FSTime real No
gamecodetypedin boolean No
GDD__Integers integer Yes
GDD__LeftMapGroup group No
GDD__TriggerArray trigger Yes
GDD__UnitArray unit Yes
GDD_Damage real No
GDD_DamagedUnit unit No
GDD_DamageSource unit No
GDD_Event real No
Getdragon_Cinematic_Is_On boolean No
Gravity_unit unit No
Gravity_Unit_ID handle No
Grey_Dies_Cinematic_Is_On boolean No
GreydiesDWandKat group No
Greydieshiddenunit group No
Handle_Absol integer No
HashAbsol hashtable No
Hashtable hashtable No
HJ_Ability abilcode No
HJ_AbilityMaxLevel integer No
HJ_AttackType attacktype No
HJ_Caster unit Yes
HJ_CasterPlayer player Yes
HJ_CollisionRange real No
HJ_CustomBoolean boolean Yes
HJ_CustomInteger integervar No
HJ_CustomReal real Yes
HJ_CustomReal2 real Yes
HJ_CustomReal3 real Yes
HJ_CustomReal4 real Yes
HJ_DamageType damagetype No
HJ_DummyType unitcode No
HJ_Effect string Yes
HJ_EffectCount integer No
HJ_EnemySoulModelHandler effect Yes
HJ_EnemySoulUnit unit Yes
HJ_FriendlySoulModelHandler effect Yes
HJ_FriendlySoulUnit unit Yes
HJ_Group group No
HJ_ID integer No
HJ_JudgeDuration real Yes
HJ_JudgeDurationCounter real Yes
HJ_Level integer Yes
HJ_LevitateSpeedCalculation real Yes
HJ_LoopInterval real No
HJ_ModelHandler effect Yes
HJ_Pause boolean No
HJ_PauseAbility abilcode No
HJ_PauseEnemyEffectAttach string No
HJ_PauseEnemyEffectHandler effect Yes
HJ_PauseFriendlyEffectAttach string No
HJ_PauseFriendlyEffectHandler effect Yes
HJ_PauseOrder string No
HJ_PickedUnit unit No
HJ_Radius real Yes
HJ_RadiusEffectAngle real No
HJ_RadiusEffectCount integer Yes
HJ_ReturnHeightCalculation real Yes
HJ_SoulDamage real Yes
HJ_SoulDistance real Yes
HJ_SoulDistanceCounter real Yes
HJ_SoulEnemyExitAttach string No
HJ_SoulEnemyModelAttach string No
HJ_SoulFriendlyExitAttach string No
HJ_SoulFriendlyModelAttach string No
HJ_SoulHeal real Yes
HJ_SoulInitialHeight real Yes
HJ_SoulLevitateTime real Yes
HJ_SoulLevitateTravel boolean No
HJ_SoulLevitateTravelAngle real Yes
HJ_SoulMaxHeight real Yes
HJ_SoulMotionEffect string Yes
HJ_SoulMotionEffectAttach string Yes
HJ_SoulMotionEffectChance integer No
HJ_SoulReturnDamageAttach string No
HJ_SoulReturnHealAttach string No
HJ_SoulSize real Yes
HJ_SoulUnit unit Yes
HJ_TravelSpeedCalculation real Yes
HJ_Unit unit No
HoT_Const_AoE real No
HoT_Const_Dmg_Base real No
HoT_Const_Dmg_Bonus real No
HoT_Const_Dmg_Burn real No
HoT_Const_Dmg_Stun real No
HoT_Const_Dmg_Stun_Bonus real No
HoT_Const_Duration real No
HoT_Const_Range real No
HoT_Const_Stun_Duration real No
HoT_Group group No
HoT_Hash hashtable No
HoT_Lightning_Group group No
HoT_Slam_Group group No
HoT_Stun_Group group No
HoT_Targets group No
HoT_Up_Group group No
HS_ability abilcode No
HS_animation string No
HS_attack_type attacktype No
HS_caster unit No
HS_caster_loc location No
HS_charge_counter integer No
HS_charges integer Yes
HS_cone real No
HS_counter real No
HS_damage real Yes
HS_damageType damagetype No
HS_destroy_dest boolean No
HS_detect_area real No
HS_direction real No
HS_effect string No
HS_effect2 string No
HS_explosion_count integer No
HS_facing real No
HS_group group No
HS_hash hashtable No
HS_height real No
HS_knockup boolean No
HS_knockup_animation string No
HS_knockup_effect string No
HS_knockup_speed real No
HS_level integer No
HS_loop_speed real No
HS_speed real Yes
HS_temp_loc location No
HS_time real No
HS_trigger trigger No
HS_trigger2 trigger No
HydroJetCasters group No
HydroJetProjectiles group No
Insanemodeactivated boolean No
Intervals timer No
ISD_boolean boolean No
ISD_d destructable No
ISD_dummy unit No
ISD_loc location No
ISD_p location No
KATRANAprestor unit No
KoS_Angle real Yes
KOS_BackstabEffect string No
KUS_animation string No
KUS_effect modelfile No
KUS_group group No
KUS_hash hashtable No
KUS_height real No
KUS_knockup boolean No
KUS_speed real No
KUS_target unit No
KUS_temp_loc location No
KUS_temp_speed real No
LBOT effect No
Leak_Point location No
LF_A_Decrease real Yes
LF_Alpha real Yes
LF_B real Yes
LF_CountInteger integer Yes
LF_Debug boolean Yes
LF_G real Yes
LF_Lightning lightning Yes
LF_R real Yes
LiquidElementals group No
LTOP effect No
MA_Chance integer No
MA_Chance2 real No
MA_Nova integervar No
MA_Point location Yes
MA_Real real No
MAIMFIRSTCIN unit No
MAIMFLASH unit No
Opening_Cinematic_Is_On boolean No
pb_angle_1 real Yes
pb_angle_2 real Yes
pb_caster unit Yes
pb_caster_loc location Yes
pb_counter real Yes
pb_distance_1 real Yes
pb_distance_2 real Yes
pb_effect_1 unit Yes
pb_effect_2 unit Yes
pb_effect_3 unit Yes
pb_index1 integer No
pb_index2 integer No
pb_index3 integervar No
pb_light_1 lightning Yes
pb_light_2 lightning Yes
pb_loopon boolean Yes
pb_segment_1 location Yes
pb_segment_2 location Yes
pb_segment_3 location Yes
pb_target_loc location Yes
PD_Angle real Yes
PD_Distances real Yes
PD_Integers integer Yes
PD_ReachedDistance real Yes
PD_RealTimer real Yes
PD_SpeedUnits real Yes
PD_TempPoint location Yes
PD_TestGroup group No
PD_TreesDestroy boolean Yes
PD_Unit unit Yes
Power_Slam_Ability_Level integer No
Power_Slam_Base_Chance real No
Power_Slam_Caster unit No
Power_Slam_Damage real No
Power_Slam_Damage_Multiplier real No
Power_Slam_Dummy_Ability abilcode No
Power_Slam_Location location No
Power_Slam_Owner player No
Power_Slam_Strength integer No
Power_Slam_Target unit No
Power_Slam_Total_Chance real No
PR_Ability_Level integer No
PR_Atribute integer No
PR_Caster unit No
PR_Caster_Loc location No
PR_Damage real No
PR_Damage_Factor real No
PR_Dummy_Ability abilcode No
PR_Target unit No
PR_Target_Loc location No
PR_Target_Mana real No
Questegg quest No
Questeggrq1 questitem No
QuestSubjugation quest No
QuestSubjugationrq1 questitem No
QuestSubjugationrq2 questitem No
QuestSubjugationrq3 questitem No
QuestSubjurqsurv questitem No
QuestTwilight quest No
QuestTwilightrq1 questitem No
RAGENDCIN unit No
RAGGREY unit No
RAGNAROS unit No
RAGTEAL unit No
RagTimerDG timer No
RagTimerGrey timer No
RagTimerTeal timer No
Reflect_Users group No
removegreyunit group No
removeorange group No
Rend_Dies_Cinematic_Is_On boolean No
RendENDCIN unit No
RENDFIRSTCIN unit No
RENDFLASH unit No
rendhiddenunitstart group No
Returning_to_normal_fly_height group No
RS_Angle real Yes
RS_Boolean boolean Yes
RS_Caster unit Yes
RS_CurDis real Yes
RS_Damage real Yes
RS_Index integer Yes
RS_LevelA integer Yes
RS_Loc location Yes
RS_MaxD real Yes
RS_MaxH real Yes
RS_Player player Yes
RS_Real real Yes
RS_Speed real Yes
RS_Target unit Yes
S_caster unit Yes
S_dummy unit Yes
S_dummypoint location No
S_index1 integer Yes
S_index2 integer No
S_index3 integervar No
S_index_max integer No
S_index_size integer No
S_pause boolean Yes
S_speed real Yes
S_stopduration real Yes
S_stopgroup group Yes
S_targetpoint location No
SandStorm group No
SD_Caster unit Yes
SD_Damage real Yes
SD_DamageEffect string Yes
SD_Index integer Yes
SD_LightningEffect lightning Yes
SD_MaxDistance real Yes
SD_Off boolean Yes
SD_TargetedUnit unit Yes
SD_Timer real Yes
SD_TimeToDoDamage real Yes
selectdarkironstart1 group No
selectdarkironstart2 group No
selectdragonunitstart1 group No
selectdragonunitstart2 group No
selectgreydies1 group No
selectgreydies2 group No
selectrendstart1 group No
selectrendstart2 group No
selecttealdies1 group No
selecttealdies2 group No
selecttrainstart1 group No
selecttrainstart2 group No
Sepharic_Star_Hashtable hashtable No
Sepharic_Star_Speed integer No
SES_Index integer Yes
SES_Off boolean Yes
SES_SpecialEffect effect Yes
SES_Timer real Yes
SF integervar No
SF_AoE real No
SF_Caster unit No
SF_CastNumber integer No
SF_ChainProc integer No
SF_Hero unit Yes
SF_Integer integervar Yes
SF_Loc location Yes
SF_Loc1 location Yes
SF_Off boolean Yes
SF_Real real No
SF_Switch integer No
SF_Time real Yes
Sinister_Strike_Ability_Level integer No
Sinister_Strike_Atribute integer No
Sinister_Strike_Base_Chance real No
Sinister_Strike_Bonus_Armor integer No
Sinister_Strike_Caster unit No
Sinister_Strike_Damage_Factor real No
Sinister_Strike_Dummy_Ability abilcode No
Sinister_Strike_Dummy_Ability2 abilcode No
Sinister_Strike_Location location No
Sinister_Strike_Normal_Armor integer No
Sinister_Strike_Owner player No
Sinister_Strike_Target unit No
Sinister_Strike_Total_Chance real No
Sinister_Strike_Total_Damage real No
specialeffectdraglef1 effect No
specialeffectdragmid1 effect No
specialeffectdragright1 effect No
specialeffectgrey effect No
specialeffectteal effect No
Spell__Ability abilcode No
Spell__Caster unit No
Spell__CasterOwner player No
Spell__CastPoint location No
Spell__Channeling boolean No
Spell__Completed boolean No
Spell__DummyOwner player No
Spell__DummyType unitcode No
Spell__Duration real No
Spell__Expired boolean No
Spell__Filter_AllowAlly boolean No
Spell__Filter_AllowDead boolean No
Spell__Filter_AllowEnemy boolean No
Spell__Filter_AllowFlying boolean No
Spell__Filter_AllowHero boolean No
Spell__Filter_AllowLiving boolean No
Spell__Filter_AllowMagicImmune boolean No
Spell__Filter_AllowMechanical boolean No
Spell__Filter_AllowNonHero boolean No
Spell__Filter_AllowStructure boolean No
Spell__Hash hashtable No
Spell__Index integer No
Spell__InRange real No
Spell__InRangeCount integer No
Spell__InRangeGroup group No
Spell__InRangePoint location No
Spell__InRangeUnits unit Yes
Spell__Interval real No
Spell__Level integer No
Spell__LevelMultiplier real No
Spell__Running boolean No
Spell__Target unit No
Spell__TargetGroup group No
Spell__TargetPoint location No
Spell__Time real No
Spell__Trigger_OnCast trigger No
Spell__Trigger_OnChannel trigger No
Spell__Trigger_OnEffect trigger No
Spell__Trigger_OnFinish trigger No
Spell__Trigger_OnLoop trigger No
Spell__UseTargetGroup boolean No
Spell__WakeTargets boolean No
Spell_i_AllowAlly boolean Yes
Spell_i_AllowDead boolean Yes
Spell_i_AllowEnemy boolean Yes
Spell_i_AllowFlying boolean Yes
Spell_i_AllowHero boolean Yes
Spell_i_AllowLiving boolean Yes
Spell_i_AllowMagicImmune boolean Yes
Spell_i_AllowMechanical boolean Yes
Spell_i_AllowNonHero boolean Yes
Spell_i_AllowStructure boolean Yes
Spell_i_Caster unit Yes
Spell_i_Channeling boolean Yes
Spell_i_Completed boolean Yes
Spell_i_Duration real Yes
Spell_i_EventType integer Yes
Spell_i_GroupN integer No
Spell_i_GroupStack group Yes
Spell_i_Head integer Yes
Spell_i_Instances integer No
Spell_i_LastTime real Yes
Spell_i_Level integer Yes
Spell_i_Linked boolean Yes
Spell_i_OnCastStack trigger Yes
Spell_i_OnChannelStack trigger Yes
Spell_i_OnEffectStack trigger Yes
Spell_i_OnFinishStack trigger Yes
Spell_i_OnLoopStack trigger Yes
Spell_i_PreloadDummy unit No
Spell_i_Recycle integer No
Spell_i_RecycleList integer Yes
Spell_i_Stack integer Yes
Spell_i_StackN integer No
Spell_i_StackRef integer Yes
Spell_i_Target unit Yes
Spell_i_TargetGroup group Yes
Spell_i_TargetX real Yes
Spell_i_TargetY real Yes
Spell_i_Time real Yes
Spell_i_Timer timer No
Spell_i_UseTG boolean Yes
SpellLevel integer No
SR_Angle real Yes
SR_Boolean boolean Yes
SR_Caster unit Yes
SR_Duration real Yes
SR_Group group Yes
SR_Index integer Yes
SR_Loc location Yes
SR_Projectile unit Yes
SR_WaitCounter real Yes
ST_Angle real No
ST_Aoe real Yes
ST_AoeBase real No
ST_AoePerLevel real No
ST_BarrierModel string No
ST_BarrierSpaceTaken real No
ST_Core unit Yes
ST_CurrentLightningEffect lightning Yes
ST_DissappearenceSFX string No
ST_DummyType unitcode No
ST_EffectScalingSpawn real No
ST_HealthPenaltyPerSecond real No
ST_Index integervar No
ST_LightningBlue real No
ST_LightningEffect string No
ST_LightningGreen real No
ST_LightningRed real No
ST_LightningZ real No
ST_MaxIndex integer No
ST_OriginalCaster unit Yes
ST_SecondaryIndex integervar No
ST_SpawnSFX string No
ST_SpecialEffect effect Yes
ST_Spell abilcode No
ST_StageID integer Yes
ST_TempGroup group No
ST_TempInteger integer No
ST_TempPoint location No
ST_TempPoint2 location No
ST_TempReal real No
ST_TempUnit unit No
ST_TempUnit2 unit No
ST_TempUnit3 unit No
ST_TempX real No
ST_TempX2 real No
ST_TempY real No
ST_TempY2 real No
ST_TempZ real No
ST_TempZ2 real No
ST_TetherDurationBase real No
ST_TetherDurationPerLevel real No
ST_TetherModel string No
ST_TriggeringHealthPercent real No
ST_UndeadDuration real Yes
ST_UndeadDurationBase real No
ST_UndeadDurationPerLevel real No
ST_UnitIDStorage unit No
ST_UnitIndex unit Yes
ST_UnitTransparency real No
Surging_Pulse_Caster_Loc location No
Surging_Pulse_Formula real No
Surging_Pulse_Location location No
Surging_Pulse_Loop integer No
Surging_Pulse_Loop_Location location No
Surging_Pulse_Owner player No
SystemPoint location Yes
SystemUnitGroup group Yes
TA_BaseChance integer No
TA_BaseDamage real No
TA_ChanceGrowth integer No
TA_DamageGrowth real No
TA_Levels integer No
TA_SFX string No
TA_ThornEffect location No
TA_ThornSpawn location No
Target_Dummy unit No
tealdiehiddenunit group No
TealDies_Cinematic_Is_On boolean No
TealdiesDWandKat group No
TealDiesHiddenUnit group No
Temp_Group group No
Temp_Group_1 group No
Temp_Group_2 group No
Temp_Lightning lightning No
Temp_Loc_1 location No
Temp_Loc_2 location No
Temp_Loc_3 location No
Temp_Point location No
Temp_Point_2 location No
Temp_Real_1 real No
Temp_Real_2 real No
Temp_Real_3 real No
Temp_Unit_1 unit No
Temp_Unit_2 unit No
Temp_Unit_3 unit No
Temp_Unit_4 unit No
TempDest destructable No
TempGroup group No
TempHandle handle No
TempInteger integer No
TempLoc location No
TempPoint location No
TempPoint2 location No
TempPoint3 location No
temppointnature location No
tempSESSpecialEffect effect No
tempSESTimer real No
TempUnit unit No
TempUnit2 unit No
TestHiddenUnit group No
Thorn_Dummy unit No
TK_AttackType attacktype No
TK_DamageType damagetype No
TK_FlyingUnits group No
TK_FSpeed real Yes
TK_HDmgInPercIncreasement real No
TK_HDmgInPercStart real No
TK_Hero unit Yes
TK_ImpactDmgIncreasement real No
TK_ImpactDmgStart real No
TK_ImpactSFX string No
TK_Integers integer Yes
TK_Interval real Yes
TK_Level integer Yes
TK_LiftSFX string No
TK_LiftSFXTimer real No
TK_LsfxT real Yes
TK_MaxHeight real Yes
TK_MaxHeightIncreasement real No
TK_MaxHeightStart real No
TK_MinHeightIncreasement real No
TK_MinHeightStart real No
TK_Pause boolean No
TK_Speed real No
TK_SpeedVariationPerc real No
TK_SpellAoEIncreasement real No
TK_SpellAoEStart real No
TK_StartSFX string No
TK_TempPoint location Yes
TK_Unit unit Yes
TK_UnitGroup group No
TP_A_down_height_min real No
TP_A_infinity_longs boolean Yes
TP_A_Only_Top boolean No
TP_A_Only_Top_ex boolean Yes
TP_A_Pan_Camera boolean No
TP_A_Pan_Camera_ex boolean Yes
TP_A_Pan_Camera_Time real No
TP_A_Pan_Camera_Time_ex real Yes
TP_A_player player No
TP_A_point_create location No
TP_A_point_destination location No
TP_A_size real No
TP_A_time_before_created real No
TP_A_time_closing real No
TP_A_time_life real No
TP_A_time_opening real No
TP_A_top_height_max real No
TP_A_top_height_min real No
TP_A_two_directions boolean No
TP_accelerate real No
TP_accelerate_ex real Yes
TP_angle real No
TP_angle_ex real Yes
TP_distance real No
TP_distance_current real Yes
TP_distance_max real Yes
TP_DOWN_1_effect effect Yes
TP_DOWN_2_effect effect Yes
TP_down_height_min_ex real Yes
TP_dummy_down_model string No
TP_dummy_down_model_ex string Yes
TP_dummy_down_size real No
TP_dummy_down_size_ex real Yes
TP_dummy_top_model string No
TP_dummy_top_model_ex string Yes
TP_dummy_top_size real No
TP_dummy_top_size_ex real Yes
TP_dummy_type unitcode No
TP_E_eff_constant string No
TP_E_eff_constant_ex effect Yes
TP_E_eff_constant_ex2 effect Yes
TP_E_eff_create_finish string No
TP_E_eff_create_finish_ex string Yes
TP_E_eff_create_start string No
TP_E_eff_create_start_ex string Yes
TP_E_eff_dissapear_finish string No
TP_E_eff_dissapear_finish_ex string Yes
TP_E_eff_dissapear_start string No
TP_E_eff_dissapear_start_ex string Yes
TP_E_eff_unit_move string No
TP_E_eff_unit_move2 string No
TP_E_eff_unit_move2_ex string Yes
TP_E_eff_unit_move_ex string Yes
TP_fly_height real No
TP_fly_heights real Yes
TP_get_X real Yes
TP_get_Y real Yes
TP_Go_go_missile boolean No
TP_Go_go_missile_ex boolean Yes
TP_go_X real Yes
TP_go_Y real Yes
TP_i integer Yes
TP_i_last integer No
TP_index integer No
TP_life_timer_is_expired boolean Yes
TP_loop_interval real No
TP_Max_Size integer No
TP_missile unit Yes
TP_missile_eff effect Yes
TP_missile_gfx string No
TP_missile_gfx_ex string Yes
TP_missile_scale real No
TP_missile_scale_ex real Yes
TP_move_units_now boolean Yes
TP_move_units_now_2 boolean Yes
TP_Movement_type integer No
TP_player_ex player Yes
TP_point_temp location No
TP_point_temp2 location No
TP_portal_created_ex boolean Yes
TP_Potral_Index integer Yes
TP_Potral_Number integer Yes
TP_real real No
TP_Recently_Teleported group No
TP_Recently_Teleported_time real Yes
TP_seconds_to_reach real No
TP_size_ex real Yes
TP_slow_time_factor real No
TP_slow_time_factor_ex real Yes
TP_slow_time_finished_ex boolean Yes
TP_slow_time_place real No
TP_slow_time_place_ex real Yes
TP_slow_time_started_ex boolean Yes
TP_slow_time_width real No
TP_slow_time_width_ex real Yes
TP_speed real No
TP_speed_ex real Yes
TP_speed_up real No
TP_t_activated boolean Yes
TP_t_activated_2 boolean Yes
TP_t_down unit Yes
TP_t_down2 unit Yes
TP_t_is_busy1 boolean Yes
TP_t_is_busy2 boolean Yes
TP_t_top unit Yes
TP_t_top2 unit Yes
TP_t_unbusy1 boolean Yes
TP_t_unbusy2 boolean Yes
TP_t_unbusy_timer1 real Yes
TP_t_unbusy_timer2 real Yes
TP_teleported_unit unit Yes
TP_TEMP_LOOP integer No
TP_TEMP_POINT_0 location No
TP_TEMP_POINT_1 location No
TP_TEMP_POINT_2 location No
TP_this_is_not_portal boolean Yes
TP_time_before_create_ex real Yes
TP_time_closing_ex real Yes
TP_time_life_ex real Yes
TP_time_opening_ex real Yes
TP_time_to_move real Yes
TP_time_to_move_2 real Yes
TP_TOP_1_effect effect Yes
TP_TOP_2_effect effect Yes
TP_top_height_max_ex real Yes
TP_top_height_min_ex real Yes
TP_Transparecy_down real No
TP_Transparecy_down_ex real Yes
TP_Transparecy_top real No
TP_Transparecy_top_ex real Yes
TP_turn_on boolean Yes
TP_turn_on_2 boolean Yes
TP_two_directions_ex boolean Yes
TP_x1 real Yes
TP_x2 real Yes
TP_y1 real Yes
TP_y2 real Yes
Train_Cinematic_Is_On boolean No
traincinhiddenunit group No
TwilightTimer timer No
Twilighttimerwindow timerdialog No
UC_Counter integer Yes
UC_Groups group Yes
UC_Inv boolean Yes
UC_SETTINGS_AreaOfEffect real Yes
UC_SETTINGS_Collosion boolean No
UC_SETTINGS_DestroyTrees_Dash boolean No
UC_SETTINGS_Invulnerable boolean No
UC_SETTINGS_Speed real No
UC_Target unit No
UC_TempPoint location Yes
UDex integer No
UDexGen integer No
UDexNext integer Yes
UDexPrev integer Yes
UDexRecycle integer No
UDexUnits unit Yes
UDexWasted integer No
UnitIndexerEnabled boolean No
UnitIndexEvent real No
VL_Ability abilcode No
VL_AbilityCurse abilcode No
VL_AbilityHeal abilcode No
VL_AoE real Yes
VL_Buff buffcode No
VL_C_Amount integer No
VL_C_Even real No
VL_C_GrowRate real Yes
VL_C_GrowTime real No
VL_C_MoveRate real Yes
VL_C_SFX string No
VL_C_Speed real No
VL_CurrentAoE real Yes
VL_Debuff buffcode No
VL_Degree real No
VL_DummyCaster unit No
VL_Duration real Yes
VL_L lightning Yes
VL_L_Amount integer No
VL_L_CheckSFX boolean Yes
VL_L_Counter real Yes
VL_L_Direction real No
VL_L_Distance real No
VL_L_Duration real No
VL_L_Height real No
VL_L_ID integer No
VL_L_SFX lightningtype No
VL_L_SFX_EndPoint string No
VL_MaxLevel integer No
VL_SFX string No
VL_TempInt integervar No
VL_TempLoc location No
VL_TempReal real No
VL_TempUnit unit No
WaterWaves group No
WhirlPools group No
Windragon boolean No
WoS_Angle real Yes
WoS_AttackEffect string Yes
WoS_AttackRange real Yes
WoS_AttackTimer real Yes
WoS_Caster unit Yes
WoS_Damage real Yes
WoS_Index integer Yes
WoS_MaxSpeed real Yes
WoS_Off boolean Yes
WoS_OnAttackSpeedDecrease real Yes
WoS_ShadowEffect string Yes
WoS_ShadowEffectCreatingDelay real Yes
WoS_ShadowEffectDuration real Yes
WoS_ShadowEffectTimer real Yes
WoS_Speed real Yes
WoS_SpeedIncreasement real Yes
WoS_SpellDuration real Yes
WoS_TargetedUnit unit Yes
WS integervar No
WS_Angle real Yes
WS_Caster unit Yes
WS_CastNumber integer No
WS_Chance integer No
WS_Distance real Yes
WS_Dummie unit Yes
WS_Effect1 unit Yes
WS_Effect2 unit Yes
WS_Effect3 unit Yes
WS_Off boolean Yes
WS_Point location Yes
WS_Speed real Yes
WS_Switch integer No
zzTestReal real No
ZZZZredandpurple force No
Intial
  Events
    Map initialization
  Conditions
  Actions
    -------- Variables --------
    Player Group - Add Player 1 (Red) to ZZZZredandpurple
    Player Group - Add Player 4 (Purple) to ZZZZredandpurple
    Set VariableSet KATRANAprestor = Black Dragon Despot 0001 <gen>
    Set VariableSet DEATHWINGhero = Aspect of Death 0296 <gen>
    Set VariableSet Windragon = False
    -------- XP GAIN --------
    Hero - Make Player 1 (Red) Heroes gain 18.00% experience from future kills
    Hero - Learn skill for DEATHWINGhero: Death Form
    Hero - Learn skill for KATRANAprestor: Malignant Atmosphere
    Hero - Disable experience gain for DEATHWINGhero.
    -------- Creeps minimap --------
    Game - Hide creep camps on the minimap.
    -------- Invulnerable fire --------
    Unit - Make Tauren FIRE 0389 <gen> Invulnerable
    Unit - Make Tauren FIRE 0390 <gen> Invulnerable
    Unit - Make Tauren FIRE 0391 <gen> Invulnerable
    -------- Invulnerable --------
    Unit - Make Pet Spiderling 0388 <gen> Invulnerable
    Unit - Make Geomancer 0006 <gen> Invulnerable
    Unit - Make Fel Fortress 0049 <gen> Invulnerable
    Unit - Make Mysterious Machine 0008 <gen> Invulnerable
    Unit - Make Dark Iron Clansman 0046 <gen> Invulnerable
    -------- Hide --------
    Unit - Hide Tauren FIRE 0389 <gen>
    Unit - Hide Tauren FIRE 0390 <gen>
    Unit - Hide Tauren FIRE 0391 <gen>
    Unit - Hide Emberlord 0165 <gen>
    Unit - Hide Emberlord 0112 <gen>
    Unit - Hide Emberlord 0194 <gen>
    -------- Invulnerable Units Orc until Controlled --------
    Unit Group - Pick every unit in (Units owned by Player 2 (Blue).) and do (Make (Picked unit) Invulnerable)
    Unit Group - Pick every unit in (Units owned by Player 7 (Green).) and do (Make (Picked unit) Invulnerable)
    Unit Group - Pick every unit in (Units owned by Player 8 (Pink).) and do (Make (Picked unit) Invulnerable)
    -------- Quest Settings --------
    -------- Main Subjugation --------
    Quest - Create a Required, undiscovered quest titled Subjugation with the description Before Deathwing assists Teron on his quest, he needs to establish a base that will serve as the base of operations for the black dragonflight in Azeroth. The orcs here will be the perfect slaves for setting the foundation of Deathwing's future empire., using icon path ReplaceableTextures\CommandButtons\BTNChaosBlademaster.blp
    Set VariableSet QuestSubjugation = (Last created quest)
    Quest - Create a quest requirement for QuestSubjugation with the description Bring Deathwing and Katrana to the Dark Iron base
    Set VariableSet QuestSubjugationrq1 = (Last created quest requirement)
    Quest - Create a quest requirement for QuestSubjugation with the description Deathwing and Katrana must survive
    Set VariableSet QuestSubjurqsurv = (Last created quest requirement)
    -------- Main Twilight --------
    Quest - Create a Required, undiscovered quest titled Twilight of the Aspect with the description Ragnaros has been released from his prison and seeks to send Deathwing to the great beyond while he is still weakened. The only ray of hope remaining is the to delay the firelord's advance until Deathwing can absorb the energy of the tree of Blackrock Spire., using icon path ReplaceableTextures\CommandButtons\BTNLavaSpawn.blp
    Set VariableSet QuestTwilight = (Last created quest)
    Quest - Create a quest requirement for QuestTwilight with the description Keep the final fel orc fortress alive for 15 minutes
    Set VariableSet QuestTwilightrq1 = (Last created quest requirement)
    -------- Eggtastic --------
    Quest - Create a Optional, undiscovered quest titled Eggtastic with the description Katrana brought a number of eggs with her to Blackrock Mountain. Ensure the eggs survive the journey in the mining cart through the train track. Should they reach the other side, they may be able to provide valuable assistance..., using icon path ReplaceableTextures\CommandButtons\BTNThunderLizardEgg.blp
    Set VariableSet Questegg = (Last created quest)
    Quest - Create a quest requirement for Questegg with the description Bring the mining cart holding the eggs to the other side of the mountain
    Set VariableSet Questeggrq1 = (Last created quest requirement)
    -------- Hero XP --------
    Hero - Disable experience gain for Exterminator 0443 <gen>.
    Hero - Disable experience gain for Exterminator 0413 <gen>.
    Hero - Disable experience gain for Slave Master 0546 <gen>.
    Hero - Disable experience gain for Blackrock Blademaster 0400 <gen>.
    -------- Change elementals colour yellow --------
    -------- Create blockers stopping access orc allies --------
Code to start map
  Events
    Map initialization
  Conditions
  Actions
    Sound - Set Ambient Sounds to 0.00%
    Sound - Set Animation and Spell Sounds to 0.00%
    Sound - Set Combat Sounds to 0.00%
    Sound - Set Fire Sounds to 0.00%
    Unit - Pause all units
    Wait 4.00 seconds
    Cinematic - Clear the screen of text messages for (All players).
    Game - Display to (All players) for 30.00 seconds the text: This is the bonus horde mission. You need the code from the mission six to unlock this chapter.
    Game - Display to (All players) for 30.00 seconds the text:
    Game - Display to (All players) for 30.00 seconds the text: Please type in the code without capital letters. Do not include any spaces either.
    Game - Display to (All players) for 30.00 seconds the text:
    Game - Display to (All players) for 30.00 seconds the text: At the start include a "-" before the code.
    Game - Display to (All players) for 30.00 seconds the text:
    Game - Display to (All players) for 30.00 seconds the text: Examples: -ottermadness -doghumanlovestory -frogprisonbreak -gromscaredofflower -evilrexxarkillssickbrother -lordoftheringsmeetswarcraft
    Game - Display to (All players) for 30.00 seconds the text:
    Set VariableSet gamecodetypedin = False
Code start correct
  Events
    Player - Player 1 (Red) types a chat message containing -blackrockandrollthree (stringnoformat) as An exact match
  Conditions
    gamecodetypedin Equal to False
  Actions
    Cinematic - Clear the screen of text messages for (All players).
    Set VariableSet gamecodetypedin = True
    Trigger - Run Difficulty <gen> (checking conditions)
    Wait 1.00 seconds
Difficulty
  Events
  Conditions
  Actions
    Cinematic - Clear the screen of text messages for (All players).
    Game - Display to (All players) for 30.00 seconds the text: You can now select a difficulty. Type -insane, -normal, or -easy depending on your preferences.
    Game - Display to (All players) for 30.00 seconds the text:
    Game - Display to (All players) for 30.00 seconds the text: The game is designed for insane mode, that is, to be very challenging. Normal mode and easy mode are included so people do not need to cheat in order to win, but keep in mind the difficulty changes could produce unexpected bugs.
    Game - Display to (All players) for 30.00 seconds the text:
    Game - Display to (All players) for 30.00 seconds the text: Legendary items are only available on insane mode.
    Game - Display to (All players) for 30.00 seconds the text:
    Game - Display to (All players) for 30.00 seconds the text: The game is designed to be played by two players.
    Game - Display to (All players) for 30.00 seconds the text:
    Set VariableSet Dfficultychosen = False
Easy Mode
  Events
    Player - Player 1 (Red) types a chat message containing -Easy (stringnoformat) as An exact match
  Conditions
    Dfficultychosen Equal to False
  Actions
    Cinematic - Clear the screen of text messages for (All players).
    Player - Set Player 5 (Yellow) handicap to 50.00%
    Player - Set Player 6 (Orange) handicap to 33.00%
    Player - Set Player 10 (Light Blue) handicap to 20.00%
    Player - Set Player 12 (Brown) handicap to 20.00%
    Player - Set Player 9 (Gray) handicap to 300.00%
    Player - Set Player 11 (Dark Green) handicap to 1000.00%
    Set VariableSet Dfficultychosen = True
    Trigger - Run Opening_Cinematic <gen> (checking conditions)
Normal Mode
  Events
    Player - Player 1 (Red) types a chat message containing -Easy (stringnoformat) as An exact match
  Conditions
    Dfficultychosen Equal to False
  Actions
    Cinematic - Clear the screen of text messages for (All players).
    Player - Set Player 5 (Yellow) handicap to 50.00%
    Player - Set Player 6 (Orange) handicap to 50.00%
    Player - Set Player 10 (Light Blue) handicap to 33.00%
    Player - Set Player 12 (Brown) handicap to 33.00%
    Player - Set Player 9 (Gray) handicap to 300.00%
    Player - Set Player 11 (Dark Green) handicap to 1000.00%
    Set VariableSet Dfficultychosen = True
    Trigger - Run Opening_Cinematic <gen> (checking conditions)
Insane Mode
  Events
    Player - Player 1 (Red) types a chat message containing -Insane (stringnoformat) as An exact match
  Conditions
    Dfficultychosen Equal to False
  Actions
    Cinematic - Clear the screen of text messages for (All players).
    Player - Set Player 5 (Yellow) handicap to 66.00%
    Player - Set Player 6 (Orange) handicap to 80.00%
    Player - Set Player 10 (Light Blue) handicap to 50.00%
    Player - Set Player 12 (Brown) handicap to 50.00%
    Player - Set Player 9 (Gray) handicap to 300.00%
    Player - Set Player 11 (Dark Green) handicap to 1000.00%
    Set VariableSet Dfficultychosen = True
    Set VariableSet Insanemodeactivated = True
    Trigger - Run Opening_Cinematic <gen> (checking conditions)
Change Colours
  Events
    Map initialization
  Conditions
  Actions
    -------- To Lightblue --------
    Unit - Change color of Dark Iron Clansman 0046 <gen> to Light Blue
    Unit - Change color of Dark Iron Barracks 0044 <gen> to Light Blue
    Unit - Change color of Mysterious Machine 0008 <gen> to Light Blue
    Unit - Change color of Geomancer 0006 <gen> to Light Blue
    Unit - Change color of Dark Iron Farm 0202 <gen> to Light Blue
    Unit - Change color of Dark Iron Rifleman 0207 <gen> to Light Blue
    Unit - Change color of Dark Iron Rifleman 0208 <gen> to Light Blue
    Unit - Change color of Dark Iron Barracks 0203 <gen> to Light Blue
    Unit - Change color of Dark Iron Farm 0201 <gen> to Light Blue
    Unit - Change color of Dark Iron Barracks 0147 <gen> to Light Blue
    Unit - Change color of Dark Iron Rifleman 0209 <gen> to Light Blue
    Unit - Change color of Dark Iron Farm 0148 <gen> to Light Blue
    Unit - Change color of Dark Iron Farm 0149 <gen> to Light Blue
    Unit - Change color of Dark Iron Barracks 0143 <gen> to Light Blue
    Unit - Change color of Dark Iron Rifleman 0018 <gen> to Light Blue
    Unit - Change color of Dark Iron Workshop 0144 <gen> to Light Blue
    Unit - Change color of Dark Iron Rifleman 0210 <gen> to Light Blue
    Unit - Change color of Dark Iron Farm 0200 <gen> to Light Blue
    Unit - Change color of Dark Iron Cannon Tower 0145 <gen> to Light Blue
    Unit - Change color of Dark Iron Farm 0199 <gen> to Light Blue
    Unit - Change color of Dark Iron Farm 0196 <gen> to Light Blue
    Unit - Change color of Dark Iron Rifleman 0218 <gen> to Light Blue
    Unit - Change color of Dark Iron Rifleman 0020 <gen> to Light Blue
    Unit - Change color of Dark Iron Rifleman 0219 <gen> to Light Blue
    Unit - Change color of Dark Iron Farm 0198 <gen> to Light Blue
    Unit - Change color of Dark Iron Cannon Tower 0146 <gen> to Light Blue
    Unit - Change color of Dark Iron Farm 0195 <gen> to Light Blue
    Unit - Change color of Dark Iron Farm 0197 <gen> to Light Blue
    -------- To Brown --------
    Player - Change color of Neutral Hostile to Brown, Changing color of existing units
    -------- Dark green --------
    Player - Change color of Player 11 (Dark Green) to Orange, Changing color of existing units
    -------- Light blue --------
    Player - Change color of Player 10 (Light Blue) to Yellow, Changing color of existing units
    -------- Brown --------
    Player - Change color of Player 12 (Brown) to Yellow, Changing color of existing units
Alliances and Research
  Events
    Map initialization
  Conditions
  Actions
    -------- Towards neutral hostile --------
    Player - Make Player 2 (Blue) treat Neutral Hostile as an Neutral
    Player - Make Player 7 (Green) treat Neutral Hostile as an Neutral
    Player - Make Player 8 (Pink) treat Neutral Hostile as an Neutral
    Player - Make Player 6 (Orange) treat Neutral Hostile as an Neutral
    Player - Make Player 5 (Yellow) treat Neutral Hostile as an Neutral
    Player - Make Player 10 (Light Blue) treat Neutral Hostile as an Neutral
    Player - Make Player 12 (Brown) treat Neutral Hostile as an Neutral
    -------- Towards blue --------
    Player - Make Player 5 (Yellow) treat Player 2 (Blue) as an Neutral
    Player - Make Player 10 (Light Blue) treat Player 2 (Blue) as an Neutral
    Player - Make Player 12 (Brown) treat Player 2 (Blue) as an Neutral
    Player - Make Neutral Hostile treat Player 2 (Blue) as an Neutral
    -------- Towards green --------
    Player - Make Player 5 (Yellow) treat Player 7 (Green) as an Neutral
    Player - Make Player 10 (Light Blue) treat Player 7 (Green) as an Neutral
    Player - Make Player 12 (Brown) treat Player 7 (Green) as an Neutral
    Player - Make Neutral Hostile treat Player 7 (Green) as an Neutral
    -------- Towards Pink --------
    Player - Make Player 5 (Yellow) treat Player 8 (Pink) as an Neutral
    Player - Make Player 10 (Light Blue) treat Player 8 (Pink) as an Neutral
    Player - Make Player 12 (Brown) treat Player 8 (Pink) as an Neutral
    Player - Make Neutral Hostile treat Player 8 (Pink) as an Neutral
    -------- Towards orange --------
    Player - Make Player 5 (Yellow) treat Player 6 (Orange) as an Neutral
    Player - Make Player 10 (Light Blue) treat Player 6 (Orange) as an Neutral
    Player - Make Player 12 (Brown) treat Player 6 (Orange) as an Neutral
    Player - Make Neutral Hostile treat Player 6 (Orange) as an Neutral
    -------- Towards brown --------
    Player - Make Player 2 (Blue) treat Player 12 (Brown) as an Neutral
    Player - Make Player 7 (Green) treat Player 12 (Brown) as an Neutral
    Player - Make Player 8 (Pink) treat Player 12 (Brown) as an Neutral
    Player - Make Player 5 (Yellow) treat Player 12 (Brown) as an Neutral
    Player - Make Player 6 (Orange) treat Player 12 (Brown) as an Neutral
    Player - Make Player 9 (Gray) treat Player 12 (Brown) as an Neutral
    Player - Make Player 10 (Light Blue) treat Player 12 (Brown) as an Neutral
    Player - Make Neutral Hostile treat Player 12 (Brown) as an Neutral
    -------- Towards lightblue --------
    Player - Make Player 2 (Blue) treat Player 10 (Light Blue) as an Neutral
    Player - Make Player 3 (Teal) treat Player 10 (Light Blue) as an Neutral
    Player - Make Player 7 (Green) treat Player 10 (Light Blue) as an Neutral
    Player - Make Player 8 (Pink) treat Player 10 (Light Blue) as an Neutral
    Player - Make Player 5 (Yellow) treat Player 10 (Light Blue) as an Neutral
    Player - Make Player 6 (Orange) treat Player 10 (Light Blue) as an Neutral
    Player - Make Player 12 (Brown) treat Player 10 (Light Blue) as an Neutral
    Player - Make Neutral Hostile treat Player 10 (Light Blue) as an Neutral
    -------- Towards yellow --------
    Player - Make Player 2 (Blue) treat Player 5 (Yellow) as an Neutral
    Player - Make Player 7 (Green) treat Player 5 (Yellow) as an Neutral
    Player - Make Player 8 (Pink) treat Player 5 (Yellow) as an Neutral
    Player - Make Player 6 (Orange) treat Player 5 (Yellow) as an Neutral
    Player - Make Player 10 (Light Blue) treat Player 5 (Yellow) as an Neutral
    Player - Make Player 12 (Brown) treat Player 5 (Yellow) as an Neutral
    Player - Make Neutral Hostile treat Player 5 (Yellow) as an Neutral
    -------- Towards teal --------
    -------- Towards grey --------
    -------- Towards Dark green --------
    -------- RESEARCH LEVEL --------
    -------- red --------
    Player - Set the current research level of R004 (techcode) to 3 for Player 1 (Red)
    Player - Set the current research level of R01L (techcode) to 3 for Player 1 (Red)
    Player - Set the current research level of R01E (techcode) to 1 for Player 1 (Red)
    -------- teal --------
    Player - Set the current research level of R01N (techcode) to 1 for Player 3 (Teal)
    Player - Set the current research level of R006 (techcode) to 1 for Player 3 (Teal)
    Player - Set the current research level of R005 (techcode) to 1 for Player 3 (Teal)
    -------- grey --------
    Player - Set the current research level of R01N (techcode) to 2 for Player 9 (Gray)
    Player - Set the current research level of R006 (techcode) to 2 for Player 9 (Gray)
    Player - Set the current research level of R005 (techcode) to 2 for Player 9 (Gray)
    -------- dark green --------
    Player - Set the current research level of R01N (techcode) to 3 for Player 11 (Dark Green)
    Player - Set the current research level of R006 (techcode) to 3 for Player 11 (Dark Green)
    Player - Set the current research level of R005 (techcode) to 3 for Player 11 (Dark Green)
    -------- Green --------
    Player - Set the current research level of R01N (techcode) to 3 for Player 7 (Green)
    Player - Set the current research level of R006 (techcode) to 3 for Player 7 (Green)
    Player - Set the current research level of R005 (techcode) to 3 for Player 7 (Green)
    -------- blue --------
    Player - Set the current research level of R01N (techcode) to 3 for Player 2 (Blue)
    Player - Set the current research level of R006 (techcode) to 3 for Player 2 (Blue)
    Player - Set the current research level of R005 (techcode) to 3 for Player 2 (Blue)
    -------- Pink --------
    Player - Set the current research level of R01N (techcode) to 3 for Player 8 (Pink)
    Player - Set the current research level of R006 (techcode) to 3 for Player 8 (Pink)
    Player - Set the current research level of R005 (techcode) to 3 for Player 8 (Pink)
    -------- Change name --------
    Player - Set name of Player 10 (Light Blue) to Ragnaros' Forces
    Player - Set name of Player 12 (Brown) to Ragnaros' Forces
Music Burning Steppes INITIAL
  Events
    Time - Elapsed game time is 0.01 seconds
  Conditions
  Actions
    Sound - Clear the music list
    Sound - Stop music After fading
    Sound - Play 17_Burning_Steppes <gen>
Music Burning Steppes trigger
  Events
    Time - Every 148.00 seconds of game time
  Conditions
  Actions
    Sound - Clear the music list
    Sound - Stop music After fading
    Wait 5.00 seconds
    Sound - Play 17_Burning_Steppes <gen>
Music Hyjal trigger
  Events
    Time - Every 150.00 seconds of game time
  Conditions
  Actions
    Sound - Clear the music list
    Sound - Stop music After fading
    Wait 5.00 seconds
    Sound - Play 08_Caverns_of_Time__The_Battle_of_Mo <gen>
Opening Cinematic
  Events
  Conditions
  Actions
    Cinematic - Turn cinematic mode On for (All players)
    Cinematic - Turn subtitle display override On
    Cinematic - Disable user control for (All players).
    Unit - Unpause all units
    Sound - Set Ambient Sounds to 100.00%
    Sound - Set Animation and Spell Sounds to 100.00%
    Sound - Set Combat Sounds to 100.00%
    Sound - Set Fire Sounds to 100.00%
    Environment - Reset fog to default values
    Environment - Set fog to style Linear, z-start 0.00, z-end 12000.00, density 0.50 and color (100.00%, 100.00%, 0.00%)
    Environment - Set sky to Lordaeron Winter Sky (Yellow)
    Cinematic - Fade out over 0.00 seconds using texture Black Mask and color (0%, 0%, 0%) with 0% transparency
    Selection - Clear selection
    Wait 2.00 seconds
    -------- Cinematic Skip Message --------
    Cinematic - Clear the screen of text messages for (All players).
    Game - Display to (All players) for 5.00 seconds the text: Player red may now skip the cinematic by pressing "Escape" within the next five seconds.
    Game - Display to (All players) for 5.00 seconds the text:
    Game - Display to (All players) for 5.00 seconds the text:
    Game - Display to (All players) for 5.00 seconds the text:
    Game - Display to (All players) for 5.00 seconds the text:
    Set VariableSet Opening_Cinematic_Is_On = True
    Wait 5.00 seconds
    If (Opening_Cinematic_Is_On Equal to False) then do (Skip remaining actions) else do (Do nothing)
    Set VariableSet Opening_Cinematic_Is_On = False
    -------- Cinematic Skip Message Ending --------
    Game - Turn the day/night cycle Off
    Wait 1.00 seconds
    Cinematic - Clear the screen of text messages for (All players).
    Game - Display to (All players) for 9.00 seconds the text: Blackrock Mountains, Base of the Spire.
    Game - Display to (All players) for 9.00 seconds the text:
    Game - Display to (All players) for 9.00 seconds the text:
    Game - Display to (All players) for 9.00 seconds the text:
    Game - Display to (All players) for 9.00 seconds the text:
    Wait 3.00 seconds
    Player Group - Pick every player in ZZZZredandpurple and do (.Apply. gg_cam_Camera_001 for (Picked player) over 0 seconds)
    Player Group - Pick every player in ZZZZredandpurple and do (.Apply. gg_cam_Camera_002 for (Picked player) over 59.00 seconds)
    Cinematic - Fade in over 4.00 seconds using texture Black Mask and color (0%, 0%, 0%) with 0% transparency
    Wait 3.00 seconds
    Cinematic - Send transmission to (All players) from KATRANAprestor named Katrana Prestor: Play No sound and display Father, are you sure you have the strength for this? The spellwork you used to distort the stolen eggs belonging to the other Aspects into our own brood nearly cost you your life!. Modify duration: Set to 21.00 seconds and Don't wait
    Wait 21.00 seconds
    Cinematic - Send transmission to (All players) from DEATHWINGhero named Deathwing: Play No sound and display While it is unfortunate that so much of my energy was drained during the distortion, I had no choice in the matter; with all the black dragon younglings killed during the War of the Ancients, our brood was faced with extinction. With the eggs in our possession, we will soon have an army under our control capable of enslaving all of those who would oppose us.. Modify duration: Set to 35.00 seconds and Don't wait
    Wait 35.00 seconds
    Player Group - Pick every player in ZZZZredandpurple and do (.Apply. gg_cam_Camera_003 for (Picked player) over 0 seconds)
    Player Group - Pick every player in ZZZZredandpurple and do (.Apply. gg_cam_Camera_004 for (Picked player) over 51.00 seconds)
    Cinematic - Send transmission to (All players) from DEATHWINGhero named Deathwing: Play No sound and display However, I will need to stay grounded until we conquer the mountain; in this weaked state, I need to the ensure my lower torso, which is not protected by my scales, is not injured in the course of our quest.. Modify duration: Set to 25.00 seconds and Don't wait
    Wait 25.00 seconds
    Cinematic - Send transmission to (All players) from KATRANAprestor named Katrana Prestor: Play No sound and display If you are unable to take flight, father, are you sure you wish for me to conserve my stamina by remaining in my human form? I sense a strong presense surrounding the orcs here. I do not think they should be taken lightly.. Modify duration: Set to 26.00 seconds and Don't wait
    Wait 26.00 seconds
    Player Group - Pick every player in ZZZZredandpurple and do (.Apply. gg_cam_Camera_007 for (Picked player) over 0 seconds)
    Cinematic - Send transmission to (All players) from DEATHWINGhero named Deathwing: Play No sound and display We cannot risk expending ourselves here when everything we have strived for will all depend on us being able to defend the brood in the orcs' world until they reach maturity. You are correct, however, in that we should not underestimate these orcs. Fortunately, fate seems to be smiling upon us.. Modify duration: Set to 30.00 seconds and Don't wait
    Wait 29.00 seconds
    Cinematic - Fade out over 1.00 seconds using texture Black Mask and color (0%, 0%, 0%) with 0% transparency
    Wait 1.00 seconds
    Player Group - Pick every player in ZZZZredandpurple and do (.Apply. gg_cam_Camera_008 for (Picked player) over 0 seconds)
    Player Group - Pick every player in ZZZZredandpurple and do (.Apply. gg_cam_Camera_009 for (Picked player) over 36.00 seconds)
    Cinematic - Fade in over 1.00 seconds using texture Black Mask and color (0%, 0%, 0%) with 0% transparency
    Cinematic - Send transmission to (All players) from DEATHWINGhero named Deathwing: Play No sound and display You see, while I was waiting for you to arrive, I happened to cross paths with a group of unsavoury dwarves. While I intended to crush them once I had finished toying with them, their leader offered me his clan's services in all regards in return for sparing their lives. As it turns out, he has devised a plan that may enable us to conquer the orcs even in our drained state.. Modify duration: Set to 35.00 seconds and Don't wait
    Wait 35.00 seconds
    Cinematic - Fade out over 1.00 seconds using texture Black Mask and color (0%, 0%, 0%) with 0% transparency
    Wait 1.00 seconds
    Player Group - Pick every player in ZZZZredandpurple and do (.Apply. gg_cam_Camera_010 for (Picked player) over 0 seconds)
    Player Group - Pick every player in ZZZZredandpurple and do (.Apply. gg_cam_Camera_011 for (Picked player) over 18.00 seconds)
    Cinematic - Fade in over 1.00 seconds using texture Black Mask and color (0%, 0%, 0%) with 0% transparency
    Cinematic - Send transmission to (All players) from DEATHWINGhero named Deathwing: Play No sound and display While it will be a gamble trying to subdue the orcs, we would be dooming ourselves later by utilizing too much power here.. Modify duration: Set to 18.00 seconds and Don't wait
    Wait 17.00 seconds
    Cinematic - Fade out over 1.00 seconds using texture Black Mask and color (0%, 0%, 0%) with 0% transparency
    Wait 1.00 seconds
    Player Group - Pick every player in ZZZZredandpurple and do (.Apply. gg_cam_Camera_005 for (Picked player) over 0 seconds)
    Player Group - Pick every player in ZZZZredandpurple and do (.Apply. gg_cam_Camera_006 for (Picked player) over 22.00 seconds)
    Cinematic - Fade in over 1.00 seconds using texture Black Mask and color (0%, 0%, 0%) with 0% transparency
    Cinematic - Send transmission to (All players) from KATRANAprestor named Katrana Prestor: Play No sound and display You have never been wrong before, father. Our victory over these brutes despite our handicap will only solidify our position as perfection incarnate.. Modify duration: Set to 20.00 seconds and Don't wait
    Wait 20.00 seconds
    Cinematic - Fade out over 2.00 seconds using texture Black Mask and color (0%, 0%, 0%) with 0% transparency
    Wait 2.00 seconds
    Player - Make Player 1 (Red) treat Player 2 (Blue) as an Enemy
    Player - Make Player 4 (Purple) treat Player 2 (Blue) as an Enemy
    Player - Make Player 2 (Blue) treat Player 1 (Red) as an Enemy
    Player - Make Player 2 (Blue) treat Player 4 (Purple) as an Enemy
    Camera - Reset camera for Player 1 (Red) to standard game-view over 0 seconds
    Camera - Reset camera for Player 4 (Purple) to standard game-view over 0 seconds
    Cinematic - Turn cinematic mode Off for (All players)
    Camera - Pan camera for Player 1 (Red) to (Position of KATRANAprestor) over 0 seconds
    Camera - Pan camera for Player 4 (Purple) to (Position of DEATHWINGhero) over 0 seconds
    Cinematic - Enable user control for (All players).
    Sound - Set Ambient Sounds to 100.00%
    Sound - Set Animation and Spell Sounds to 100.00%
    Sound - Set Combat Sounds to 100.00%
    Sound - Set Fire Sounds to 100.00%
    Selection - Select KATRANAprestor for Player 1 (Red)
    Selection - Select DEATHWINGhero for Player 4 (Purple)
    Cinematic - Fade in over 2.00 seconds using texture Black Mask and color (0%, 0%, 0%) with 0% transparency
    Game - Turn the day/night cycle On
    Wait 4.00 seconds
    Quest - Display to (All players) the Quest Discovered message: |cffffcc00MAIN QUEST|rSubjugation - Bring Deathwing and Katrana to the Dark Iron base
    Visibility - Create an initially Enabled visibility modifier for Player 1 (Red) emitting Visibility from (Center of darkiron <gen>) to a radius of 850.00.
    Visibility - Destroy (Last created visibility modifier)
    Visibility - Create an initially Enabled visibility modifier for Player 4 (Purple) emitting Visibility from (Center of darkiron <gen>) to a radius of 850.00.
    Visibility - Destroy (Last created visibility modifier)
    Cinematic - Ping minimap for (All players) at (Center of darkiron <gen>) for 7.00 seconds
    Quest - Mark QuestSubjugation as Discovered
    Quest - Flash the quest dialog button
Opening Cinematic Skipped
  Events
    Player - Player 1 (Red) skips a cinematic sequence
  Conditions
    Opening_Cinematic_Is_On Equal to True
  Actions
    Set VariableSet Opening_Cinematic_Is_On = False
    Cinematic - Clear the screen of text messages for (All players).
    Wait 0.50 seconds
    Player - Make Player 1 (Red) treat Player 2 (Blue) as an Enemy
    Player - Make Player 4 (Purple) treat Player 2 (Blue) as an Enemy
    Player - Make Player 2 (Blue) treat Player 1 (Red) as an Enemy
    Player - Make Player 2 (Blue) treat Player 4 (Purple) as an Enemy
    Camera - Reset camera for Player 1 (Red) to standard game-view over 0 seconds
    Camera - Reset camera for Player 4 (Purple) to standard game-view over 0 seconds
    Cinematic - Turn cinematic mode Off for (All players)
    Camera - Pan camera for Player 1 (Red) to (Position of KATRANAprestor) over 0 seconds
    Camera - Pan camera for Player 4 (Purple) to (Position of DEATHWINGhero) over 0 seconds
    Cinematic - Enable user control for (All players).
    Sound - Set Ambient Sounds to 100.00%
    Sound - Set Animation and Spell Sounds to 100.00%
    Sound - Set Combat Sounds to 100.00%
    Sound - Set Fire Sounds to 100.00%
    Selection - Select KATRANAprestor for Player 1 (Red)
    Selection - Select DEATHWINGhero for Player 4 (Purple)
    Cinematic - Fade in over 2.00 seconds using texture Black Mask and color (0%, 0%, 0%) with 0% transparency
    Wait 4.00 seconds
    Quest - Display to (All players) the Quest Discovered message: |cffffcc00MAIN QUEST|rSubjugation - Bring Deathwing and Katrana to the Dark Iron base
    Visibility - Create an initially Enabled visibility modifier for Player 1 (Red) emitting Visibility from (Center of darkiron <gen>) to a radius of 850.00.
    Visibility - Destroy (Last created visibility modifier)
    Visibility - Create an initially Enabled visibility modifier for Player 4 (Purple) emitting Visibility from (Center of darkiron <gen>) to a radius of 850.00.
    Visibility - Destroy (Last created visibility modifier)
    Cinematic - Ping minimap for (All players) at (Center of darkiron <gen>) for 7.00 seconds
    Quest - Mark QuestSubjugation as Discovered
    Quest - Flash the quest dialog button
Dragon shout trig
  Events
    Unit - A unit enters dragon_red_diag <gen>
  Conditions
    ((Entering unit) Equal to DEATHWINGhero) or ((Entering unit) Equal to KATRANAprestor)
  Actions
    Trigger - Turn off (This trigger)
    Trigger - Add Dragon_Shout_Diagoloue <gen> to the trigger queue (Checking conditions)
Dragon Shout Diagoloue
  Events
  Conditions
  Actions
    Cinematic - Ping minimap for (All players) at (Position of Dragon Guardian 0009 <gen>) for 5.00 seconds
    Sound - Setup all volume channels for speech
    Cinematic - Send transmission to (All players) from Dragon Guardian 0009 <gen> named Dragon Guardian: Play No sound and display I thought I recognized your stench, Earth-Warder. We will not let you claim any more innocent souls on your mad quest for power! . Modify duration: Set to 18.00 seconds and Don't wait
    Wait 18.00 seconds
    Cinematic - Send transmission to (All players) from DEATHWINGhero named Deathwing: Play No sound and display The day of the dragon is long past, guardian. Slink back to the shadows where you belong, or I will remind you why the black dragonflight reigns supreme.. Modify duration: Set to 20.00 seconds and Don't wait
    Wait 20.00 seconds
    Sound - Reset all volume channels to 100%
    Trigger - Add DW_no_Xp_hint <gen> to the trigger queue (Checking conditions)
    Trigger - Remove (This trigger) from the trigger queue
DW no Xp hint
  Events
  Conditions
  Actions
    Quest - Display to (All players) the Simple Hint message: |cff32CD32HINT|r - Deathwing is currently weakened, and will be unable to level up until he finds an energy source.
    Cinematic - Ping minimap for (All players) at (Position of Pet Spiderling 0388 <gen>) for 4.00 seconds
    Trigger - Remove (This trigger) from the trigger queue
Talk eggs trig
  Events
    Unit - A unit enters talk_about_eggs <gen>
  Conditions
    ((Entering unit) Equal to DEATHWINGhero) or ((Entering unit) Equal to KATRANAprestor)
  Actions
    Trigger - Turn off (This trigger)
    Trigger - Add Talk_eggs_Diag <gen> to the trigger queue (Checking conditions)
Talk eggs Diag
  Events
  Conditions
  Actions
    Cinematic - Ping minimap for (All players) at (Position of DEATHWINGhero) for 5.00 seconds
    Sound - Setup all volume channels for speech
    Cinematic - Send transmission to (All players) from DEATHWINGhero named Deathwing: Play No sound and display Did you bring three of the eggs as I asked, Katrana?. Modify duration: Set to 8.00 seconds and Don't wait
    Wait 8.00 seconds
    Cinematic - Send transmission to (All players) from KATRANAprestor named Katrana Prestor: Play No sound and display Yes, father. Though I do not see what we will be able to do with them. They are still far from their hatching stage.. Modify duration: Set to 17.00 seconds and Don't wait
    Wait 17.00 seconds
    Cinematic - Send transmission to (All players) from DEATHWINGhero named Deathwing: Play No sound and display Ha ha ha. You will see what I have in mind soon enough.. Modify duration: Set to 9.00 seconds and Don't wait
    Wait 9.00 seconds
    Sound - Reset all volume channels to 100%
    Trigger - Remove (This trigger) from the trigger queue
Kill last dragons
  Events
    Unit - A unit Dies
  Conditions
    And - All (Conditions) are true
      Conditions
    (Dragon Guardian 0041 <gen> is dead) Equal to True
    (Dragon Guardian 0042 <gen> is dead) Equal to True
    (Dragon Guardian 0043 <gen> is dead) Equal to True
    (Dragon Overseer 0038 <gen> is dead) Equal to True
    (Dragon Overseer 0039 <gen> is dead) Equal to True
    (Dragon Warlord 0040 <gen> is dead) Equal to True
  Actions
    Trigger - Turn off (This trigger)
    Destructible - Remove Pathing Blocker (Both) (Large) 3934 <gen>
    Destructible - Remove Pathing Blocker (Both) (Large) 3935 <gen>
    Destructible - Remove Pathing Blocker (Both) (Large) 3936 <gen>
    Destructible - Remove Pathing Blocker (Both) (Large) 3937 <gen>
Train trig
  Events
    Unit - A unit enters train_cinematic <gen>
  Conditions
    ((Entering unit) Equal to DEATHWINGhero) or ((Entering unit) Equal to KATRANAprestor)
  Actions
    Trigger - Turn off (This trigger)
    Trigger - Add Train_Cine <gen> to the trigger queue (Checking conditions)
Train Cine
  Events
  Conditions
  Actions
    Cinematic - Disable user control for (All players).
    Unit - Make KATRANAprestor Invulnerable
    Unit - Make DEATHWINGhero Invulnerable
    Unit - Remove All buffs from KATRANAprestor
    Unit - Remove All buffs from DEATHWINGhero
    Cinematic - Fade out over 2.00 seconds using texture Black Mask and color (0%, 0%, 0%) with 0% transparency
    Wait 2.00 seconds
    Cinematic - Turn cinematic mode On for (All players)
    Cinematic - Turn subtitle display override On
    Sound - Set Ambient Sounds to 100.00%
    Sound - Set Animation and Spell Sounds to 100.00%
    Sound - Set Combat Sounds to 100.00%
    Sound - Set Fire Sounds to 100.00%
    Set VariableSet selecttrainstart1 = (Units currently selected by Player 1 (Red))
    Set VariableSet selecttrainstart2 = (Units currently selected by Player 4 (Purple))
    Selection - Clear selection
    Unit - Pause all units
    -------- Cinematic Skip Message Begin --------
    Cinematic - Clear the screen of text messages for (All players).
    Game - Display to (All players) for 5.00 seconds the text: Player red may now skip the cinematic by pressing "Escape" within the next five seconds.
    Game - Display to (All players) for 5.00 seconds the text:
    Game - Display to (All players) for 5.00 seconds the text:
    Game - Display to (All players) for 5.00 seconds the text:
    Game - Display to (All players) for 5.00 seconds the text:
    Set VariableSet Train_Cinematic_Is_On = True
    Wait 5.00 seconds
    If (Train_Cinematic_Is_On Equal to False) then do (Skip remaining actions) else do (Do nothing)
    Set VariableSet Train_Cinematic_Is_On = False
    -------- Cinematic Skip Message Ending --------
    Cinematic - Clear the screen of text messages for (All players).
    Game - Turn the day/night cycle Off
    Unit - Unpause KATRANAprestor
    Unit - Unpause DEATHWINGhero
    Unit Group - Add all units of (Units owned by Neutral Hostile matching (((Matching unit) is hidden) Equal to False).) to traincinhiddenunit
    Unit Group - Pick every unit in traincinhiddenunit and do (Hide (Picked unit))
    Unit - Unhide Kobold Scavenger 0387 <gen>
    Unit - Move KATRANAprestor instantly to (Center of katrana_train <gen>), facing (Center of katrana_train_walk <gen>)
    Unit - Move DEATHWINGhero instantly to (Center of deathwing_train <gen>), facing (Center of deathwing_train_walk <gen>)
    Unit - Order KATRANAprestor to Move To.(Center of katrana_train_walk <gen>)
    Unit - Order DEATHWINGhero to Move To.(Center of deathwing_train_walk <gen>)
    Player Group - Pick every player in ZZZZredandpurple and do (.Apply. gg_cam_Camera_012 for (Picked player) over 0 seconds)
    Player Group - Pick every player in ZZZZredandpurple and do (.Apply. gg_cam_Camera_013 for (Picked player) over 45.00 seconds)
    Cinematic - Fade in over 2.00 seconds using texture Black Mask and color (0%, 0%, 0%) with 0% transparency
    Wait 3.00 seconds
    Cinematic - Send transmission to (All players) from Dark Iron Clansman 0046 <gen> named Dark Iron Clansman: Play No sound and display Lord Deathwing, Sorcerer Thaurissan has been expecting you.. Modify duration: Set to 10.00 seconds and Don't wait
    Wait 10.00 seconds
    Cinematic - Send transmission to (All players) from DEATHWINGhero named Deathwing: Play No sound and display Thaurissan told you that I needed a means to transport three eggs through the mountain? My daughter and I are too big to fit in these small tunnels. She and I will need to scale over the peak, but the two eggs are in such a fragile state that the change in pressure that will result from scaling the mountain will cause them to break.. Modify duration: Set to 32.00 seconds and Don't wait
    Wait 32.00 seconds
    Player Group - Pick every player in ZZZZredandpurple and do (.Apply. gg_cam_Camera_014 for (Picked player) over 0 seconds)
    Player Group - Pick every player in ZZZZredandpurple and do (.Apply. gg_cam_Camera_015 for (Picked player) over 50.00 seconds)
    Cinematic - Send transmission to (All players) from Dark Iron Clansman 0046 <gen> named Dark Iron Clansman: Play No sound and display Well, you see, about that... he did tell us about the situation. We did prepare a method by which your three eggs would be able to be brought to the other side of the mountain while maintaining the current altitude, but not everything went according to plan.... Modify duration: Set to 28.00 seconds and Don't wait
    Wait 28.00 seconds
    Cinematic - Send transmission to (All players) from DEATHWINGhero named Deathwing: Play No sound and display Explain the situation to me now, dwarf, before I decide you are worth more to me as food in my stomach!. Modify duration: Set to 16.00 seconds and Don't wait
    Wait 16.00 seconds
    Cinematic - Send transmission to (All players) from Dark Iron Clansman 0046 <gen> named Dark Iron Clansman: Play No sound and display Of course, Lord Deathwing! My brethren and I had been rebuilding an old mining cart railway that we previously used to transport gold from this side of the mountain to the other side. Before we connected the tracks to form a straight path from one side to the other, we were attacked by a blood thirsty kobold. The others were all killed by the creature, and I alone was unable to complete the tracks.. Modify duration: Set to 36.00 seconds and Don't wait
    Wait 5.00 seconds
    Cinematic - Fade out over 1.00 seconds using texture Black Mask and color (0%, 0%, 0%) with 0% transparency
    Wait 1.00 seconds
    Player Group - Pick every player in ZZZZredandpurple and do (.Apply. gg_cam_Camera_017 for (Picked player) over 0 seconds)
    Player Group - Pick every player in ZZZZredandpurple and do (.Apply. gg_cam_Camera_018 for (Picked player) over 20.00 seconds)
    Cinematic - Fade in over 1.00 seconds using texture Black Mask and color (0%, 0%, 0%) with 0% transparency
    Wait 20.00 seconds
    Player Group - Pick every player in ZZZZredandpurple and do (.Apply. gg_cam_Camera_016 for (Picked player) over 0 seconds)
    Wait 9.00 seconds
    Cinematic - Fade out over 1.00 seconds using texture Black Mask and color (0%, 0%, 0%) with 0% transparency
    Wait 1.00 seconds
    Player Group - Pick every player in ZZZZredandpurple and do (.Apply. gg_cam_Camera_019 for (Picked player) over 0 seconds)
    Player Group - Pick every player in ZZZZredandpurple and do (.Apply. gg_cam_Camera_020 for (Picked player) over 29.00 seconds)
    Cinematic - Fade in over 1.00 seconds using texture Black Mask and color (0%, 0%, 0%) with 0% transparency
    Cinematic - Send transmission to (All players) from Dark Iron Clansman 0046 <gen> named Dark Iron Clansman: Play No sound and display You will need to navigate the broken tracks while evading that monster at the same time. The only aid I can give you comes in the form of of my pet spiderling. He may be able to help you slow the kobold down long enough until the eggs can get to the other side,. Modify duration: Set to 29.00 seconds and Don't wait
    Wait 20.00 seconds
    Player Group - Pick every player in ZZZZredandpurple and do (.Apply. gg_cam_Camera_021 for (Picked player) over 0 seconds)
    Wait 9.00 seconds
    Player Group - Pick every player in ZZZZredandpurple and do (.Apply. gg_cam_Camera_022 for (Picked player) over 0 seconds)
    Cinematic - Send transmission to (All players) from DEATHWINGhero named Deathwing: Play No sound and display For your sake, dwarf, the eggs had better get safely across to the other side.. Modify duration: Set to 11.00 seconds and Don't wait
    Wait 11.00 seconds
    Cinematic - Fade out over 2.00 seconds using texture Black Mask and color (0%, 0%, 0%) with 0% transparency
    Game - Turn the day/night cycle On
    Wait 2.00 seconds
    Unit - Hide DEATHWINGhero
    Unit - Hide KATRANAprestor
    Camera - Reset camera for Player 1 (Red) to standard game-view over 0 seconds
    Camera - Reset camera for Player 4 (Purple) to standard game-view over 0 seconds
    Cinematic - Turn cinematic mode Off for (All players)
    Camera - Pan camera for Player 1 (Red) to (Position of Mining Cart 0007 <gen>) over 0 seconds
    Camera - Pan camera for Player 4 (Purple) to (Position of Pet Spiderling 0388 <gen>) over 0 seconds
    Sound - Set Ambient Sounds to 100.00%
    Sound - Set Animation and Spell Sounds to 100.00%
    Sound - Set Combat Sounds to 100.00%
    Sound - Set Fire Sounds to 100.00%
    Unit - Unpause all units
    Unit - Change ownership of Mining Cart 0007 <gen> to Player 1 (Red) and Change color
    Unit - Change ownership of Pet Spiderling 0388 <gen> to Player 4 (Purple) and Change color
    Selection - Select Mining Cart 0007 <gen> for Player 1 (Red)
    Selection - Select Pet Spiderling 0388 <gen> for Player 4 (Purple)
    Cinematic - Fade in over 2.00 seconds using texture Black Mask and color (0%, 0%, 0%) with 0% transparency
    Cinematic - Enable user control for (All players).
    Wait 3.00 seconds
    Trigger - Add Egg_Side_Quest <gen> to the trigger queue (Checking conditions)
    Trigger - Remove (This trigger) from the trigger queue
Train Cin Skip
  Events
    Player - Player 1 (Red) skips a cinematic sequence
  Conditions
    Train_Cinematic_Is_On Equal to True
  Actions
    Set VariableSet Train_Cinematic_Is_On = False
    Cinematic - Clear the screen of text messages for (All players).
    Unit - Unhide Kobold Scavenger 0387 <gen>
    Unit - Hide DEATHWINGhero
    Unit - Hide KATRANAprestor
    Camera - Reset camera for Player 1 (Red) to standard game-view over 0 seconds
    Camera - Reset camera for Player 4 (Purple) to standard game-view over 0 seconds
    Cinematic - Turn cinematic mode Off for (All players)
    Camera - Pan camera for Player 1 (Red) to (Position of Mining Cart 0007 <gen>) over 0 seconds
    Camera - Pan camera for Player 4 (Purple) to (Position of Pet Spiderling 0388 <gen>) over 0 seconds
    Sound - Set Ambient Sounds to 100.00%
    Sound - Set Animation and Spell Sounds to 100.00%
    Sound - Set Combat Sounds to 100.00%
    Sound - Set Fire Sounds to 100.00%
    Unit - Unpause all units
    Unit - Change ownership of Mining Cart 0007 <gen> to Player 1 (Red) and Change color
    Unit - Change ownership of Pet Spiderling 0388 <gen> to Player 4 (Purple) and Change color
    Selection - Select Mining Cart 0007 <gen> for Player 1 (Red)
    Selection - Select Pet Spiderling 0388 <gen> for Player 4 (Purple)
    Cinematic - Fade in over 2.00 seconds using texture Black Mask and color (0%, 0%, 0%) with 0% transparency
    Cinematic - Enable user control for (All players).
    Wait 3.00 seconds
    Trigger - Add Egg_Side_Quest <gen> to the trigger queue (Checking conditions)
    Trigger - Remove Train_Cine <gen> from the trigger queue
Egg Side Quest
  Events
  Conditions
  Actions
    Quest - Display to (All players) the Quest Discovered message: |cffffcc00OPTIONAL QUEST|rEggtastic - Bring the mining cart holding the two eggs to the other side of the mountain
    Cinematic - Ping minimap for (All players) at (Center of end_train <gen>) for 7.00 seconds
    Quest - Mark Questegg as Discovered
    Quest - Flash the quest dialog button
    Visibility - Create an initially Enabled visibility modifier for Player 1 (Red) emitting Visibility from (Center of end_train <gen>) to a radius of 250.00.
    Visibility - Destroy (Last created visibility modifier)
    Visibility - Create an initially Enabled visibility modifier for Player 4 (Purple) emitting Visibility from (Center of end_train <gen>) to a radius of 250.00.
    Visibility - Destroy (Last created visibility modifier)
    Wait Campaign quest delay game-time seconds
    Trigger - Remove (This trigger) from the trigger queue
Train hint trig
  Events
    Unit - A unit enters hint_train <gen>
  Conditions
    (Entering unit) Equal to Mining Cart 0007 <gen>
  Actions
    Trigger - Turn off (This trigger)
    Trigger - Add Train_Hint_show <gen> to the trigger queue (Checking conditions)
Train Hint show
  Events
  Conditions
  Actions
    Quest - Display to (All players) the Simple Hint message: |cff32CD32HINT|r - The spiderling is the key to preventing the kobold from approaching the mining cart. The spiderling has a considerably slow movement speed, so you will need to use the loops in the track to give the spiderling time to catch up and move ahead of the mining cart, or else the kobold will kill you.
    Cinematic - Ping minimap for (All players) at (Position of Pet Spiderling 0388 <gen>) for 4.00 seconds
    Trigger - Remove (This trigger) from the trigger queue
Start chase trig
  Events
    Unit - A unit enters kobold_come <gen>
  Conditions
    (Entering unit) Equal to Mining Cart 0007 <gen>
  Actions
    Trigger - Turn off (This trigger)
    Trigger - Add Start_chase_real <gen> to the trigger queue (Checking conditions)
Start chase real
  Events
  Conditions
  Actions
    Unit - Move Kobold Scavenger 0387 <gen> instantly to (Center of kobold_spawn <gen>)
    Cinematic - Send transmission to (All players) from Kobold Scavenger 0387 <gen> named Kobold Scavenger: Play No sound and display Fresh meat!. Modify duration: Set to 5.00 seconds and Don't wait
    Unit - Order Kobold Scavenger 0387 <gen> to Attack-Move To.(Center of ending_traIN <gen>)
    Trigger - Turn on Kobold_Fix <gen>
    Wait 5.00 seconds
    Trigger - Remove (This trigger) from the trigger queue
Kobold Fix
  Events
    Time - Every 3.00 seconds of game time
  Conditions
  Actions
    Unit - Order Kobold Scavenger 0387 <gen> to Attack-Move To.(Center of ending_traIN <gen>)
Train dies
  Events
    Unit - Mining Cart 0007 <gen> Dies
  Conditions
  Actions
    Unit - Pause Kobold Scavenger 0387 <gen>
    Trigger - Turn off Kobold_Fix <gen>
    Unit - Pause Mining Cart 0007 <gen>
    Unit - Pause Pet Spiderling 0388 <gen>
    Unit - Unhide KATRANAprestor
    Unit - Unhide DEATHWINGhero
    Unit - Make KATRANAprestor Vulnerable
    Unit - Make DEATHWINGhero Vulnerable
    Unit - Move KATRANAprestor instantly to (Center of katrana_after_train <gen>), facing (Center of katrana_after_train_look <gen>)
    Unit - Move DEATHWINGhero instantly to (Center of deathwing_after_train <gen>), facing (Center of deathwing_after_train_look <gen>)
    Camera - Pan camera for Player 1 (Red) to (Position of KATRANAprestor) over 0 seconds
    Camera - Pan camera for Player 4 (Purple) to (Position of DEATHWINGhero) over 0 seconds
    Selection - Select selecttrainstart1 for Player 1 (Red)
    Selection - Select selecttrainstart2 for Player 4 (Purple)
    Unit - Remove Kobold Scavenger 0387 <gen> from the game
    Unit - Remove Mining Cart 0007 <gen> from the game
    Unit - Remove Pet Spiderling 0388 <gen> from the game
    Unit Group - Pick every unit in traincinhiddenunit and do (Unhide (Picked unit))
    Cinematic - Send transmission to (All players) from DEATHWINGhero named Deathwing: Play No sound and display Those imbecile dwarves! Without those three eggs, the difficulty of the task at hand has increased twofold.. Modify duration: Set to 16.00 seconds and Don't wait
    Wait 16.00 seconds
    Quest - Mark Questegg as Failed
    Quest - Display to (All players) the Quest Failed message: |cffffcc00OPTIONAL QUEST FAILED|r Eggtastic
    Destructible - Remove Pathing Blocker (Ground) (Large) 1897 <gen>
    Destructible - Remove Pathing Blocker (Ground) (Large) 1898 <gen>
    Destructible - Remove Pathing Blocker (Ground) (Large) 1899 <gen>
    Destructible - Remove Pathing Blocker (Ground) (Large) 1900 <gen>
    Destructible - Remove Pathing Blocker (Ground) (Large) 1901 <gen>
    Destructible - Remove Pathing Blocker (Ground) (Large) 1902 <gen>
Train Survives
  Events
    Unit - A unit enters ending_traIN <gen>
  Conditions
    (Entering unit) Equal to Mining Cart 0007 <gen>
  Actions
    Set VariableSet Windragon = True
    Unit - Pause Kobold Scavenger 0387 <gen>
    Trigger - Turn off Kobold_Fix <gen>
    Unit - Pause Mining Cart 0007 <gen>
    Unit - Pause Pet Spiderling 0388 <gen>
    Unit - Unhide KATRANAprestor
    Unit - Unhide DEATHWINGhero
    Unit - Make KATRANAprestor Vulnerable
    Unit - Make DEATHWINGhero Vulnerable
    Unit - Move KATRANAprestor instantly to (Center of katrana_after_train <gen>), facing (Center of katrana_after_train_look <gen>)
    Unit - Move DEATHWINGhero instantly to (Center of deathwing_after_train <gen>), facing (Center of deathwing_after_train_look <gen>)
    Camera - Pan camera for Player 1 (Red) to (Position of KATRANAprestor) over 0 seconds
    Camera - Pan camera for Player 4 (Purple) to (Position of DEATHWINGhero) over 0 seconds
    Selection - Select selecttrainstart1 for Player 1 (Red)
    Selection - Select selecttrainstart2 for Player 4 (Purple)
    Unit - Remove Kobold Scavenger 0387 <gen> from the game
    Unit - Remove Mining Cart 0007 <gen> from the game
    Unit - Remove Pet Spiderling 0388 <gen> from the game
    Unit Group - Pick every unit in traincinhiddenunit and do (Unhide (Picked unit))
    Cinematic - Send transmission to (All players) from DEATHWINGhero named Deathwing: Play No sound and display Exellent. Now, we need only bring the eggs to an energy source.... Modify duration: Set to 16.00 seconds and Don't wait
    Wait 10.00 seconds
    Destructible - Remove Pathing Blocker (Ground) (Large) 1893 <gen>
    Destructible - Remove Pathing Blocker (Ground) (Large) 1894 <gen>
    Destructible - Remove Pathing Blocker (Ground) (Large) 1895 <gen>
    Destructible - Remove Pathing Blocker (Ground) (Large) 1896 <gen>
Gain Dragon unit trig
  Events
    Unit - A unit enters dragons <gen>
  Conditions
    ((Entering unit) Equal to DEATHWINGhero) or ((Entering unit) Equal to KATRANAprestor)
  Actions
    Trigger - Turn off (This trigger)
    Trigger - Add Gain_Dragon_unit_cin <gen> to the trigger queue (Checking conditions)
Gain Dragon unit cin
  Events
  Conditions
  Actions
    Cinematic - Disable user control for (All players).
    Unit - Make KATRANAprestor Invulnerable
    Unit - Make DEATHWINGhero Invulnerable
    Unit - Remove All buffs from KATRANAprestor
    Unit - Remove All buffs from DEATHWINGhero
    Cinematic - Fade out over 1.00 seconds using texture Black Mask and color (0%, 0%, 0%) with 0% transparency
    Wait 1.00 seconds
    Cinematic - Turn cinematic mode On for (All players)
    Cinematic - Turn subtitle display override On
    Sound - Set Ambient Sounds to 100.00%
    Sound - Set Animation and Spell Sounds to 100.00%
    Sound - Set Combat Sounds to 100.00%
    Sound - Set Fire Sounds to 100.00%
    Set VariableSet selectdragonunitstart1 = (Units currently selected by Player 1 (Red))
    Set VariableSet selectdragonunitstart2 = (Units currently selected by Player 4 (Purple))
    Selection - Clear selection
    Unit - Pause all units
    -------- Cinematic Skip Message Begin --------
    Cinematic - Clear the screen of text messages for (All players).
    Game - Display to (All players) for 5.00 seconds the text: Player red may now skip the cinematic by pressing "Escape" within the next five seconds.
    Game - Display to (All players) for 5.00 seconds the text:
    Game - Display to (All players) for 5.00 seconds the text:
    Game - Display to (All players) for 5.00 seconds the text:
    Game - Display to (All players) for 5.00 seconds the text:
    Set VariableSet Getdragon_Cinematic_Is_On = True
    Wait 5.00 seconds
    If (Getdragon_Cinematic_Is_On Equal to False) then do (Skip remaining actions) else do (Do nothing)
    Set VariableSet Getdragon_Cinematic_Is_On = False
    -------- Cinematic Skip Message Ending --------
    Cinematic - Clear the screen of text messages for (All players).
    Game - Turn the day/night cycle Off
    Unit - Unpause KATRANAprestor
    Unit - Unpause DEATHWINGhero
    Unit - Move KATRANAprestor instantly to (Center of kat_dragon_unit <gen>), facing (Center of dw_drain_unit <gen>)
    Unit - Move DEATHWINGhero instantly to (Center of dw_drain_unit <gen>), facing (Center of kat_dragon_unit <gen>)
    Player Group - Pick every player in ZZZZredandpurple and do (.Apply. gg_cam_Camera_023 for (Picked player) over 0 seconds)
    Player Group - Pick every player in ZZZZredandpurple and do (.Apply. gg_cam_Camera_024 for (Picked player) over 32.00 seconds)
    Cinematic - Fade in over 2.00 seconds using texture Black Mask and color (0%, 0%, 0%) with 0% transparency
    Wait 3.00 seconds
    Cinematic - Send transmission to (All players) from KATRANAprestor named Katrana Prestor: Play No sound and display Father, the conditions here are perfect for accelerating the hatching process.. Modify duration: Set to 12.00 seconds and Don't wait
    Wait 12.00 seconds
    Cinematic - Send transmission to (All players) from DEATHWINGhero named Deathwing: Play No sound and display While I would not choose such a location under normal circumstances, we are in no position to be picky.. Modify duration: Set to 16.00 seconds and Don't wait
    Wait 16.00 seconds
    Player Group - Pick every player in ZZZZredandpurple and do (.Apply. gg_cam_Camera_025 for (Picked player) over 0 seconds)
    Player Group - Pick every player in ZZZZredandpurple and do (.Apply. gg_cam_Camera_026 for (Picked player) over 23.00 seconds)
    Wait 4.00 seconds
    Cinematic - Send transmission to (All players) from DEATHWINGhero named Deathwing: Play No sound and display Awake, my younglings. Let this world know the fury of the black dragonflight once more!. Modify duration: Set to 13.00 seconds and Don't wait
    Wait 13.00 seconds
    Wait 2.00 seconds
    Unit - Unhide Tauren FIRE 0389 <gen>
    Wait 2.00 seconds
    Unit - Unhide Tauren FIRE 0390 <gen>
    Wait 2.00 seconds
    Unit - Unhide Tauren FIRE 0391 <gen>
    Wait 2.00 seconds
    Player Group - Pick every player in ZZZZredandpurple and do (.Apply. gg_cam_Camera_027 for (Picked player) over 0 seconds)
    Unit - Remove Tauren FIRE 0391 <gen> from the game
    Unit - Remove Tauren FIRE 0389 <gen> from the game
    Unit - Remove Tauren FIRE 0390 <gen> from the game
    Special Effect - Create a special effect at (Center of middle_dragon_unit <gen>) using Abilities\Spells\Orc\Shockwave\ShockwaveMissile.mdl
    Set VariableSet specialeffectdragmid1 = (Last created special effect)
    Special Effect - Create a special effect at (Center of left_drag_unit <gen>) using Abilities\Spells\Orc\Shockwave\ShockwaveMissile.mdl
    Set VariableSet specialeffectdraglef1 = (Last created special effect)
    Special Effect - Create a special effect at (Center of right_drag_unit <gen>) using Abilities\Spells\Orc\Shockwave\ShockwaveMissile.mdl
    Set VariableSet specialeffectdragright1 = (Last created special effect)
    Wait 2.00 seconds
    Special Effect - Destroy specialeffectdraglef1
    Special Effect - Destroy specialeffectdragmid1
    Special Effect - Destroy specialeffectdragright1
    Sound - Set position of EggSackDeath1 <gen> to (Center of middle_dragon_unit <gen>) with Z offset 0
    Sound - Play EggSackDeath1 <gen> at 100% volume, located at (Center of middle_dragon_unit <gen>) with Z offset 0
    Unit - Create 1 Elite Dragonspawn Hound for Player 1 (Red) at (Center of middle_dragon_unit <gen>) facing (Center of dw_drain_unit <gen>)
    Set VariableSet dragonhoundmid = (Last created unit)
    Unit - Create 1 Elite Dragonspawn Hound for Player 1 (Red) at (Center of left_drag_unit <gen>) facing (Center of dw_drain_unit <gen>)
    Set VariableSet dragonhoundlef = (Last created unit)
    Unit - Create 1 Elite Dragonspawn Hound for Player 1 (Red) at (Center of right_drag_unit <gen>) facing (Center of dw_drain_unit <gen>)
    Set VariableSet dragonhoundright = (Last created unit)
    Wait 2.00 seconds
    Player Group - Pick every player in ZZZZredandpurple and do (.Apply. gg_cam_Camera_028 for (Picked player) over 0 seconds)
    Player Group - Pick every player in ZZZZredandpurple and do (.Apply. gg_cam_Camera_029 for (Picked player) over 7.00 seconds)
    Cinematic - Send transmission to (All players) from dragonhoundmid named Elite Dragonspawn Hound: Play No sound and display We live to serve, father.. Modify duration: Set to 5.00 seconds and Don't wait
    Wait 5.00 seconds
    Cinematic - Fade out over 2.00 seconds using texture Black Mask and color (0%, 0%, 0%) with 0% transparency
    Wait 2.00 seconds
    Game - Turn the day/night cycle On
    Camera - Reset camera for Player 1 (Red) to standard game-view over 0 seconds
    Camera - Reset camera for Player 4 (Purple) to standard game-view over 0 seconds
    Cinematic - Turn cinematic mode Off for (All players)
    Camera - Pan camera for Player 1 (Red) to (Position of KATRANAprestor) over 0 seconds
    Camera - Pan camera for Player 4 (Purple) to (Position of DEATHWINGhero) over 0 seconds
    Cinematic - Enable user control for (All players).
    Sound - Set Ambient Sounds to 100.00%
    Sound - Set Animation and Spell Sounds to 100.00%
    Sound - Set Combat Sounds to 100.00%
    Sound - Set Fire Sounds to 100.00%
    Selection - Select selectdragonunitstart1 for Player 1 (Red)
    Selection - Select selectdragonunitstart2 for Player 4 (Purple)
    Unit - Unpause all units
    Cinematic - Fade in over 2.00 seconds using texture Black Mask and color (0%, 0%, 0%) with 0% transparency
    Unit - Make KATRANAprestor Vulnerable
    Unit - Make DEATHWINGhero Vulnerable
    Wait Campaign quest delay seconds
    Quest - Mark Questegg as Completed
    Quest - Mark Questeggrq1 as Completed
    Quest - Display to (All players) the Quest Completed message: |cffffcc00OPTIONAL QUEST COMPLETED|r Eggtastic
    Wait Campaign quest delay seconds
    Quest - Display to (All players) the New Unit Acquired message: |cff32ceebNEW UNIT ACQUIRED|rDragonspawn Hound - Dragonspawn Hounds are medium melee units that can learn Nefarious Essence.
    Cinematic - Ping minimap for (All players) at (Position of dragonhoundmid) for 4.00 seconds
    Wait Campaign quest delay seconds
    Destructible - Remove Pathing Blocker (Ground) (Large) 1897 <gen>
    Destructible - Remove Pathing Blocker (Ground) (Large) 1898 <gen>
    Destructible - Remove Pathing Blocker (Ground) (Large) 1899 <gen>
    Destructible - Remove Pathing Blocker (Ground) (Large) 1900 <gen>
    Destructible - Remove Pathing Blocker (Ground) (Large) 1901 <gen>
    Destructible - Remove Pathing Blocker (Ground) (Large) 1902 <gen>
    Trigger - Remove (This trigger) from the trigger queue
Gain Dragon unit cin skip
  Events
    Player - Player 1 (Red) skips a cinematic sequence
  Conditions
    Getdragon_Cinematic_Is_On Equal to True
  Actions
    Set VariableSet Getdragon_Cinematic_Is_On = False
    Cinematic - Clear the screen of text messages for (All players).
    Unit - Move KATRANAprestor instantly to (Center of kat_dragon_unit <gen>), facing (Center of dw_drain_unit <gen>)
    Unit - Move DEATHWINGhero instantly to (Center of dw_drain_unit <gen>), facing (Center of kat_dragon_unit <gen>)
    Unit - Create 1 Elite Dragonspawn Hound for Player 1 (Red) at (Center of middle_dragon_unit <gen>) facing (Center of dw_drain_unit <gen>)
    Set VariableSet dragonhoundmid = (Last created unit)
    Unit - Create 1 Elite Dragonspawn Hound for Player 1 (Red) at (Center of left_drag_unit <gen>) facing (Center of dw_drain_unit <gen>)
    Set VariableSet dragonhoundlef = (Last created unit)
    Unit - Create 1 Elite Dragonspawn Hound for Player 1 (Red) at (Center of right_drag_unit <gen>) facing (Center of dw_drain_unit <gen>)
    Set VariableSet dragonhoundright = (Last created unit)
    Camera - Reset camera for Player 1 (Red) to standard game-view over 0 seconds
    Camera - Reset camera for Player 4 (Purple) to standard game-view over 0 seconds
    Cinematic - Turn cinematic mode Off for (All players)
    Camera - Pan camera for Player 1 (Red) to (Position of KATRANAprestor) over 0 seconds
    Camera - Pan camera for Player 4 (Purple) to (Position of DEATHWINGhero) over 0 seconds
    Cinematic - Enable user control for (All players).
    Sound - Set Ambient Sounds to 100.00%
    Sound - Set Animation and Spell Sounds to 100.00%
    Sound - Set Combat Sounds to 100.00%
    Sound - Set Fire Sounds to 100.00%
    Selection - Select selectdragonunitstart1 for Player 1 (Red)
    Selection - Select selectdragonunitstart2 for Player 4 (Purple)
    Unit - Unpause all units
    Cinematic - Fade in over 2.00 seconds using texture Black Mask and color (0%, 0%, 0%) with 0% transparency
    Unit - Make KATRANAprestor Vulnerable
    Unit - Make DEATHWINGhero Vulnerable
    Wait Campaign quest delay seconds
    Quest - Mark Questegg as Completed
    Quest - Mark Questeggrq1 as Completed
    Quest - Display to (All players) the Quest Completed message: |cffffcc00OPTIONAL QUEST COMPLETED|r Eggtastic
    Wait Campaign quest delay seconds
    Quest - Display to (All players) the New Unit Acquired message: |cff32ceebNEW UNIT ACQUIRED|rDragonspawn Hound - Dragonspawn Hounds are medium melee units that can learn Nefarious Essence.
    Cinematic - Ping minimap for (All players) at (Position of dragonhoundmid) for 4.00 seconds
    Wait Campaign quest delay seconds
    Destructible - Remove Pathing Blocker (Ground) (Large) 1897 <gen>
    Destructible - Remove Pathing Blocker (Ground) (Large) 1898 <gen>
    Destructible - Remove Pathing Blocker (Ground) (Large) 1899 <gen>
    Destructible - Remove Pathing Blocker (Ground) (Large) 1900 <gen>
    Destructible - Remove Pathing Blocker (Ground) (Large) 1901 <gen>
    Destructible - Remove Pathing Blocker (Ground) (Large) 1902 <gen>
    Trigger - Remove Gain_Dragon_unit_cin <gen> from the trigger queue
Dark Iron Meeting trig
  Events
    Unit - A unit enters Dark_Iron_Quest <gen>
  Conditions
    ((Entering unit) Equal to DEATHWINGhero) or ((Entering unit) Equal to KATRANAprestor)
  Actions
    Trigger - Turn off (This trigger)
    Trigger - Add Dark_Iron_meeting_cin <gen> to the trigger queue (Checking conditions)
Dark Iron meeting cin
  Events
  Conditions
  Actions
    Cinematic - Disable user control for (All players).
    Unit - Make KATRANAprestor Invulnerable
    Unit - Make DEATHWINGhero Invulnerable
    Unit - Remove All buffs from KATRANAprestor
    Unit - Remove All buffs from DEATHWINGhero
    Cinematic - Fade out over 1.00 seconds using texture Black Mask and color (0%, 0%, 0%) with 0% transparency
    Wait 1.00 seconds
    Player - Change color of Neutral Hostile to Yellow, Changing color of existing units
    Player - Make Player 4 (Purple) treat Neutral Hostile as an Enemy
    Cinematic - Turn cinematic mode On for (All players)
    Cinematic - Turn subtitle display override On
    Sound - Set Ambient Sounds to 100.00%
    Sound - Set Animation and Spell Sounds to 100.00%
    Sound - Set Combat Sounds to 100.00%
    Sound - Set Fire Sounds to 100.00%
    Set VariableSet selectdarkironstart1 = (Units currently selected by Player 1 (Red))
    Set VariableSet selectdarkironstart2 = (Units currently selected by Player 4 (Purple))
    Selection - Clear selection
    Unit - Pause all units
    -------- Cinematic Skip Message Begin --------
    Cinematic - Clear the screen of text messages for (All players).
    Game - Display to (All players) for 5.00 seconds the text: Player red may now skip the cinematic by pressing "Escape" within the next five seconds.
    Game - Display to (All players) for 5.00 seconds the text:
    Game - Display to (All players) for 5.00 seconds the text:
    Game - Display to (All players) for 5.00 seconds the text:
    Game - Display to (All players) for 5.00 seconds the text:
    Set VariableSet DarkIron_Cinematic_Is_On = True
    Wait 5.00 seconds
    If (DarkIron_Cinematic_Is_On Equal to False) then do (Skip remaining actions) else do (Do nothing)
    Set VariableSet DarkIron_Cinematic_Is_On = False
    -------- Cinematic Skip Message Ending --------
    Cinematic - Clear the screen of text messages for (All players).
    Game - Turn the day/night cycle Off
    Unit - Unpause KATRANAprestor
    Unit - Unpause DEATHWINGhero
    Unit - Unpause Geomancer 0006 <gen>
    Unit - Unpause Mysterious Machine 0008 <gen>
    Unit Group - Add all units of (Units owned by Player 1 (Red) matching (((Matching unit) is hidden) Equal to False).) to darkironcinhiddenunit1
    Unit Group - Pick every unit in darkironcinhiddenunit1 and do (Hide (Picked unit))
    Unit - Unhide KATRANAprestor
    Unit - Move KATRANAprestor instantly to (Center of katrana_darkiron <gen>), facing (Center of katrana_dark_iron_run <gen>)
    Unit - Move DEATHWINGhero instantly to (Center of deathwing_darkiron <gen>), facing (Center of deathwing_dark_iron_run_to <gen>)
    Unit - Order KATRANAprestor to Move To.(Center of katrana_dark_iron_run <gen>)
    Unit - Order DEATHWINGhero to Move To.(Center of deathwing_dark_iron_run_to <gen>)
    Player Group - Pick every player in ZZZZredandpurple and do (.Apply. gg_cam_Camera_030 for (Picked player) over 0 seconds)
    Player Group - Pick every player in ZZZZredandpurple and do (.Apply. gg_cam_Camera_031 for (Picked player) over 64.00 seconds)
    Cinematic - Fade in over 2.00 seconds using texture Black Mask and color (0%, 0%, 0%) with 0% transparency
    Wait 3.00 seconds
    Cinematic - Send transmission to (All players) from DEATHWINGhero named Deathwing: Play No sound and display Thaurissan, you incompetent worm! For your sake, I hope you have completed the modifications for the machine.. Modify duration: Set to 17.00 seconds and Don't wait
    Wait 17.00 seconds
    Cinematic - Send transmission to (All players) from Geomancer 0006 <gen> named Sorcerer Thaurissan: Play No sound and display Lord Deathwing, all the necessary adjustments have already been made. There is, however, something I wish to discuss with you before we we begin the "extracting".. Modify duration: Set to 21.00 seconds and Don't wait
    Wait 21.00 seconds
    Cinematic - Send transmission to (All players) from DEATHWINGhero named Deathwing: Play No sound and display My patience wears thin, Thaurissan. Frame whatever you wish to speak about in as consise and succinct a manner as possible.. Modify duration: Set to 18.00 seconds and Don't wait
    Wait 18.00 seconds
    Cinematic - Send transmission to (All players) from Geomancer 0006 <gen> named Sorcerer Thaurissan: Play No sound and display Of course, Lord Deathwing.. Modify duration: Set to 5.00 seconds and Don't wait
    Wait 5.00 seconds
    Player Group - Pick every player in ZZZZredandpurple and do (.Apply. gg_cam_Camera_032 for (Picked player) over 0 seconds)
    Player Group - Pick every player in ZZZZredandpurple and do (.Apply. gg_cam_Camera_033 for (Picked player) over 67.00 seconds)
    Unit - Make Geomancer 0006 <gen> face (Center of machine <gen>) over 2.00 seconds
    Unit - Make KATRANAprestor face (Center of machine <gen>) over 2.00 seconds
    Unit - Make DEATHWINGhero face (Center of machine <gen>) over 2.00 seconds
    Wait 2.00 seconds
    Cinematic - Send transmission to (All players) from Geomancer 0006 <gen> named Sorcerer Thaurissan: Play No sound and display As I previously told you, the barrier between our world and the fire elemental plane is extremely weak in this region. Based on the recordings of scholars who living in this mountain region centuries ago, the fire elementals that would sometimes cross over into our world possessed shards that could be used to bend others to one's will.. Modify duration: Set to 33.00 seconds and Don't wait
    Wait 33.00 seconds
    Cinematic - Send transmission to (All players) from Geomancer 0006 <gen> named Sorcerer Thaurissan: Play No sound and display This contraption we have constructed extracts the molten material that forms the barrier between the fire elemental plane and Azeroth. We believe the process of extraction will anger the fire elementals greatly, and they will leave their elemental plane in an attempt to incinerate the perpetrators of the extraction.. Modify duration: Set to 32.00 seconds and Don't wait
    Wait 32.00 seconds
    Player Group - Pick every player in ZZZZredandpurple and do (.Apply. gg_cam_Camera_036 for (Picked player) over 0 seconds)
    Unit - Make KATRANAprestor face (Position of Geomancer 0006 <gen>) over 2.00 seconds
    Unit - Make DEATHWINGhero face (Position of Geomancer 0006 <gen>) over 2.00 seconds
    Unit - Make Geomancer 0006 <gen> face (Position of DEATHWINGhero) over 2.00 seconds
    Cinematic - Send transmission to (All players) from DEATHWINGhero named Deathwing: Play No sound and display Yes, and when they do emerge here, we will slay them and use the shards to "charm" the various orc encampments on this mountain. The two fool brothers who lead the orcs here will most likely be too powerful to succumb to the power of the shards, so in order to subjugate them we will need to use the outer orc bases to destroy their main encampment.. Modify duration: Set to 34.00 seconds and Don't wait
    Wait 7.00 seconds
    Cinematic - Fade out over 1.00 seconds using texture Black Mask and color (0%, 0%, 0%) with 0% transparency
    Wait 1.00 seconds
    Player Group - Pick every player in ZZZZredandpurple and do (.Apply. gg_cam_Camera_037 for (Picked player) over 0 seconds)
    Player Group - Pick every player in ZZZZredandpurple and do (.Apply. gg_cam_Camera_038 for (Picked player) over 6.00 seconds)
    Cinematic - Fade in over 1.00 seconds using texture Black Mask and color (0%, 0%, 0%) with 0% transparency
    Wait 6.00 seconds
    Player Group - Pick every player in ZZZZredandpurple and do (.Apply. gg_cam_Camera_039 for (Picked player) over 0 seconds)
    Player Group - Pick every player in ZZZZredandpurple and do (.Apply. gg_cam_Camera_040 for (Picked player) over 6.00 seconds)
    Wait 6.00 seconds
    Player Group - Pick every player in ZZZZredandpurple and do (.Apply. gg_cam_Camera_041 for (Picked player) over 0 seconds)
    Player Group - Pick every player in ZZZZredandpurple and do (.Apply. gg_cam_Camera_042 for (Picked player) over 6.00 seconds)
    Wait 6.00 seconds
    Player Group - Pick every player in ZZZZredandpurple and do (.Apply. gg_cam_Camera_043 for (Picked player) over 0 seconds)
    Player Group - Pick every player in ZZZZredandpurple and do (.Apply. gg_cam_Camera_044 for (Picked player) over 6.00 seconds)
    Wait 6.00 seconds
    Cinematic - Fade out over 2.00 seconds using texture Black Mask and color (0%, 0%, 0%) with 0% transparency
    Wait 2.00 seconds
    Player Group - Pick every player in ZZZZredandpurple and do (.Apply. gg_cam_Camera_034 for (Picked player) over 0 seconds)
    Player Group - Pick every player in ZZZZredandpurple and do (.Apply. gg_cam_Camera_035 for (Picked player) over 67.00 seconds)
    Cinematic - Fade in over 1.00 seconds using texture Black Mask and color (0%, 0%, 0%) with 0% transparency
    Wait 1.00 seconds
    Cinematic - Send transmission to (All players) from DEATHWINGhero named Deathwing: Play No sound and display We have already discussed all this. What is it that you feel is important enough to delay proceeding with the plan?. Modify duration: Set to 17.00 seconds and Don't wait
    Wait 17.00 seconds
    Cinematic - Send transmission to (All players) from Geomancer 0006 <gen> named Sorcerer Thaurissan: Play No sound and display The issue is I have sensed the presence of a second fire elemental plane below the original one. The power of the energy that it is emanating is highly alarming. May I suggest we reconsider.... Modify duration: Set to 24.00 seconds and Don't wait
    Wait 24.00 seconds
    Cinematic - Send transmission to (All players) from DEATHWINGhero named Deathwing: Play No sound and display Bufoon! We will not abort this plan on the mere basis that you are distressed about what might come out from the depths of the earth. In any case, we will should not agitate the plane enough to lure out anything we cannot manage. Begin the first extraction immediately!. Modify duration: Set to 25.00 seconds and Don't wait
    Wait 25.00 seconds
    Player Group - Pick every player in ZZZZredandpurple and do (.Apply. gg_cam_Camera_046 for (Picked player) over 0 seconds)
    Player Group - Pick every player in ZZZZredandpurple and do (.Apply. gg_cam_Camera_047 for (Picked player) over 31.00 seconds)
    Cinematic - Send transmission to (All players) from Geomancer 0006 <gen> named Sorcerer Thaurissan: Play No sound and display Yes, Lord Deathwing.. Modify duration: Set to 5.00 seconds and Don't wait
    Wait 5.00 seconds
    Unit - Make KATRANAprestor face (Center of machine <gen>) over 2.00 seconds
    Unit - Make DEATHWINGhero face (Center of machine <gen>) over 2.00 seconds
    Unit - Make Geomancer 0006 <gen> face (Center of machine <gen>) over 2.00 seconds
    Wait 3.00 seconds
    Animation - Play Geomancer 0006 <gen>'s spell (animationname) animation
    Wait 1.50 seconds
    Animation - Reset Geomancer 0006 <gen>'s animation
    Player Group - Pick every player in ZZZZredandpurple and do (.Apply. gg_cam_Camera_048 for (Picked player) over 0 seconds)
    Player Group - Pick every player in ZZZZredandpurple and do (.Apply. gg_cam_Camera_049 for (Picked player) over 29.00 seconds)
    Animation - Play Mysterious Machine 0008 <gen>'s stand work (animationname) animation
    Wait 4.00 seconds
    Animation - Reset Mysterious Machine 0008 <gen>'s animation
    Sound - Set position of EarthquakeLoop1 <gen> to (Center of machine <gen>) with Z offset 0
    Sound - Play EarthquakeLoop1 <gen> at 100% volume, located at (Center of machine <gen>) with Z offset 0
    Camera - Sway the camera source for Player 1 (Red) with magnitude 10 and velocity 800.00
    Camera - Sway the camera source for Player 4 (Purple) with magnitude 10 and velocity 800.00
    Wait 2.00 seconds
    Sound - Play EarthquakeLoop1 <gen> at 100% volume, located at (Center of machine <gen>) with Z offset 0
    Camera - Sway the camera source for Player 1 (Red) with magnitude 10 and velocity 1100.00
    Camera - Sway the camera source for Player 4 (Purple) with magnitude 10 and velocity 1100.00
    Wait 2.00 seconds
    Sound - Play EarthquakeLoop1 <gen> at 100% volume, located at (Center of machine <gen>) with Z offset 0
    Camera - Sway the camera source for Player 1 (Red) with magnitude 15.00 and velocity 1500.00
    Camera - Sway the camera source for Player 4 (Purple) with magnitude 15.00 and velocity 1500.00
    Wait 2.00 seconds
    Camera - Stop swaying/shaking the camera for Player 1 (Red).
    Camera - Stop swaying/shaking the camera for Player 4 (Purple).
    Unit - Unhide Emberlord 0165 <gen>
    Cinematic - Send transmission to (All players) from Emberlord 0165 <gen> named Emberlord: Play No sound and display They will be cleansed by fire!. Modify duration: Set to 6.00 seconds and Don't wait
    Wait 4.00 seconds
    Cinematic - Fade out over 2 seconds using texture Black Mask and color (0%, 0%, 0%) with 0% transparency
    Wait 2.00 seconds
    Camera - Reset camera for Player 1 (Red) to standard game-view over 0 seconds
    Camera - Reset camera for Player 4 (Purple) to standard game-view over 0 seconds
    Cinematic - Turn cinematic mode Off for (All players)
    Camera - Pan camera for Player 1 (Red) to (Position of KATRANAprestor) over 0 seconds
    Camera - Pan camera for Player 4 (Purple) to (Position of DEATHWINGhero) over 0 seconds
    Sound - Set Ambient Sounds to 100.00%
    Sound - Set Animation and Spell Sounds to 100.00%
    Sound - Set Combat Sounds to 100.00%
    Sound - Set Fire Sounds to 100.00%
    Unit Group - Pick every unit in darkironcinhiddenunit1 and do (Unhide (Picked unit))
    Unit - Unpause all units
    Selection - Select selectdarkironstart1 for Player 1 (Red)
    Selection - Select selectdarkironstart2 for Player 4 (Purple)
    Game - Turn the day/night cycle On
    Visibility - Create an initially Enabled visibility modifier for Player 1 (Red) emitting Visibility from (Center of orange_gold_4 <gen>) to a radius of 600.00.
    Visibility - Destroy (Last created visibility modifier)
    Visibility - Create an initially Enabled visibility modifier for Player 4 (Purple) emitting Visibility from (Center of orange_gold_4 <gen>) to a radius of 600.00.
    Visibility - Destroy (Last created visibility modifier)
    Cinematic - Fade in over 2.00 seconds using texture Black Mask and color (0%, 0%, 0%) with 0% transparency
    Unit - Make KATRANAprestor Vulnerable
    Unit - Make DEATHWINGhero Vulnerable
    Cinematic - Enable user control for (All players).
    Wait 3.00 seconds
    Trigger - Add Dark_Iron_meeting_quest <gen> to the trigger queue (Checking conditions)
    Trigger - Remove (This trigger) from the trigger queue
Dark Iron meeting cin skip
  Events
    Player - Player 1 (Red) skips a cinematic sequence
  Conditions
    DarkIron_Cinematic_Is_On Equal to True
  Actions
    Set VariableSet DarkIron_Cinematic_Is_On = False
    Cinematic - Clear the screen of text messages for (All players).
    Unit - Move KATRANAprestor instantly to (Center of katrana_dark_iron_run <gen>), facing (Center of machine <gen>)
    Unit - Move DEATHWINGhero instantly to (Center of deathwing_dark_iron_run_to <gen>), facing (Center of machine <gen>)
    Unit - Make Geomancer 0006 <gen> face (Center of machine <gen>) over 1.00 seconds
    Unit - Unhide Emberlord 0165 <gen>
    Camera - Reset camera for Player 1 (Red) to standard game-view over 0 seconds
    Camera - Reset camera for Player 4 (Purple) to standard game-view over 0 seconds
    Cinematic - Turn cinematic mode Off for (All players)
    Camera - Pan camera for Player 1 (Red) to (Position of KATRANAprestor) over 0 seconds
    Camera - Pan camera for Player 4 (Purple) to (Position of DEATHWINGhero) over 0 seconds
    Sound - Set Ambient Sounds to 100.00%
    Sound - Set Animation and Spell Sounds to 100.00%
    Sound - Set Combat Sounds to 100.00%
    Sound - Set Fire Sounds to 100.00%
    Unit - Unpause all units
    Selection - Select selectdarkironstart1 for Player 1 (Red)
    Selection - Select selectdarkironstart2 for Player 4 (Purple)
    Visibility - Create an initially Enabled visibility modifier for Player 1 (Red) emitting Visibility from (Center of orange_gold_4 <gen>) to a radius of 600.00.
    Visibility - Destroy (Last created visibility modifier)
    Visibility - Create an initially Enabled visibility modifier for Player 4 (Purple) emitting Visibility from (Center of orange_gold_4 <gen>) to a radius of 600.00.
    Visibility - Destroy (Last created visibility modifier)
    Cinematic - Fade in over 2.00 seconds using texture Black Mask and color (0%, 0%, 0%) with 0% transparency
    Unit - Make KATRANAprestor Vulnerable
    Unit - Make DEATHWINGhero Vulnerable
    Cinematic - Enable user control for (All players).
    Wait 3.00 seconds
    Trigger - Add Dark_Iron_meeting_quest <gen> to the trigger queue (Checking conditions)
    Trigger - Remove Dark_Iron_meeting_cin <gen> from the trigger queue
Dark Iron meeting quest
  Events
  Conditions
  Actions
    Visibility - Create an initially Enabled visibility modifier for Player 1 (Red) emitting Visibility from (Center of ember_1 <gen>) to a radius of 600.00.
    Visibility - Destroy (Last created visibility modifier)
    Visibility - Create an initially Enabled visibility modifier for Player 4 (Purple) emitting Visibility from (Center of ember_1 <gen>) to a radius of 600.00.
    Visibility - Destroy (Last created visibility modifier)
    Cinematic - Ping minimap for (All players) at (Center of ember_1 <gen>) for 7.00 seconds
    Visibility - Create an initially Enabled visibility modifier for Player 1 (Red) emitting Visibility from (Center of green_base_circle <gen>) to a radius of 900.00.
    Visibility - Destroy (Last created visibility modifier)
    Visibility - Create an initially Enabled visibility modifier for Player 4 (Purple) emitting Visibility from (Center of green_base_circle <gen>) to a radius of 900.00.
    Visibility - Destroy (Last created visibility modifier)
    Cinematic - Ping minimap for (All players) at (Center of green_base_circle <gen>) for 7.00 seconds
    Quest - Display to (All players) the Quest Update message: |cffffcc00MAIN QUEST UPDATE|rSubjugation - |cff808080Bring Deathwing and Katrana to the Dark Iron base (Completed)|r - Bewitch the three outer orc bases
    Quest - Mark QuestSubjugationrq1 as Completed
    Quest - Create a quest requirement for QuestSubjugation with the description Bewitch the three outer orc bases
    Set VariableSet QuestSubjugationrq2 = (Last created quest requirement)
    Quest - Change the description of QuestSubjurqsurv to Bewitch the three outer orc bases
    Quest - Change the description of QuestSubjugationrq2 to Deathwing and Katrana must survive
    Wait Campaign quest delay seconds
    Quest - Display to (All players) the Simple Hint message: |cff32CD32HINT|r - Bring each shard to the relevant orc encampment. It is in your interest to avoid the main orc base until all three encampments are under your control. It is also advisable to not get too close the the outer bases so as to avoid aggravating the units in the bases.
    Trigger - Run Orange_Peons <gen> (checking conditions)
    Trigger - Run Orange_AI <gen> (checking conditions)
    Trigger - Remove (This trigger) from the trigger queue
Green Peons
  Events
  Conditions
  Actions
    -------- green gold --------
    Unit - Create 1.Fel Peon for Player 7 (Green) at (Center of green_gold1 <gen>) facing 90.00 degrees
    Unit - Create 1.Fel Peon for Player 7 (Green) at (Center of greengold_2 <gen>) facing 90.00 degrees
    Unit - Create 1.Fel Peon for Player 7 (Green) at (Center of greengold_3 <gen>) facing 90.00 degrees
    Unit - Create 1.Fel Peon for Player 7 (Green) at (Center of greengold4 <gen>) facing 90.00 degrees
    Unit - Create 1.Fel Peon for Player 7 (Green) at (Center of green_gold5 <gen>) facing 90.00 degrees
    -------- green lumber --------
    Unit - Create 1.Fel Peon for Player 7 (Green) at (Center of green_lum1 <gen>) facing 90.00 degrees
    Unit - Create 1.Fel Peon for Player 7 (Green) at (Center of green_lum_2 <gen>) facing 90.00 degrees
    Unit - Create 1.Fel Peon for Player 7 (Green) at (Center of green_lum_3 <gen>) facing 90.00 degrees
    Unit - Create 1.Fel Peon for Player 7 (Green) at (Center of green_lum_4 <gen>) facing 90.00 degrees
    Unit - Create 1.Fel Peon for Player 7 (Green) at (Center of green_lum_5 <gen>) facing 90.00 degrees
    Unit - Create 1.Fel Peon for Player 7 (Green) at (Center of green_lum_6 <gen>) facing 90.00 degrees
    Unit - Create 1.Fel Peon for Player 7 (Green) at (Center of green_lum_7 <gen>) facing 90.00 degrees
Blue Peons
  Events
  Conditions
  Actions
    -------- blue gold --------
    Unit - Create 1.Fel Peon for Player 2 (Blue) at (Center of blue_gold_1 <gen>) facing 90.00 degrees
    Unit - Create 1.Fel Peon for Player 2 (Blue) at (Center of blue_gold_2 <gen>) facing 90.00 degrees
    Unit - Create 1.Fel Peon for Player 2 (Blue) at (Center of blue_gold_3 <gen>) facing 90.00 degrees
    Unit - Create 1.Fel Peon for Player 2 (Blue) at (Center of blue_gold_4 <gen>) facing 90.00 degrees
    Unit - Create 1.Fel Peon for Player 2 (Blue) at (Center of blue_gold_5 <gen>) facing 90.00 degrees
    -------- blue lumber --------
    Unit - Create 1.Fel Peon for Player 2 (Blue) at (Center of blue_lum_1 <gen>) facing 90.00 degrees
    Unit - Create 1.Fel Peon for Player 2 (Blue) at (Center of blue_lum_2 <gen>) facing 90.00 degrees
    Unit - Create 1.Fel Peon for Player 2 (Blue) at (Center of blue_lum_3 <gen>) facing 90.00 degrees
    Unit - Create 1.Fel Peon for Player 2 (Blue) at (Center of blue_lum_4 <gen>) facing 90.00 degrees
Pink Peons
  Events
  Conditions
  Actions
    -------- pink gold --------
    Unit - Create 1.Fel Peon for Player 8 (Pink) at (Center of pinkgold1 <gen>) facing 90.00 degrees
    Unit - Create 1.Fel Peon for Player 8 (Pink) at (Center of pinkgold2 <gen>) facing 90.00 degrees
    Unit - Create 1.Fel Peon for Player 8 (Pink) at (Center of pinkgold3 <gen>) facing 90.00 degrees
    Unit - Create 1.Fel Peon for Player 8 (Pink) at (Center of pinkgold4 <gen>) facing 90.00 degrees
    Unit - Create 1.Fel Peon for Player 8 (Pink) at (Center of pinkgold5 <gen>) facing 90.00 degrees
    -------- pink lumber --------
    Unit - Create 1.Fel Peon for Player 8 (Pink) at (Center of pinklum1 <gen>) facing 90.00 degrees
    Unit - Create 1.Fel Peon for Player 8 (Pink) at (Center of pinklum2 <gen>) facing 90.00 degrees
    Unit - Create 1.Fel Peon for Player 8 (Pink) at (Center of pinkum_3 <gen>) facing 90.00 degrees
    Unit - Create 1.Fel Peon for Player 8 (Pink) at (Center of pink_lum_4 <gen>) facing 90.00 degrees
    Unit - Create 1.Fel Peon for Player 8 (Pink) at (Center of pink_lum_5 <gen>) facing 90.00 degrees
    Unit - Create 1.Fel Peon for Player 8 (Pink) at (Center of pink_lum_6 <gen>) facing 90.00 degrees
    Unit - Create 1.Fel Peon for Player 8 (Pink) at (Center of pink_lum_7 <gen>) facing 90.00 degrees
Orange Peons
  Events
  Conditions
  Actions
    -------- orange gold --------
    Unit - Create 1.Fel Peon for Player 6 (Orange) at (Center of orangegold1 <gen>) facing 90.00 degrees
    Unit - Create 1.Fel Peon for Player 6 (Orange) at (Center of orangegold_2 <gen>) facing 90.00 degrees
    Unit - Create 1.Fel Peon for Player 6 (Orange) at (Center of orange_gold_3 <gen>) facing 90.00 degrees
    Unit - Create 1.Fel Peon for Player 6 (Orange) at (Center of orange_gold_4 <gen>) facing 90.00 degrees
    Unit - Create 1.Fel Peon for Player 6 (Orange) at (Center of orange_gold_5 <gen>) facing 90.00 degrees
    -------- orange lumber --------
    Unit - Create 1.Fel Peon for Player 6 (Orange) at (Center of oranmge_lum1 <gen>) facing 90.00 degrees
    Unit - Create 1.Fel Peon for Player 6 (Orange) at (Center of orange_lum2 <gen>) facing 90.00 degrees
    Unit - Create 1.Fel Peon for Player 6 (Orange) at (Center of orange_lum_3 <gen>) facing 90.00 degrees
    Unit - Create 1.Fel Peon for Player 6 (Orange) at (Center of orange_lum_4 <gen>) facing 90.00 degrees
    Unit - Create 1.Fel Peon for Player 6 (Orange) at (Center of orange_lum_5 <gen>) facing 90.00 degrees
    Unit - Create 1.Fel Peon for Player 6 (Orange) at (Center of orange_lum_6 <gen>) facing 90.00 degrees
    Unit - Create 1.Fel Peon for Player 6 (Orange) at (Center of orange_lum_7 <gen>) facing 90.00 degrees
Teal Peons
  Events
  Conditions
  Actions
    -------- teal gold --------
    Unit - Create 1.Fel Peon for Player 3 (Teal) at (Center of tealgold_1 <gen>) facing 90.00 degrees
    Unit - Create 1.Fel Peon for Player 3 (Teal) at (Center of teal_gold2 <gen>) facing 90.00 degrees
    Unit - Create 1.Fel Peon for Player 3 (Teal) at (Center of teal_gold_3 <gen>) facing 90.00 degrees
    Unit - Create 1.Fel Peon for Player 3 (Teal) at (Center of tealgold4 <gen>) facing 90.00 degrees
    Unit - Create 1.Fel Peon for Player 3 (Teal) at (Center of tealgold5 <gen>) facing 90.00 degrees
    -------- teal lumber --------
    Unit - Create 1.Fel Peon for Player 3 (Teal) at (Center of teallum1 <gen>) facing 90.00 degrees
    Unit - Create 1.Fel Peon for Player 3 (Teal) at (Center of teal_lum2 <gen>) facing 90.00 degrees
    Unit - Create 1.Fel Peon for Player 3 (Teal) at (Center of teal_lum3 <gen>) facing 90.00 degrees
    Unit - Create 1.Fel Peon for Player 3 (Teal) at (Center of teal_lum_4 <gen>) facing 90.00 degrees
    Unit - Create 1.Fel Peon for Player 3 (Teal) at (Center of teal_lum_5 <gen>) facing 90.00 degrees
    Unit - Create 1.Fel Peon for Player 3 (Teal) at (Center of teal_lum_6 <gen>) facing 90.00 degrees
    Unit - Create 1.Fel Peon for Player 3 (Teal) at (Center of teal_lum_7 <gen>) facing 90.00 degrees
Grey Peons
  Events
  Conditions
  Actions
    -------- grey gold --------
    Unit - Create 1.Fel Peon for Player 9 (Gray) at (Center of grey_gold1 <gen>) facing 90.00 degrees
    Unit - Create 1.Fel Peon for Player 9 (Gray) at (Center of greygold2 <gen>) facing 90.00 degrees
    Unit - Create 1.Fel Peon for Player 9 (Gray) at (Center of greygold3 <gen>) facing 90.00 degrees
    Unit - Create 1.Fel Peon for Player 9 (Gray) at (Center of greygold_4 <gen>) facing 90.00 degrees
    Unit - Create 1.Fel Peon for Player 9 (Gray) at (Center of greygold_5 <gen>) facing 90.00 degrees
    -------- grey lumber --------
    Unit - Create 1.Fel Peon for Player 9 (Gray) at (Center of greylum1 <gen>) facing 90.00 degrees
    Unit - Create 1.Fel Peon for Player 9 (Gray) at (Center of greylum2 <gen>) facing 90.00 degrees
    Unit - Create 1.Fel Peon for Player 9 (Gray) at (Center of greylum3 <gen>) facing 90.00 degrees
    Unit - Create 1.Fel Peon for Player 9 (Gray) at (Center of grey_lum4 <gen>) facing 90.00 degrees
    Unit - Create 1.Fel Peon for Player 9 (Gray) at (Center of greylum_5 <gen>) facing 90.00 degrees
    Unit - Create 1.Fel Peon for Player 9 (Gray) at (Center of grey_lum6 <gen>) facing 90.00 degrees
    Unit - Create 1.Fel Peon for Player 9 (Gray) at (Center of grey_lum_7 <gen>) facing 90.00 degrees
DG Peons
  Events
  Conditions
  Actions
    -------- DG gold --------
    Unit - Create 1.Fel Peon for Player 11 (Dark Green) at (Center of DG_gold1 <gen>) facing 90.00 degrees
    Unit - Create 1.Fel Peon for Player 11 (Dark Green) at (Center of DG_gold2 <gen>) facing 90.00 degrees
    Unit - Create 1.Fel Peon for Player 11 (Dark Green) at (Center of DG_gold3 <gen>) facing 90.00 degrees
    Unit - Create 1.Fel Peon for Player 11 (Dark Green) at (Center of DG_gold4 <gen>) facing 90.00 degrees
    Unit - Create 1.Fel Peon for Player 11 (Dark Green) at (Center of DG_gold5 <gen>) facing 90.00 degrees
    -------- DG lumber --------
    Unit - Create 1.Fel Peon for Player 11 (Dark Green) at (Center of DG_lum1 <gen>) facing 90.00 degrees
    Unit - Create 1.Fel Peon for Player 11 (Dark Green) at (Center of DG_lum2 <gen>) facing 90.00 degrees
    Unit - Create 1.Fel Peon for Player 11 (Dark Green) at (Center of DG_lum3 <gen>) facing 90.00 degrees
    Unit - Create 1.Fel Peon for Player 11 (Dark Green) at (Center of DG_lum4 <gen>) facing 90.00 degrees
    Unit - Create 1.Fel Peon for Player 11 (Dark Green) at (Center of DG_lum5 <gen>) facing 90.00 degrees
    Unit - Create 1.Fel Peon for Player 11 (Dark Green) at (Center of DG_lum6 <gen>) facing 90.00 degrees
    Unit - Create 1.Fel Peon for Player 11 (Dark Green) at (Center of DG_lum7 <gen>) facing 90.00 degrees
Yellow Base and Peons
  Events
  Conditions
  Actions
    -------- yellow building --------
    Unit - Create 1.Combustible Citadel Castle for Player 5 (Yellow) at (Center of combust_cast_yel <gen>) facing Default building facing degrees
    Unit - Create 1.Flaming Monument barracks for Player 5 (Yellow) at (Center of flame_monument1_yel <gen>) facing Default building facing degrees
    Unit - Create 1.Flaming Monument barracks for Player 5 (Yellow) at (Center of flame_monument2_yel <gen>) facing Default building facing degrees
    Unit - Create 1.Molten Gateway Barracks for Player 5 (Yellow) at (Center of molten_gate1_yel <gen>) facing Default building facing degrees
    Unit - Create 1.Molten Gateway Barracks for Player 5 (Yellow) at (Center of molten_gate2_yel <gen>) facing Default building facing degrees
    Unit - Create 1.Inferno Vault Barracks for Player 5 (Yellow) at (Center of inferno_vault_1_yel <gen>) facing Default building facing degrees
    Unit - Create 1.Inferno Vault Barracks for Player 5 (Yellow) at (Center of inferno_vault_2_yel <gen>) facing Default building facing degrees
    -------- yellow gold --------
    Unit - Create 1.Fire Slave Peasant for Player 5 (Yellow) at (Center of yellow_gold1 <gen>) facing 90.00 degrees
    Unit - Create 1.Fire Slave Peasant for Player 5 (Yellow) at (Center of yellow_gold2 <gen>) facing 90.00 degrees
    Unit - Create 1.Fire Slave Peasant for Player 5 (Yellow) at (Center of yellow_gold3 <gen>) facing 90.00 degrees
    Unit - Create 1.Fire Slave Peasant for Player 5 (Yellow) at (Center of yellow_gold4 <gen>) facing 90.00 degrees
    Unit - Create 1.Fire Slave Peasant for Player 5 (Yellow) at (Center of yellow_gold5 <gen>) facing 90.00 degrees
    -------- yellow lumber --------
    Unit - Create 1.Fire Slave Peasant for Player 5 (Yellow) at (Center of yellow_lum1 <gen>) facing 90.00 degrees
    Unit - Create 1.Fire Slave Peasant for Player 5 (Yellow) at (Center of yellow_lum2 <gen>) facing 90.00 degrees
    Unit - Create 1.Fire Slave Peasant for Player 5 (Yellow) at (Center of yellow_lum3 <gen>) facing 90.00 degrees
Lightblue Base and Peons
  Events
  Conditions
  Actions
    -------- lb building --------
    Unit - Create 1.Combustible Citadel Castle for Player 10 (Light Blue) at (Center of combust_casst_LB <gen>) facing Default building facing degrees
    Unit - Create 1.Flaming Monument barracks for Player 10 (Light Blue) at (Center of flame_monument1_LB <gen>) facing Default building facing degrees
    Unit - Create 1.Flaming Monument barracks for Player 10 (Light Blue) at (Center of flame_monument2_LB <gen>) facing Default building facing degrees
    Unit - Create 1.Molten Gateway Barracks for Player 10 (Light Blue) at (Center of moltengate1_LB <gen>) facing Default building facing degrees
    Unit - Create 1.Molten Gateway Barracks for Player 10 (Light Blue) at (Center of molten_gate_2_LB <gen>) facing Default building facing degrees
    Unit - Create 1.Inferno Vault Barracks for Player 10 (Light Blue) at (Center of inferno_vault1_LB <gen>) facing Default building facing degrees
    Unit - Create 1.Inferno Vault Barracks for Player 10 (Light Blue) at (Center of inferno_vault2_LB <gen>) facing Default building facing degrees
    -------- lb gold --------
    Unit - Create 1.Fire Slave Peasant for Player 10 (Light Blue) at (Center of lb_gold1 <gen>) facing 90.00 degrees
    Unit - Create 1.Fire Slave Peasant for Player 10 (Light Blue) at (Center of lb_gold2 <gen>) facing 90.00 degrees
    Unit - Create 1.Fire Slave Peasant for Player 10 (Light Blue) at (Center of lb_gold3 <gen>) facing 90.00 degrees
    Unit - Create 1.Fire Slave Peasant for Player 10 (Light Blue) at (Center of lb_gold4 <gen>) facing 90.00 degrees
    Unit - Create 1.Fire Slave Peasant for Player 10 (Light Blue) at (Center of lb_gold5 <gen>) facing 90.00 degrees
    -------- lb lumber --------
    Unit - Create 1.Fire Slave Peasant for Player 10 (Light Blue) at (Center of lb_lum_2 <gen>) facing 90.00 degrees
    Unit - Create 1.Fire Slave Peasant for Player 10 (Light Blue) at (Center of lb_lum1 <gen>) facing 90.00 degrees
    Unit - Create 1.Fire Slave Peasant for Player 10 (Light Blue) at (Center of lb_lum3 <gen>) facing 90.00 degrees
Brown Base and Peons
  Events
  Conditions
  Actions
    -------- Brown building --------
    Unit - Create 1.Combustible Citadel Castle for Player 12 (Brown) at (Center of combust_cast_brown <gen>) facing Default building facing degrees
    Unit - Create 1.Flaming Monument barracks for Player 12 (Brown) at (Center of flamingmonument_brown1 <gen>) facing Default building facing degrees
    Unit - Create 1.Flaming Monument barracks for Player 12 (Brown) at (Center of flaming_monument_brown2 <gen>) facing Default building facing degrees
    Unit - Create 1.Molten Gateway Barracks for Player 12 (Brown) at (Center of molten_gate_brown1 <gen>) facing Default building facing degrees
    Unit - Create 1.Molten Gateway Barracks for Player 12 (Brown) at (Center of molten_gate_brown2 <gen>) facing Default building facing degrees
    Unit - Create 1.Inferno Vault Barracks for Player 12 (Brown) at (Center of inferno_vault_brown1 <gen>) facing Default building facing degrees
    Unit - Create 1.Inferno Vault Barracks for Player 12 (Brown) at (Center of infernal_vault_brown_2 <gen>) facing Default building facing degrees
    -------- brown gold --------
    Unit - Create 1.Fire Slave Peasant for Player 12 (Brown) at (Center of Region_163 <gen>) facing 90.00 degrees
    Unit - Create 1.Fire Slave Peasant for Player 12 (Brown) at (Center of Region_164 <gen>) facing 90.00 degrees
    Unit - Create 1.Fire Slave Peasant for Player 12 (Brown) at (Center of Region_165 <gen>) facing 90.00 degrees
    Unit - Create 1.Fire Slave Peasant for Player 12 (Brown) at (Center of Region_166 <gen>) facing 90.00 degrees
    Unit - Create 1.Fire Slave Peasant for Player 12 (Brown) at (Center of Region_167 <gen>) facing 90.00 degrees
    -------- brown lumber --------
    Unit - Create 1.Fire Slave Peasant for Player 12 (Brown) at (Center of Region_168 <gen>) facing 90.00 degrees
    Unit - Create 1.Fire Slave Peasant for Player 12 (Brown) at (Center of Region_169 <gen>) facing 90.00 degrees
    Unit - Create 1.Fire Slave Peasant for Player 12 (Brown) at (Center of Region_170 <gen>) facing 90.00 degrees
Blue AI
  Events
  Conditions
  Actions
    Player - Add 99999 to Player 2 (Blue).Current gold
    Player - Add 99999 to Player 2 (Blue).Current lumber
    AI - Start campaign AI script for Player 2 (Blue): war3mapImported\BDP08 Blue Felorc Ai v7.ai (aiscript)
Blue gold check
  Events
    Player - Player 2 (Blue)'s Current gold becomes Less than or equal to 3000.00
  Conditions
  Actions
    Player - Add 3000 to Player 2 (Blue).Current gold
Green AI
  Events
  Conditions
  Actions
    Player - Add 99999 to Player 7 (Green).Current gold
    Player - Add 99999 to Player 7 (Green).Current lumber
    AI - Start campaign AI script for Player 7 (Green): war3mapImported\BDP08 Green Fel orc Ai v4.ai (aiscript)
Green gold check
  Events
    Player - Player 7 (Green)'s Current gold becomes Less than or equal to 3000.00
  Conditions
  Actions
    Player - Add 3000 to Player 7 (Green).Current gold
Pink AI
  Events
  Conditions
  Actions
    Player - Add 99999 to Player 8 (Pink).Current gold
    Player - Add 99999 to Player 8 (Pink).Current lumber
    AI - Start campaign AI script for Player 8 (Pink): war3mapImported\BDP08 Pink Fel orc Ai v6.ai (aiscript)
Pink gold check
  Events
    Player - Player 8 (Pink)'s Current gold becomes Less than or equal to 3000.00
  Conditions
  Actions
    Player - Add 3000 to Player 8 (Pink).Current gold
Orange AI
  Events
  Conditions
  Actions
    Player - Add 99999 to Player 6 (Orange).Current gold
    Player - Add 99999 to Player 6 (Orange).Current lumber
    AI - Start campaign AI script for Player 6 (Orange): war3mapImported\BDP08 Orange AI v8.ai (aiscript)
Orange AI gold check
  Events
    Player - Player 6 (Orange)'s Current gold becomes Less than or equal to 3000.00
  Conditions
  Actions
    Player - Add 3000 to Player 6 (Orange).Current gold
Teal AI
  Events
  Conditions
  Actions
    Player - Add 99999 to Player 3 (Teal).Current gold
    Player - Add 99999 to Player 3 (Teal).Current lumber
    AI - Start campaign AI script for Player 3 (Teal): war3mapImported\BDP08 Teal AI v3.ai (aiscript)
Teal AI gold check
  Events
    Player - Player 3 (Teal)'s Current gold becomes Less than or equal to 3000.00
  Conditions
  Actions
    Player - Add 3000 to Player 3 (Teal).Current gold
Grey AI
  Events
  Conditions
  Actions
    Player - Add 99999 to Player 9 (Gray).Current gold
    Player - Add 99999 to Player 9 (Gray).Current lumber
    AI - Start campaign AI script for Player 9 (Gray): war3mapImported\BDP08 Grey AI v5.ai (aiscript)
Grey AI gold check
  Events
    Player - Player 9 (Gray)'s Current gold becomes Less than or equal to 3000.00
  Conditions
  Actions
    Player - Add 3000 to Player 9 (Gray).Current gold
DG AI
  Events
  Conditions
  Actions
    Player - Add 99999 to Player 11 (Dark Green).Current gold
    Player - Add 99999 to Player 11 (Dark Green).Current lumber
    AI - Start campaign AI script for Player 11 (Dark Green): war3mapImported\BDP08 DG AI v4.ai (aiscript)
DG AI gold check
  Events
    Player - Player 11 (Dark Green)'s Current gold becomes Less than or equal to 3000.00
  Conditions
  Actions
    Player - Add 3000 to Player 11 (Dark Green).Current gold
Yellow AI
  Events
  Conditions
  Actions
    Player - Add 99999 to Player 5 (Yellow).Current gold
    Player - Add 99999 to Player 5 (Yellow).Current lumber
    AI - Start campaign AI script for Player 5 (Yellow): war3mapImported\BDP08 Yellow AI v4.ai (aiscript)
Yellow gold check
  Events
    Player - Player 5 (Yellow)'s Current gold becomes Less than or equal to 3000.00
  Conditions
  Actions
    Player - Add 3000 to Player 5 (Yellow).Current gold
Yellow lumber check
  Events
    Player - Player 5 (Yellow)'s Current lumber becomes Less than or equal to 3000.00
  Conditions
  Actions
    Player - Add 3000 to Player 5 (Yellow).Current lumber
LB AI
  Events
  Conditions
  Actions
    Player - Add 99999 to Player 10 (Light Blue).Current gold
    Player - Add 99999 to Player 10 (Light Blue).Current lumber
    AI - Start campaign AI script for Player 10 (Light Blue): war3mapImported\BDP08 LB AI v4.ai (aiscript)
LB gold check
  Events
    Player - Player 10 (Light Blue)'s Current gold becomes Less than or equal to 3000.00
  Conditions
  Actions
    Player - Add 3000 to Player 10 (Light Blue).Current gold
LB lumber check
  Events
    Player - Player 10 (Light Blue)'s Current lumber becomes Less than or equal to 3000.00
  Conditions
  Actions
    Player - Add 3000 to Player 10 (Light Blue).Current lumber
Brown AI
  Events
  Conditions
  Actions
    Player - Add 99999 to Player 12 (Brown).Current gold
    Player - Add 99999 to Player 12 (Brown).Current lumber
    AI - Start campaign AI script for Player 12 (Brown): war3mapImported\BDP08 Final AI v3.ai (aiscript)
LB gold check Copy
  Events
    Player - Player 12 (Brown)'s Current gold becomes Less than or equal to 3000.00
  Conditions
  Actions
    Player - Add 3000 to Player 12 (Brown).Current gold
LB lumber check Copy
  Events
    Player - Player 12 (Brown)'s Current lumber becomes Less than or equal to 3000.00
  Conditions
  Actions
    Player - Add 3000 to Player 12 (Brown).Current lumber
Green Fire ember die
  Events
    Unit - Emberlord 0165 <gen> Dies
  Conditions
    (Dying unit) Equal to Emberlord 0165 <gen>
  Actions
    Item - Create Fire Shard (Green) at (Position of (Dying unit))
Encampment Green
  Events
    Unit - A unit enters green_base_circle <gen>
  Conditions
    ((Entering unit) Equal to KATRANAprestor) or ((Entering unit) Equal to DEATHWINGhero)
    ((Entering unit) has an item of type Fire Shard (Green)) Equal to True
  Actions
    Trigger - Turn off (This trigger)
    Item - Remove (Item carried by (Entering unit) of type Fire Shard (Green))
    Trigger - Add Green_Charm <gen> to the trigger queue (Checking conditions)
Green Charm
  Events
  Conditions
  Actions
    Player - Make Player 7 (Green) treat Player 1 (Red) as an Neutral with shared vision
    Player - Make Player 7 (Green) treat Player 4 (Purple) as an Neutral with shared vision
    Player - Make Player 7 (Green) treat Player 6 (Orange) as an Enemy
    Player - Make Player 6 (Orange) treat Player 7 (Green) as an Enemy
    Player - Make Player 1 (Red) treat Player 7 (Green) as an Neutral
    Player - Make Player 4 (Purple) treat Player 7 (Green) as an Neutral
    Unit Group - Pick every unit in (Units owned by Player 7 (Green).) and do (Make (Picked unit) Vulnerable)
    Destructible - Pick every destructible in green_kill_blockers <gen> and do (Actions)
      Loop - Actions
        If ((Destructible-type of (Picked destructible)) Equal to YTfc (destructablecode)) then do (Remove (Picked destructible)) else do (Do nothing)
    Trigger - Run Green_Peons <gen> (checking conditions)
    Trigger - Run Green_AI <gen> (checking conditions)
    Cinematic - Ping minimap for (All players) at (Position of Fel Grunt 0016 <gen>) for 1 seconds
    Sound - Setup all volume channels for speech
    Cinematic - Send transmission to (All players) from Fel Grunt 0016 <gen> named Fel Grunt: Play No sound and display We now serve true master!. Modify duration: Set to 6.00 seconds and Don't wait
    Wait 6.00 seconds
    Cinematic - Send transmission to (All players) from DEATHWINGhero named Deathwing: Play No sound and display Thaurissan, proceed with the next extraction!. Modify duration: Set to 8.00 seconds and Don't wait
    Wait 8.00 seconds
    Cinematic - Send transmission to (All players) from Geomancer 0006 <gen> named Sorcerer Thaurissan: Play No sound and display Yes, Lord Deathwing.. Modify duration: Set to 4.00 seconds and Don't wait
    Wait 4.00 seconds
    Sound - Reset all volume channels to 100%
    Sound - Set position of EarthquakeLoop1 <gen> to (Center of green_base_circle <gen>) with Z offset 0
    Sound - Play EarthquakeLoop1 <gen> at 100% volume, located at (Center of green_base_circle <gen>) with Z offset 0
    Camera - Sway the camera source for Player 1 (Red) with magnitude 10 and velocity 800.00
    Camera - Sway the camera source for Player 4 (Purple) with magnitude 10 and velocity 800.00
    Wait 2.00 seconds
    Sound - Play EarthquakeLoop1 <gen> at 100% volume, located at (Center of green_base_circle <gen>) with Z offset 0
    Camera - Sway the camera source for Player 1 (Red) with magnitude 10 and velocity 1100.00
    Camera - Sway the camera source for Player 4 (Purple) with magnitude 10 and velocity 1100.00
    Wait 2.00 seconds
    Sound - Play EarthquakeLoop1 <gen> at 100% volume, located at (Center of green_base_circle <gen>) with Z offset 0
    Camera - Sway the camera source for Player 1 (Red) with magnitude 15.00 and velocity 1500.00
    Camera - Sway the camera source for Player 4 (Purple) with magnitude 15.00 and velocity 1500.00
    Wait 2.00 seconds
    Camera - Stop swaying/shaking the camera for Player 1 (Red).
    Camera - Stop swaying/shaking the camera for Player 4 (Purple).
    Unit - Unhide Emberlord 0112 <gen>
    Cinematic - Ping minimap for (All players) at (Center of ember_2 <gen>) for 5.00 seconds
    Visibility - Create an initially Enabled visibility modifier for Player 1 (Red) emitting Visibility from (Center of ember_2 <gen>) to a radius of 600.00.
    Visibility - Destroy (Last created visibility modifier)
    Visibility - Create an initially Enabled visibility modifier for Player 4 (Purple) emitting Visibility from (Center of ember_2 <gen>) to a radius of 600.00.
    Visibility - Destroy (Last created visibility modifier)
    Cinematic - Send transmission to (All players) from Emberlord 0112 <gen> named Emberlord: Play No sound and display Everything shall burn!. Modify duration: Set to 5.00 seconds and Don't wait
    Wait 5.00 seconds
    Sound - Reset all volume channels to 100%
    Cinematic - Ping minimap for (All players) at (Center of blue_base_circle <gen>) for 5.00 seconds
    Visibility - Create an initially Enabled visibility modifier for Player 1 (Red) emitting Visibility from (Center of blue_base_circle <gen>) to a radius of 500.00.
    Visibility - Destroy (Last created visibility modifier)
    Visibility - Create an initially Enabled visibility modifier for Player 4 (Purple) emitting Visibility from (Center of blue_base_circle <gen>) to a radius of 500.00.
    Visibility - Destroy (Last created visibility modifier)
    Trigger - Remove (This trigger) from the trigger queue
Blue Fire ember die
  Events
    Unit - Emberlord 0112 <gen> Dies
  Conditions
    (Dying unit) Equal to Emberlord 0112 <gen>
  Actions
    Item - Create Fire Shard (Blue) at (Position of (Dying unit))
Encampment Blue
  Events
    Unit - A unit enters blue_base_circle <gen>
  Conditions
    ((Entering unit) Equal to KATRANAprestor) or ((Entering unit) Equal to DEATHWINGhero)
    ((Entering unit) has an item of type Fire Shard (Blue)) Equal to True
  Actions
    Trigger - Turn off (This trigger)
    Item - Remove (Item carried by (Entering unit) of type Fire Shard (Blue))
    Trigger - Add Blue_Charm <gen> to the trigger queue (Checking conditions)
Blue Charm
  Events
  Conditions
  Actions
    Player - Make Player 2 (Blue) treat Player 1 (Red) as an Neutral with shared vision
    Player - Make Player 2 (Blue) treat Player 4 (Purple) as an Neutral with shared vision
    Player - Make Player 2 (Blue) treat Player 6 (Orange) as an Enemy
    Player - Make Player 6 (Orange) treat Player 2 (Blue) as an Enemy
    Player - Make Player 1 (Red) treat Player 2 (Blue) as an Neutral
    Player - Make Player 4 (Purple) treat Player 2 (Blue) as an Neutral
    Unit Group - Pick every unit in (Units owned by Player 2 (Blue).) and do (Make (Picked unit) Vulnerable)
    Destructible - Pick every destructible in blue_kill_blockers <gen> and do (Actions)
      Loop - Actions
        If ((Destructible-type of (Picked destructible)) Equal to YTfc (destructablecode)) then do (Remove (Picked destructible)) else do (Do nothing)
    Trigger - Run Blue_Peons <gen> (checking conditions)
    Trigger - Run Blue_AI <gen> (checking conditions)
    Cinematic - Ping minimap for (All players) at (Position of Crossbowman 0483 <gen>) for 5.00 seconds
    Sound - Setup all volume channels for speech
    Cinematic - Send transmission to (All players) from Crossbowman 0483 <gen> named Crossbowman: Play No sound and display All hail the destroyer of worlds!. Modify duration: Set to 6.00 seconds and Don't wait
    Wait 6.00 seconds
    Cinematic - Send transmission to (All players) from DEATHWINGhero named Deathwing: Play No sound and display Excellent. Thaurissan, begin the final extraction!. Modify duration: Set to 8.00 seconds and Don't wait
    Wait 8.00 seconds
    Cinematic - Send transmission to (All players) from Geomancer 0006 <gen> named Sorcerer Thaurissan: Play No sound and display Lord Deathwing, there is something stirring from the depths.... Modify duration: Set to 10.00 seconds and Don't wait
    Wait 10.00 seconds
    Cinematic - Send transmission to (All players) from DEATHWINGhero named Deathwing: Play No sound and display Do it now!. Modify duration: Set to 4.00 seconds and Don't wait
    Wait 4.00 seconds
    Cinematic - Send transmission to (All players) from Geomancer 0006 <gen> named Sorcerer Thaurissan: Play No sound and display ...As you command, Lord Deathwing.. Modify duration: Set to 6.00 seconds and Don't wait
    Wait 6.00 seconds
    Sound - Reset all volume channels to 100%
    Sound - Set position of EarthquakeLoop1 <gen> to (Center of blue_base_circle <gen>) with Z offset 0
    Sound - Play EarthquakeLoop1 <gen> at 100% volume, located at (Center of blue_base_circle <gen>) with Z offset 0
    Camera - Sway the camera source for Player 1 (Red) with magnitude 10 and velocity 800.00
    Camera - Sway the camera source for Player 4 (Purple) with magnitude 10 and velocity 800.00
    Wait 2.00 seconds
    Sound - Play EarthquakeLoop1 <gen> at 100% volume, located at (Center of blue_base_circle <gen>) with Z offset 0
    Camera - Sway the camera source for Player 1 (Red) with magnitude 10 and velocity 1100.00
    Camera - Sway the camera source for Player 4 (Purple) with magnitude 10 and velocity 1100.00
    Wait 2.00 seconds
    Sound - Play EarthquakeLoop1 <gen> at 100% volume, located at (Center of blue_base_circle <gen>) with Z offset 0
    Camera - Sway the camera source for Player 1 (Red) with magnitude 15.00 and velocity 1500.00
    Camera - Sway the camera source for Player 4 (Purple) with magnitude 15.00 and velocity 1500.00
    Wait 2.00 seconds
    Camera - Stop swaying/shaking the camera for Player 1 (Red).
    Camera - Stop swaying/shaking the camera for Player 4 (Purple).
    Unit - Unhide Emberlord 0194 <gen>
    Cinematic - Ping minimap for (All players) at (Center of ember_3 <gen>) for 5.00 seconds
    Visibility - Create an initially Enabled visibility modifier for Player 1 (Red) emitting Visibility from (Center of ember_3 <gen>) to a radius of 600.00.
    Visibility - Destroy (Last created visibility modifier)
    Visibility - Create an initially Enabled visibility modifier for Player 4 (Purple) emitting Visibility from (Center of ember_3 <gen>) to a radius of 600.00.
    Visibility - Destroy (Last created visibility modifier)
    Cinematic - Send transmission to (All players) from Emberlord 0194 <gen> named Emberlord: Play No sound and display Ashes to ashes!. Modify duration: Set to 5.00 seconds and Don't wait
    Wait 5.00 seconds
    Sound - Reset all volume channels to 100%
    Cinematic - Ping minimap for (All players) at (Center of pink_base_circle <gen>) for 5.00 seconds
    Visibility - Create an initially Enabled visibility modifier for Player 1 (Red) emitting Visibility from (Center of pink_base_circle <gen>) to a radius of 500.00.
    Visibility - Destroy (Last created visibility modifier)
    Visibility - Create an initially Enabled visibility modifier for Player 4 (Purple) emitting Visibility from (Center of pink_base_circle <gen>) to a radius of 500.00.
    Visibility - Destroy (Last created visibility modifier)
    Trigger - Remove (This trigger) from the trigger queue
Pink Fire ember die
  Events
    Unit - Emberlord 0194 <gen> Dies
  Conditions
    (Dying unit) Equal to Emberlord 0194 <gen>
  Actions
    Item - Create Fire Shard (Pink) at (Position of (Dying unit))
Encampment Pink
  Events
    Unit - A unit enters pink_base_circle <gen>
  Conditions
    ((Entering unit) Equal to KATRANAprestor) or ((Entering unit) Equal to DEATHWINGhero)
    ((Entering unit) has an item of type Fire Shard (Pink)) Equal to True
  Actions
    Trigger - Turn off (This trigger)
    Item - Remove (Item carried by (Entering unit) of type Fire Shard (Pink))
    Trigger - Add Pink_Charm <gen> to the trigger queue (Checking conditions)
Pink Charm
  Events
  Conditions
  Actions
    Player - Make Player 8 (Pink) treat Player 1 (Red) as an Neutral with shared vision
    Player - Make Player 8 (Pink) treat Player 4 (Purple) as an Neutral with shared vision
    Player - Make Player 8 (Pink) treat Player 6 (Orange) as an Enemy
    Player - Make Player 6 (Orange) treat Player 8 (Pink) as an Enemy
    Player - Make Player 1 (Red) treat Player 8 (Pink) as an Neutral
    Player - Make Player 4 (Purple) treat Player 8 (Pink) as an Neutral
    Unit Group - Pick every unit in (Units owned by Player 8 (Pink).) and do (Make (Picked unit) Vulnerable)
    Destructible - Pick every destructible in pink_kill_blockers <gen> and do (Actions)
      Loop - Actions
        If ((Destructible-type of (Picked destructible)) Equal to YTfc (destructablecode)) then do (Remove (Picked destructible)) else do (Do nothing)
    Trigger - Run Pink_Peons <gen> (checking conditions)
    Trigger - Run Pink_AI <gen> (checking conditions)
    Cinematic - Ping minimap for (All players) at (Position of Mystic 0054 <gen>) for 5.00 seconds
    Sound - Setup all volume channels for speech
    Cinematic - Send transmission to (All players) from Mystic 0054 <gen> named Mystic: Play No sound and display Under the shadow of death we fight!. Modify duration: Set to 6.00 seconds and Don't wait
    Wait 6.00 seconds
    Cinematic - Send transmission to (All players) from DEATHWINGhero named Deathwing: Play No sound and display With all of the other bases under our control, we now have the numbers to crush their main base and enslave the two orc leaders.. Modify duration: Set to 18.00 seconds and Don't wait
    Wait 18.00 seconds
    Sound - Reset all volume channels to 100%
    Wait Campaign quest delay seconds
    Cinematic - Ping minimap for (All players) at (Center of orc_main_base <gen>) for 7.00 seconds
    Quest - Display to (All players) the Quest Update message: |cffffcc00MAIN QUEST UPDATE|rPaving the Path - |cff808080Bring Deathwing and Katrana to the Dark Iron base (Completed)|r - |cff808080Bewitch the three outer orc bases (Completed)|r - Subdue the main Blackrock encampment
    Quest - Mark QuestSubjurqsurv as Completed
    Quest - Create a quest requirement for QuestSubjugation with the description Subdue the main Blackrock encampment
    Set VariableSet QuestSubjugationrq3 = (Last created quest requirement)
    Quest - Change the description of QuestSubjugationrq3 to Deathwing and Katrana must survive
    Quest - Change the description of QuestSubjugationrq2 to Subdue the main Blackrock encampment
    Unit - Make Fel Fortress 0049 <gen> Vulnerable
    Trigger - Remove (This trigger) from the trigger queue
Rend attacked trig
  Events
    Unit - Slaughterer 0444 <gen> Is attacked
  Conditions
    (Attacked unit) Equal to Slaughterer 0444 <gen>
  Actions
    Trigger - Turn off (This trigger)
    Trigger - Add Rend_attacked_diag <gen> to the trigger queue (Checking conditions)
Rend attacked diag
  Events
  Conditions
  Actions
    Cinematic - Ping minimap for (All players) at (Position of Slaughterer 0444 <gen>) for 5.00 seconds
    Sound - Setup all volume channels for speech
    Cinematic - Send transmission to (All players) from Slaughterer 0444 <gen> named Rend Blackhand: Play No sound and display Someone dares enthrall our own warriors and use them against us? Only the weak let others fight their battles for them!. Modify duration: Set to 18.00 seconds and Don't wait
    Wait 18.00 seconds
    Cinematic - Send transmission to (All players) from DEATHWINGhero named Deathwing: Play No sound and display How a thick cretin such as yourself came to command such a vast fighting force is beyond me. Take solace in the fact that you will soon be "relieved" of your duties as commander and assigned to a subserviant role suitable to a creature of your limited intelligence.. Modify duration: Set to 28.00 seconds and Don't wait
    Wait 28.00 seconds
    Sound - Reset all volume channels to 100%
    Trigger - Remove (This trigger) from the trigger queue
Katrana 5
  Events
    Unit - A unit Gains a level
  Conditions
    (Leveling Hero) Equal to KATRANAprestor
    (Hero level of (Leveling Hero)) Equal to 5
  Actions
    Hero - Disable experience gain for KATRANAprestor.
Katrana 5 Copy
  Events
    Unit - A unit Gains a level
  Conditions
    (Leveling Hero) Equal to KATRANAprestor
    (Hero level of (Leveling Hero)) Equal to 10
  Actions
    Hero - Disable experience gain for KATRANAprestor.
Rag Blight Normal
  Events
    Time - Every 0.50 seconds of game time
  Conditions
  Actions
    Region - Center rag_blight <gen> on (Position of RAGNAROS)
    Environment - Change terrain type at (Center of rag_blight <gen>) to Dungeon - Lava using variation -1 in an area of size 3 and shape Circle
Rag Blight Teal
  Events
    Time - Every 0.50 seconds of game time
  Conditions
  Actions
    Region - Center ragblight_teal <gen> on (Position of RAGTEAL)
    Environment - Change terrain type at (Center of ragblight_teal <gen>) to Dungeon - Lava using variation -1 in an area of size 3 and shape Circle
Rag Blight Grey
  Events
    Time - Every 0.50 seconds of game time
  Conditions
  Actions
    Region - Center ragflight_grey <gen> on (Position of RAGGREY)
    Environment - Change terrain type at (Center of ragflight_grey <gen>) to Dungeon - Lava using variation -1 in an area of size 3 and shape Circle
Rag Blight Ending
  Events
    Time - Every 0.50 seconds of game time
  Conditions
  Actions
    Region - Center ragblight_endcin <gen> on (Position of RAGENDCIN)
    Environment - Change terrain type at (Center of ragblight_endcin <gen>) to Dungeon - Lava using variation -1 in an area of size 3 and shape Circle
Rend Base dies trig
  Events
    Unit - Fel Fortress 0049 <gen> Dies
  Conditions
    (Dying unit) Equal to Fel Fortress 0049 <gen>
  Actions
    Trigger - Turn off (This trigger)
    Cinematic - Ping minimap for (All players) at (Position of DEATHWINGhero) for 5.00 seconds
    Quest - Mark QuestSubjugation as Completed
    Quest - Mark QuestSubjugationrq2 as Completed
    Quest - Mark QuestSubjugationrq3 as Completed
    Quest - Display to (All players) the Quest Completed message: |cffffcc00MAIN QUEST COMPLETED|r Subjugation
    Wait Campaign quest delay seconds
    Trigger - Add Rend_Base_dies_cin <gen> to the trigger queue (Checking conditions)
Rend Base dies cin
  Events
  Conditions
  Actions
    Cinematic - Disable user control for (All players).
    Unit - Make KATRANAprestor Invulnerable
    Unit - Make DEATHWINGhero Invulnerable
    Unit - Make Slaughterer 0444 <gen> Invulnerable
    Unit - Make Exterminator 0443 <gen> Invulnerable
    Unit - Remove All buffs from KATRANAprestor
    Unit - Remove All buffs from DEATHWINGhero
    Cinematic - Fade out over 1.00 seconds using texture Black Mask and color (0%, 0%, 0%) with 0% transparency
    Wait 1.00 seconds
    Cinematic - Turn cinematic mode On for (All players)
    Cinematic - Turn subtitle display override On
    Sound - Set Ambient Sounds to 100.00%
    Sound - Set Animation and Spell Sounds to 100.00%
    Sound - Set Combat Sounds to 100.00%
    Sound - Set Fire Sounds to 100.00%
    Set VariableSet selectrendstart1 = (Units currently selected by Player 1 (Red))
    Set VariableSet selectrendstart2 = (Units currently selected by Player 4 (Purple))
    Selection - Clear selection
    Unit - Pause all units
    -------- Cinematic Skip Message Begin --------
    Cinematic - Clear the screen of text messages for (All players).
    Game - Display to (All players) for 5.00 seconds the text: Player red may now skip the cinematic by pressing "Escape" within the next five seconds.
    Game - Display to (All players) for 5.00 seconds the text:
    Game - Display to (All players) for 5.00 seconds the text:
    Game - Display to (All players) for 5.00 seconds the text:
    Game - Display to (All players) for 5.00 seconds the text:
    Set VariableSet Rend_Dies_Cinematic_Is_On = True
    Wait 5.00 seconds
    If (Rend_Dies_Cinematic_Is_On Equal to False) then do (Skip remaining actions) else do (Do nothing)
    Set VariableSet Rend_Dies_Cinematic_Is_On = False
    -------- Cinematic Skip Message Ending --------
    Cinematic - Clear the screen of text messages for (All players).
    Game - Turn the day/night cycle Off
    Unit - Unpause KATRANAprestor
    Unit - Unpause DEATHWINGhero
    Unit Group - Add all units of (Units owned by Player 1 (Red) matching (((Matching unit) is hidden) Equal to False).) to rendhiddenunitstart
    Unit Group - Add all units of (Units owned by Player 2 (Blue) matching (((Matching unit) is hidden) Equal to False).) to rendhiddenunitstart
    Unit Group - Add all units of (Units owned by Player 6 (Orange) matching (((Matching unit) is hidden) Equal to False).) to rendhiddenunitstart
    Unit Group - Add all units of (Units owned by Player 7 (Green) matching (((Matching unit) is hidden) Equal to False).) to rendhiddenunitstart
    Unit Group - Add all units of (Units owned by Player 8 (Pink) matching (((Matching unit) is hidden) Equal to False).) to rendhiddenunitstart
    Unit Group - Pick every unit in rendhiddenunitstart and do (Hide (Picked unit))
    Unit - Unhide KATRANAprestor
    Unit - Move KATRANAprestor instantly to (Center of Katrana_Beat_rend <gen>), facing (Center of Rend_defeated <gen>)
    Unit - Move DEATHWINGhero instantly to (Center of Dw_beat_rend <gen>), facing (Center of Rend_defeated <gen>)
    Unit - Create 1 Slaughterer REND for Player 1 (Red) at (Center of Rend_defeated <gen>) facing (Center of Dw_beat_rend <gen>)
    Set VariableSet RENDFIRSTCIN = (Last created unit)
    Unit - Change color of RENDFIRSTCIN to Orange
    Unit - Create 1 Exterminator MAIM for Player 1 (Red) at (Center of Main_defeated <gen>) facing (Center of main_run_to_rend <gen>)
    Set VariableSet MAIMFIRSTCIN = (Last created unit)
    Unit - Change color of MAIMFIRSTCIN to Orange
    Player Group - Pick every player in ZZZZredandpurple and do (.Apply. gg_cam_Camera_050 for (Picked player) over 0 seconds)
    Player Group - Pick every player in ZZZZredandpurple and do (.Apply. gg_cam_Camera_051 for (Picked player) over 62.00 seconds)
    Cinematic - Fade in over 1.00 seconds using texture Black Mask and color (0%, 0%, 0%) with 0% transparency
    Wait 2.00 seconds
    Cinematic - Send transmission to (All players) from DEATHWINGhero named Deathwing: Play No sound and display The problem with choosing your leaders based on the strength of the individual, little orc, is that one day someone you despise might appear and you will be forced to acknowledge them as your leader purely based on the fact that they are more powerful than you.. Modify duration: Set to 28.00 seconds and Don't wait
    Wait 28.00 seconds
    Cinematic - Send transmission to (All players) from RENDFIRSTCIN named Rend Blackhand: Play No sound and display You... have achieved victory over us. By the tradition of the Blackrock clan, the mantle of leadership is now yours, great one.. Modify duration: Set to 18.00 seconds and Don't wait
    Wait 18.00 seconds
    Cinematic - Send transmission to (All players) from DEATHWINGhero named Deathwing: Play No sound and display It pleases me greatly that you have so willingly accepted your new role as my underling. Now.... Modify duration: Set to 14.00 seconds and Don't wait
    Wait 14.00 seconds
    Player Group - Pick every player in ZZZZredandpurple and do (.Apply. gg_cam_Camera_052 for (Picked player) over 0 seconds)
    Cinematic - Send transmission to (All players) from DEATHWINGhero named Deathwing: Play No sound and display Wait! That aura.... Modify duration: Set to 5.00 seconds and Don't wait
    Wait 5.00 seconds
    Cinematic - Send transmission to (All players) from KATRANAprestor named Katrana Prestor: Play No sound and display Father?. Modify duration: Set to 4.00 seconds and Don't wait
    Unit - Make KATRANAprestor face (Center of Dw_beat_rend <gen>) over 1.00 seconds
    Wait 4.00 seconds
    Cinematic - Send transmission to (All players) from DEATHWINGhero named Deathwing: Play No sound and display I have made a grave mistake, Katrana. Something that should be dead is rearing its ugly head once more.. Modify duration: Set to 15.00 seconds and Don't wait
    Unit - Make DEATHWINGhero face (Center of Katrana_Beat_rend <gen>) over 1.00 seconds
    Wait 13.00 seconds
    Cinematic - Fade out over 2 seconds using texture Black Mask and color (0%, 0%, 0%) with 0% transparency
    Wait 2.00 seconds
    Player Group - Pick every player in ZZZZredandpurple and do (.Apply. gg_cam_Camera_053 for (Picked player) over 0 seconds)
    Player Group - Pick every player in ZZZZredandpurple and do (.Apply. gg_cam_Camera_054 for (Picked player) over 62.00 seconds)
    Cinematic - Send transmission to (All players) from Geomancer 0006 <gen> named Sorcerer Thaurissan: Play No sound and display That power... the eternal flame has come to scorch the very soul of Azeroth itself!. Modify duration: Set to 12.00 seconds and Don't wait
    Cinematic - Fade in over 2 seconds using texture Black Mask and color (0%, 0%, 0%) with 0% transparency
    Camera - Sway the camera source for Player 1 (Red) with magnitude 10 and velocity 800.00
    Camera - Sway the camera source for Player 4 (Purple) with magnitude 10 and velocity 800.00
    Wait 2.00 seconds
    Sound - Play EarthquakeLoop1 <gen> at 100% volume, located at (Center of machine <gen>) with Z offset 0
    Camera - Sway the camera source for Player 1 (Red) with magnitude 10 and velocity 1100.00
    Camera - Sway the camera source for Player 4 (Purple) with magnitude 10 and velocity 1100.00
    Wait 2.00 seconds
    Sound - Play EarthquakeLoop1 <gen> at 100% volume, located at (Center of machine <gen>) with Z offset 0
    Camera - Sway the camera source for Player 1 (Red) with magnitude 10 and velocity 1300.00
    Camera - Sway the camera source for Player 4 (Purple) with magnitude 10 and velocity 1300.00
    Wait 2.00 seconds
    Sound - Play EarthquakeLoop1 <gen> at 100% volume, located at (Center of machine <gen>) with Z offset 0
    Camera - Sway the camera source for Player 1 (Red) with magnitude 15.00 and velocity 1500.00
    Camera - Sway the camera source for Player 4 (Purple) with magnitude 15.00 and velocity 1500.00
    Wait 2.00 seconds
    Sound - Play EarthquakeLoop1 <gen> at 100% volume, located at (Center of machine <gen>) with Z offset 0
    Camera - Sway the camera source for Player 1 (Red) with magnitude 15.00 and velocity 1700.00
    Camera - Sway the camera source for Player 4 (Purple) with magnitude 15.00 and velocity 1700.00
    Wait 2.00 seconds
    Sound - Play EarthquakeLoop1 <gen> at 100% volume, located at (Center of machine <gen>) with Z offset 0
    Camera - Sway the camera source for Player 1 (Red) with magnitude 15.00 and velocity 1900.00
    Camera - Sway the camera source for Player 4 (Purple) with magnitude 15.00 and velocity 1900.00
    Wait 2.00 seconds
    Sound - Play EarthquakeLoop1 <gen> at 100% volume, located at (Center of machine <gen>) with Z offset 0
    Camera - Sway the camera source for Player 1 (Red) with magnitude 20.00 and velocity 2100.00
    Camera - Sway the camera source for Player 4 (Purple) with magnitude 20.00 and velocity 2100.00
    Cinematic - Fade out over 2 seconds using texture Black Mask and color (0%, 0%, 0%) with 0% transparency
    Wait 2.00 seconds
    Camera - Stop swaying/shaking the camera for Player 1 (Red).
    Camera - Stop swaying/shaking the camera for Player 4 (Purple).
    Sound - Set position of HeroFirelordReady1 <gen> to (Center of deathwing_dark_iron_run_to <gen>) with Z offset 0
    Sound - Play HeroFirelordReady1 <gen> at 100% volume, located at (Center of deathwing_dark_iron_run_to <gen>) with Z offset 0
    Wait 3.50 seconds
    Unit - Create 1.Firelord for Player 6 (Orange) at (Center of ragnaros_create <gen>) facing Default building facing degrees
    Set VariableSet RAGNAROS = (Last created unit)
    AI - Lock guard position of RAGNAROS.
    Unit - Order RAGNAROS to Hold Position.
    Unit - Change color of RAGNAROS to Yellow
    Hero - Set RAGNAROS Hero-level to 14, Hide level-up graphics
    Cinematic - Send transmission to (All players) from RAGNAROS named Unknown Entity: Play No sound and display Ha-ha-ha, Earth-Warder... For all these centuries, I have been buried beneath the earth, encased in the prison you created for me, waiting for my opportunity to strike. Now, at long last, the chains that once bound me are no more, and I will watch you writhe in the face of the eternal flame!. Modify duration: Set to 29.00 seconds and Don't wait
    Wait 29.00 seconds
    Cinematic - Fade in over 2 seconds using texture Black Mask and color (0%, 0%, 0%) with 0% transparency
    Player Group - Pick every player in ZZZZredandpurple and do (.Apply. gg_cam_Camera_055 for (Picked player) over 0 seconds)
    Player Group - Pick every player in ZZZZredandpurple and do (.Apply. gg_cam_Camera_056 for (Picked player) over 62.00 seconds)
    Unit - Order MAIMFIRSTCIN to Move To.(Center of main_run_to_rend <gen>)
    Unit - Make DEATHWINGhero face (Center of main_run_to_rend <gen>) over 0 seconds
    Unit - Make KATRANAprestor face (Center of main_run_to_rend <gen>) over 0 seconds
    Unit - Make RENDFIRSTCIN face (Center of main_run_to_rend <gen>) over 0 seconds
    Cinematic - Send transmission to (All players) from MAIMFIRSTCIN named Maim Blackhand: Play No sound and display Brother, we need to retreat immediately. In forty seconds this position will be overrun and we will perish if we are still here.. Modify duration: Set to 18.00 seconds and Don't wait
    Wait 18.00 seconds
    Cinematic - Send transmission to (All players) from RENDFIRSTCIN named Rend Blackhand: Play No sound and display Overrun? What nonsense are you babbling about, Maim? We control the entirety of this mountain range, there is no way an enemy force of the size you are hinting at could have slipped into our territory so swiftly.. Modify duration: Set to 25.00 seconds and Don't wait
    Wait 25.00 seconds
    Cinematic - Send transmission to (All players) from MAIMFIRSTCIN named Maim Blackhand: Play No sound and display I have no explanation for how it could have occured, except that our forces have come under heavy siege by unending waves of fiery legions.. Modify duration: Set to 19.00 seconds and Don't wait
    Wait 2.00 seconds
    Cinematic - Fade out over 1.00 seconds using texture Black Mask and color (0%, 0%, 0%) with 0% transparency
    Wait 1.00 seconds
    Player Group - Pick every player in ZZZZredandpurple and do (.Apply. gg_cam_Camera_059 for (Picked player) over 0 seconds)
    Player Group - Pick every player in ZZZZredandpurple and do (.Apply. gg_cam_Camera_060 for (Picked player) over 5.00 seconds)
    Cinematic - Fade in over 1.00 seconds using texture Black Mask and color (0%, 0%, 0%) with 0% transparency
    Unit - Change color of Blazing Mass 0468 <gen> to Yellow
    Unit - Change color of Blazing Mass 0453 <gen> to Yellow
    Unit - Change color of Blazing Mass 0469 <gen> to Yellow
    Unit - Change color of Fel Grunt 0050 <gen> to Green
    Unit - Change color of Fel Grunt 0051 <gen> to Green
    Unit - Change color of Fel Grunt 0055 <gen> to Green
    Unit - Change color of Crossbowman 0053 <gen> to Green
    Unit - Change color of Crossbowman 0052 <gen> to Green
    Unit - Unpause Blazing Mass 0468 <gen>
    Unit - Unpause Blazing Mass 0453 <gen>
    Unit - Unpause Blazing Mass 0469 <gen>
    Unit - Unpause Fel Grunt 0050 <gen>
    Unit - Unpause Fel Grunt 0051 <gen>
    Unit - Unpause Fel Grunt 0055 <gen>
    Unit - Unpause Crossbowman 0053 <gen>
    Unit - Unpause Crossbowman 0052 <gen>
    Unit - Order Fel Grunt 0050 <gen> to Attack.Blazing Mass 0468 <gen>
    Unit - Order Fel Grunt 0051 <gen> to Attack.Blazing Mass 0453 <gen>
    Unit - Order Fel Grunt 0055 <gen> to Attack.Blazing Mass 0469 <gen>
    Unit - Order Crossbowman 0053 <gen> to Attack.Blazing Mass 0468 <gen>
    Unit - Order Crossbowman 0052 <gen> to Attack.Blazing Mass 0469 <gen>
    Unit - Order Blazing Mass 0468 <gen> to Attack.Fel Grunt 0050 <gen>
    Unit - Order Blazing Mass 0453 <gen> to Attack.Fel Grunt 0051 <gen>
    Unit - Order Blazing Mass 0469 <gen> to Attack.Fel Grunt 0055 <gen>
    Wait 4.00 seconds
    Cinematic - Fade out over 1.00 seconds using texture Black Mask and color (0%, 0%, 0%) with 0% transparency
    Wait 1.00 seconds
    Unit - Order Blazing Mass 0468 <gen> to Stop.
    Unit - Order Blazing Mass 0453 <gen> to Stop.
    Unit - Order Blazing Mass 0469 <gen> to Stop.
    Unit - Order Fel Grunt 0050 <gen> to Stop.
    Unit - Order Fel Grunt 0051 <gen> to Stop.
    Unit - Order Fel Grunt 0055 <gen> to Stop.
    Unit - Order Crossbowman 0053 <gen> to Stop.
    Unit - Order Crossbowman 0052 <gen> to Stop.
    Player Group - Pick every player in ZZZZredandpurple and do (.Apply. gg_cam_Camera_057 for (Picked player) over 0 seconds)
    Player Group - Pick every player in ZZZZredandpurple and do (.Apply. gg_cam_Camera_058 for (Picked player) over 5.00 seconds)
    Cinematic - Fade in over 1.00 seconds using texture Black Mask and color (0%, 0%, 0%) with 0% transparency
    Unit - Change color of Firecaller 0448 <gen> to Yellow
    Unit - Change color of Lava Golem 0062 <gen> to Yellow
    Unit - Change color of Lava Golem 0471 <gen> to Yellow
    Unit - Change color of Firecaller 0446 <gen> to Yellow
    Unit - Change color of Fel Barracks 0551 <gen> to Blue
    Unit - Change color of Fel Barracks 0550 <gen> to Blue
    Unit - Change color of Fel Burrow 0445 <gen> to Blue
    Unit - Change color of Fel Burrow 0447 <gen> to Blue
    Unit - Unpause Firecaller 0448 <gen>
    Unit - Unpause Lava Golem 0062 <gen>
    Unit - Unpause Lava Golem 0471 <gen>
    Unit - Unpause Firecaller 0446 <gen>
    Unit - Order Firecaller 0448 <gen> to Attack.Fel Barracks 0550 <gen>
    Unit - Order Lava Golem 0062 <gen> to Attack.Fel Barracks 0550 <gen>
    Unit - Order Lava Golem 0471 <gen> to Attack.Fel Barracks 0551 <gen>
    Unit - Order Firecaller 0446 <gen> to Attack.Fel Barracks 0551 <gen>
    Wait 4.00 seconds
    Cinematic - Fade out over 1.00 seconds using texture Black Mask and color (0%, 0%, 0%) with 0% transparency
    Wait 1.00 seconds
    Unit - Order Firecaller 0448 <gen> to Stop.
    Unit - Order Lava Golem 0062 <gen> to Stop.
    Unit - Order Lava Golem 0471 <gen> to Stop.
    Unit - Order Firecaller 0446 <gen> to Stop.
    Player Group - Pick every player in ZZZZredandpurple and do (.Apply. gg_cam_Camera_061 for (Picked player) over 0 seconds)
    Player Group - Pick every player in ZZZZredandpurple and do (.Apply. gg_cam_Camera_062 for (Picked player) over 5.00 seconds)
    Cinematic - Fade in over 1.00 seconds using texture Black Mask and color (0%, 0%, 0%) with 0% transparency
    Unit - Change color of Salamander Overlord 0462 <gen> to Yellow
    Unit - Change color of Fire Minion 0466 <gen> to Yellow
    Unit - Change color of Salamander Overlord 0460 <gen> to Yellow
    Unit - Change color of Fel Stronghold 0056 <gen> to Pink
    Unit - Unpause Salamander Overlord 0462 <gen>
    Unit - Unpause Fire Minion 0466 <gen>
    Unit - Unpause Salamander Overlord 0460 <gen>
    Unit - Order Salamander Overlord 0462 <gen> to Attack.Fel Stronghold 0056 <gen>
    Unit - Order Fire Minion 0466 <gen> to Attack.Fel Stronghold 0056 <gen>
    Unit - Order Salamander Overlord 0460 <gen> to Attack.Fel Stronghold 0056 <gen>
    Wait 4.00 seconds
    Cinematic - Fade out over 1.00 seconds using texture Black Mask and color (0%, 0%, 0%) with 0% transparency
    Wait 1.00 seconds
    Unit - Order Salamander Overlord 0462 <gen> to Stop.
    Unit - Order Fire Minion 0466 <gen> to Stop.
    Unit - Order Salamander Overlord 0460 <gen> to Stop.
    Player Group - Pick every player in ZZZZredandpurple and do (.Apply. gg_cam_Camera_063 for (Picked player) over 0 seconds)
    Player Group - Pick every player in ZZZZredandpurple and do (.Apply. gg_cam_Camera_064 for (Picked player) over 37.00 seconds)
    Cinematic - Fade in over 2.00 seconds using texture Black Mask and color (0%, 0%, 0%) with 0% transparency
    Unit - Make DEATHWINGhero face (Center of Rend_defeated <gen>) over 0 seconds
    Unit - Make KATRANAprestor face (Center of Rend_defeated <gen>) over 0 seconds
    Unit - Make RENDFIRSTCIN face (Center of Dw_beat_rend <gen>) over 0 seconds
    Unit - Make MAIMFIRSTCIN face (Center of Rend_defeated <gen>) over 0 seconds
    Cinematic - Send transmission to (All players) from DEATHWINGhero named Deathwing: Play No sound and display Sound the retreat. The true enemy is not the elementals, but their master. He will draw strength from the lava in this region---we must put distance between us and this area without delay.. Modify duration: Set to 22.00 seconds and Don't wait
    Wait 22.00 seconds
    Cinematic - Send transmission to (All players) from RENDFIRSTCIN named Rend Blackhand: Play No sound and display We have our strongest fortifications located on the spire of the mountain, great one. Come with me.. Modify duration: Set to 15.00 seconds and Don't wait
    Wait 13.00 seconds
    Cinematic - Fade out over 2.00 seconds using texture Black Mask and color (0%, 0%, 0%) with 0% transparency
    Wait 2.00 seconds
    -------- Start fel alliance --------
    Player - Make Player 7 (Green) treat Player 6 (Orange) as an Neutral
    Player - Make Player 2 (Blue) treat Player 6 (Orange) as an Neutral
    Player - Make Player 8 (Pink) treat Player 6 (Orange) as an Neutral
    Player - Make Player 6 (Orange) treat Player 7 (Green) as an Neutral
    Player - Make Player 6 (Orange) treat Player 2 (Blue) as an Neutral
    Player - Make Player 6 (Orange) treat Player 8 (Pink) as an Neutral
    -------- Final orcs --------
    Player - Make Player 3 (Teal) treat Player 1 (Red) as an Ally with shared vision
    Player - Make Player 3 (Teal) treat Player 4 (Purple) as an Ally with shared vision
    Player - Make Player 9 (Gray) treat Player 1 (Red) as an Ally with shared vision
    Player - Make Player 9 (Gray) treat Player 4 (Purple) as an Ally with shared vision
    Player - Make Player 11 (Dark Green) treat Player 1 (Red) as an Ally with shared vision
    Player - Make Player 11 (Dark Green) treat Player 4 (Purple) as an Ally with shared vision
    -------- Final orcs -red purple --------
    Player - Make Player 1 (Red) treat Player 3 (Teal) as an Ally with shared vision
    Player - Make Player 4 (Purple) treat Player 3 (Teal) as an Ally with shared vision
    Player - Make Player 1 (Red) treat Player 9 (Gray) as an Ally with shared vision
    Player - Make Player 4 (Purple) treat Player 9 (Gray) as an Ally with shared vision
    Player - Make Player 1 (Red) treat Player 11 (Dark Green) as an Ally with shared vision
    Player - Make Player 4 (Purple) treat Player 11 (Dark Green) as an Ally with shared vision
    Unit Group - Add all units of (Units owned by Player 6 (Orange) matching (((Matching unit) is alive) Equal to True).) to removeorange
    Unit Group - Remove RAGNAROS from removeorange.
    Unit Group - Pick every unit in removeorange and do (Remove (Picked unit) from the game)
    Unit - Remove RENDFIRSTCIN from the game
    Unit - Remove MAIMFIRSTCIN from the game
    -------- TOO LAZY TO REMoVE AND ADD SO I JUST REPLACE --------
    Unit - Replace Gold Mine 0093 <gen> with a Gold Mine using The old unit's relative life and mana
    If (Windragon Equal to True) then do (Run Dragon_Spawn_return <gen> (checking conditions)) else do (Do nothing)
    Trigger - Add Spire_opening_cin <gen> to the trigger queue (Checking conditions)
    Trigger - Remove (This trigger) from the trigger queue
Spire opening cin
  Events
  Conditions
  Actions
    Unit - Move DEATHWINGhero instantly to (Center of deathwing_spire_tp <gen>), facing (Position of Slaughterer 0206 <gen>)
    Unit - Move KATRANAprestor instantly to (Center of katrana_spire_tp <gen>), facing (Position of Slaughterer 0206 <gen>)
    Player Group - Pick every player in ZZZZredandpurple and do (.Apply. gg_cam_Camera_065 for (Picked player) over 0 seconds)
    Player Group - Pick every player in ZZZZredandpurple and do (.Apply. gg_cam_Camera_066 for (Picked player) over 56.00 seconds)
    Cinematic - Fade in over 2 seconds using texture Black Mask and color (0%, 0%, 0%) with 0% transparency
    Cinematic - Send transmission to (All players) from Exterminator 0413 <gen> named Maim Blackhand: Play No sound and display Coming to the spire was a mistake. We have trapped ourselves in a corner without a means of retreat.. Modify duration: Set to 15.00 seconds and Don't wait
    Wait 15.00 seconds
    Cinematic - Send transmission to (All players) from Slaughterer 0206 <gen> named Rend Blackhand: Play No sound and display Coming here was not necessarily a mistake. Great one, you might not know this but just above us on the very peak of the spire is the tree of Blackrock Spire. It is said that the tree contains the power of the mountain range itself within its trunk.. Modify duration: Set to 27.00 seconds and Don't wait
    Wait 27.00 seconds
    Cinematic - Send transmission to (All players) from Slaughterer 0206 <gen> named Rend Blackhand: Play No sound and display A tree with such energy... Perhaps we could use it against this unknown enemy?. Modify duration: Set to 14.00 seconds and Don't wait
    Wait 14.00 seconds
    Player Group - Pick every player in ZZZZredandpurple and do (.Apply. gg_cam_Camera_067 for (Picked player) over 0 seconds)
    Cinematic - Send transmission to (All players) from DEATHWINGhero named Deathwing: Play No sound and display Incompetent fool! Only a demon would be foolish enough to be destroyed by a tree. We are facing the elemental lord Ragnaros, absolute ruler of the fire realm. I imprisoned him, along with the other four elemental lords, thousands of years ago while I still assumed the role of the protector of the earth---- the Earth-Warder.. Modify duration: Set to 32.00 seconds and Don't wait
    Wait 32.00 seconds
    Cinematic - Send transmission to (All players) from DEATHWINGhero named Deathwing: Play No sound and display However.... Modify duration: Set to 4.00 seconds and Don't wait
    Wait 4.00 seconds
    Player Group - Pick every player in ZZZZredandpurple and do (.Apply. gg_cam_Camera_084 for (Picked player) over 0 seconds)
    Player Group - Pick every player in ZZZZredandpurple and do (.Apply. gg_cam_Camera_085 for (Picked player) over 16.00 seconds)
    Cinematic - Send transmission to (All players) from DEATHWINGhero named Deathwing: Play No sound and display The power emanating from the tree you speak of is indeed of a magnitude I have not felt in centuries.... Modify duration: Set to 16.00 seconds and Don't wait
    Wait 16.00 seconds
    Player Group - Pick every player in ZZZZredandpurple and do (.Apply. gg_cam_Camera_068 for (Picked player) over 0 seconds)
    Player Group - Pick every player in ZZZZredandpurple and do (.Apply. gg_cam_Camera_069 for (Picked player) over 50.00 seconds)
    Cinematic - Send transmission to (All players) from DEATHWINGhero named Deathwing: Play No sound and display I could begin a ritual that would drain the power from that tree and direct the energy into my own body. After consuming such a power source, I would be rejuvenated to my full strength, and could banish Ragnaros back to the fire realm. The ritual would require time, however, and it is precisely time that we do not have.. Modify duration: Set to 32.00 seconds and Don't wait
    Wait 32.00 seconds
    Cinematic - Send transmission to (All players) from DEATHWINGhero named Deathwing: Play No sound and display I can already sense Ragnaros assembling his forces as we speak. He will swarm our position long before the ritual can be completed.. Modify duration: Set to 18.00 seconds and Don't wait
    Wait 18.00 seconds
    Player Group - Pick every player in ZZZZredandpurple and do (.Apply. gg_cam_Camera_070 for (Picked player) over 0 seconds)
    Cinematic - Send transmission to (All players) from Slaughterer 0206 <gen> named Rend Blackhand: Play No sound and display We may have the forces to hold them back, Great One. Our fortress here is filled with our finest warriors. In addition, my chief slave master Mathog and my trusted blade master Jubei'Thos both maintain their own bases lower down on the spire. With your aid, we might be able to hold off the fire demons long enough for your ritual.. Modify duration: Set to 33.00 seconds and Don't wait
    Wait 8.00 seconds
    Player Group - Pick every player in ZZZZredandpurple and do (.Apply. gg_cam_Camera_071 for (Picked player) over 0 seconds)
    Player Group - Pick every player in ZZZZredandpurple and do (.Apply. gg_cam_Camera_072 for (Picked player) over 9.00 seconds)
    Wait 9.00 seconds
    Player Group - Pick every player in ZZZZredandpurple and do (.Apply. gg_cam_Camera_073 for (Picked player) over 0 seconds)
    Player Group - Pick every player in ZZZZredandpurple and do (.Apply. gg_cam_Camera_074 for (Picked player) over 8.00 seconds)
    Wait 8.00 seconds
    Player Group - Pick every player in ZZZZredandpurple and do (.Apply. gg_cam_Camera_075 for (Picked player) over 0 seconds)
    Player Group - Pick every player in ZZZZredandpurple and do (.Apply. gg_cam_Camera_076 for (Picked player) over 8.00 seconds)
    Wait 8.00 seconds
    Player Group - Pick every player in ZZZZredandpurple and do (.Apply. gg_cam_Camera_077 for (Picked player) over 0 seconds)
    Cinematic - Send transmission to (All players) from KATRANAprestor named Katrana Prestor: Play No sound and display Father, we may not have any other option. I can sense the firelord's presence even from here. In your current state, attempting to flee might be our end. Additionally, the residue energy from the ritual should gradually empower you over time, enabling us to hold Ragnaros' forces at bay for a longer period of time.. Modify duration: Set to 33.00 seconds and Don't wait
    Wait 33.00 seconds
    Player Group - Pick every player in ZZZZredandpurple and do (.Apply. gg_cam_Camera_067 for (Picked player) over 0 seconds)
    Cinematic - Send transmission to (All players) from DEATHWINGhero named Deathwing: Play No sound and display While I am loathe to admit it, you are right, my daughter. You two orcs! Get your lowly warriors to their positions immediately! We stand on the precipice of oblivion, and the only way these vile peaks will not be our graves is if we fight to the bloody end!. Modify duration: Set to 27.00 seconds and Don't wait
    Wait 25.00 seconds
    Cinematic - Fade out over 2 seconds using texture Black Mask and color (0%, 0%, 0%) with 0% transparency
    Wait 2.00 seconds
    Hero - Make Player 1 (Red) Heroes gain 78.00% experience from future kills
    Trigger - Turn off Katrana_5 <gen>
    Hero - Enable experience gain for DEATHWINGhero.
    Hero - Set DEATHWINGhero Hero-level to 3, Hide level-up graphics
    Hero - Disable experience gain for DEATHWINGhero.
    Unit - Change ownership of Altar of Conquerors 0205 <gen> to Player 1 (Red) and Change color
    Unit - Change ownership of Alternate Altar of Conquerors 0525 <gen> to Player 4 (Purple) and Change color
    Trigger - Run Yellow_Base_and_Peons <gen> (checking conditions)
    Trigger - Run Yellow_AI <gen> (checking conditions)
    Player - Make Player 6 (Orange) treat Player 3 (Teal) as an Enemy
    Player - Make Player 6 (Orange) treat Player 9 (Gray) as an Enemy
    Player - Make Player 6 (Orange) treat Player 11 (Dark Green) as an Enemy
    Player - Make Player 3 (Teal) treat Player 6 (Orange) as an Enemy
    Player - Make Player 9 (Gray) treat Player 6 (Orange) as an Enemy
    Player - Make Player 11 (Dark Green) treat Player 6 (Orange) as an Enemy
    Unit - Move RAGNAROS instantly to (Center of rag_tp_first_base <gen>), facing 90.00 degrees
    Hero - Create Fire Gauntlets and give it to RAGNAROS
    Hero - Create Fire Claws and give it to RAGNAROS
    Hero - Create Fire Ring and give it to RAGNAROS
    Hero - Create Fire Necklace and give it to RAGNAROS
    Unit - Move DEATHWINGhero instantly to (Center of DW_tp_teal <gen>), facing (Center of Katrana_TP_DW <gen>)
    Unit - Move KATRANAprestor instantly to (Center of Katrana_TP_DW <gen>), facing (Center of DW_tp_teal <gen>)
    Camera - Reset camera for Player 1 (Red) to standard game-view over 0 seconds
    Camera - Reset camera for Player 4 (Purple) to standard game-view over 0 seconds
    Cinematic - Turn cinematic mode Off for (All players)
    Camera - Pan camera for Player 1 (Red) to (Position of KATRANAprestor) over 0 seconds
    Camera - Pan camera for Player 4 (Purple) to (Position of DEATHWINGhero) over 0 seconds
    Sound - Set Ambient Sounds to 100.00%
    Sound - Set Animation and Spell Sounds to 100.00%
    Sound - Set Combat Sounds to 100.00%
    Sound - Set Fire Sounds to 100.00%
    Unit - Unpause all units
    Selection - Select selectrendstart1 for Player 1 (Red)
    Selection - Select selectrendstart2 for Player 4 (Purple)
    Game - Turn the day/night cycle On
    Unit Group - Add all units of (Units owned by Player 2 (Blue) matching (((Matching unit) is alive) Equal to False).) to byebyestartingorcs
    Unit Group - Add all units of (Units owned by Player 7 (Green) matching (((Matching unit) is alive) Equal to False).) to byebyestartingorcs
    Unit Group - Add all units of (Units owned by Player 8 (Pink) matching (((Matching unit) is alive) Equal to False).) to byebyestartingorcs
    Unit Group - Pick every unit in byebyestartingorcs and do (Remove (Picked unit) from the game)
    -------- TOO LAZY TO REMoVE AND ADD SO I JUST REPLACE --------
    Unit - Replace Gold Mine 0091 <gen> with a Gold Mine using The old unit's relative life and mana
    Unit - Replace Gold Mine 0090 <gen> with a Gold Mine using The old unit's relative life and mana
    Unit - Replace Gold Mine 0092 <gen> with a Gold Mine using The old unit's relative life and mana
    Cinematic - Fade in over 2.00 seconds using texture Black Mask and color (0%, 0%, 0%) with 0% transparency
    Unit - Make KATRANAprestor Vulnerable
    Unit - Make DEATHWINGhero Vulnerable
    Cinematic - Enable user control for (All players).
    Wait 3.00 seconds
    Trigger - Add Hint_Move_Heroes <gen> to the trigger queue (Checking conditions)
    Trigger - Remove (This trigger) from the trigger queue
Rend Base dies cin skip
  Events
    Player - Player 1 (Red) skips a cinematic sequence
  Conditions
    Rend_Dies_Cinematic_Is_On Equal to True
  Actions
    Set VariableSet Rend_Dies_Cinematic_Is_On = False
    Cinematic - Clear the screen of text messages for (All players).
    Unit - Create 1.Firelord for Player 6 (Orange) at (Center of ragnaros_create <gen>) facing Default building facing degrees
    Set VariableSet RAGNAROS = (Last created unit)
    AI - Lock guard position of RAGNAROS.
    Unit - Order RAGNAROS to Hold Position.
    Unit - Change color of RAGNAROS to Yellow
    Hero - Set RAGNAROS Hero-level to 14, Hide level-up graphics
    -------- Start fel alliance --------
    Player - Make Player 7 (Green) treat Player 6 (Orange) as an Neutral
    Player - Make Player 2 (Blue) treat Player 6 (Orange) as an Neutral
    Player - Make Player 8 (Pink) treat Player 6 (Orange) as an Neutral
    Player - Make Player 6 (Orange) treat Player 7 (Green) as an Neutral
    Player - Make Player 6 (Orange) treat Player 2 (Blue) as an Neutral
    Player - Make Player 6 (Orange) treat Player 8 (Pink) as an Neutral
    -------- Final orcs --------
    Player - Make Player 3 (Teal) treat Player 1 (Red) as an Ally with shared vision
    Player - Make Player 3 (Teal) treat Player 4 (Purple) as an Ally with shared vision
    Player - Make Player 9 (Gray) treat Player 1 (Red) as an Ally with shared vision
    Player - Make Player 9 (Gray) treat Player 4 (Purple) as an Ally with shared vision
    Player - Make Player 11 (Dark Green) treat Player 1 (Red) as an Ally with shared vision
    Player - Make Player 11 (Dark Green) treat Player 4 (Purple) as an Ally with shared vision
    -------- Final orcs -red purple --------
    Player - Make Player 1 (Red) treat Player 3 (Teal) as an Ally with shared vision
    Player - Make Player 4 (Purple) treat Player 3 (Teal) as an Ally with shared vision
    Player - Make Player 1 (Red) treat Player 9 (Gray) as an Ally with shared vision
    Player - Make Player 4 (Purple) treat Player 9 (Gray) as an Ally with shared vision
    Player - Make Player 1 (Red) treat Player 11 (Dark Green) as an Ally with shared vision
    Player - Make Player 4 (Purple) treat Player 11 (Dark Green) as an Ally with shared vision
    Unit Group - Add all units of (Units owned by Player 6 (Orange) matching (((Matching unit) is alive) Equal to True).) to removeorange
    Unit Group - Remove RAGNAROS from removeorange.
    Unit Group - Pick every unit in removeorange and do (Remove (Picked unit) from the game)
    If (Windragon Equal to True) then do (Run Dragon_Spawn_return <gen> (checking conditions)) else do (Do nothing)
    Hero - Make Player 1 (Red) Heroes gain 78.00% experience from future kills
    Trigger - Turn off Katrana_5 <gen>
    Hero - Enable experience gain for DEATHWINGhero.
    Hero - Set DEATHWINGhero Hero-level to 3, Hide level-up graphics
    Hero - Disable experience gain for DEATHWINGhero.
    Unit - Change ownership of Altar of Conquerors 0205 <gen> to Player 1 (Red) and Change color
    Unit - Change ownership of Alternate Altar of Conquerors 0525 <gen> to Player 4 (Purple) and Change color
    Trigger - Run Yellow_Base_and_Peons <gen> (checking conditions)
    Trigger - Run Yellow_AI <gen> (checking conditions)
    Player - Make Player 6 (Orange) treat Player 3 (Teal) as an Enemy
    Player - Make Player 6 (Orange) treat Player 9 (Gray) as an Enemy
    Player - Make Player 6 (Orange) treat Player 11 (Dark Green) as an Enemy
    Player - Make Player 3 (Teal) treat Player 6 (Orange) as an Enemy
    Player - Make Player 9 (Gray) treat Player 6 (Orange) as an Enemy
    Player - Make Player 11 (Dark Green) treat Player 6 (Orange) as an Enemy
    Unit - Move RAGNAROS instantly to (Center of rag_tp_first_base <gen>), facing 90.00 degrees
    Hero - Create Fire Gauntlets and give it to RAGNAROS
    Hero - Create Fire Claws and give it to RAGNAROS
    Hero - Create Fire Ring and give it to RAGNAROS
    Hero - Create Fire Necklace and give it to RAGNAROS
    Unit - Move DEATHWINGhero instantly to (Center of DW_tp_teal <gen>), facing (Center of Katrana_TP_DW <gen>)
    Unit - Move KATRANAprestor instantly to (Center of Katrana_TP_DW <gen>), facing (Center of DW_tp_teal <gen>)
    Camera - Reset camera for Player 1 (Red) to standard game-view over 0 seconds
    Camera - Reset camera for Player 4 (Purple) to standard game-view over 0 seconds
    Cinematic - Turn cinematic mode Off for (All players)
    Camera - Pan camera for Player 1 (Red) to (Position of KATRANAprestor) over 0 seconds
    Camera - Pan camera for Player 4 (Purple) to (Position of DEATHWINGhero) over 0 seconds
    Sound - Set Ambient Sounds to 100.00%
    Sound - Set Animation and Spell Sounds to 100.00%
    Sound - Set Combat Sounds to 100.00%
    Sound - Set Fire Sounds to 100.00%
    Unit - Unpause all units
    Selection - Select selectrendstart1 for Player 1 (Red)
    Selection - Select selectrendstart2 for Player 4 (Purple)
    Cinematic - Fade in over 2.00 seconds using texture Black Mask and color (0%, 0%, 0%) with 0% transparency
    Unit - Make KATRANAprestor Vulnerable
    Unit - Make DEATHWINGhero Vulnerable
    Cinematic - Enable user control for (All players).
    Unit Group - Add all units of (Units owned by Player 2 (Blue) matching (((Matching unit) is alive) Equal to False).) to byebyestartingorcs
    Unit Group - Add all units of (Units owned by Player 7 (Green) matching (((Matching unit) is alive) Equal to False).) to byebyestartingorcs
    Unit Group - Add all units of (Units owned by Player 8 (Pink) matching (((Matching unit) is alive) Equal to False).) to byebyestartingorcs
    Unit Group - Pick every unit in byebyestartingorcs and do (Remove (Picked unit) from the game)
    Wait 3.00 seconds
    Trigger - Add Hint_Move_Heroes <gen> to the trigger queue (Checking conditions)
    Trigger - Remove Rend_Base_dies_cin <gen> from the trigger queue
Dragon Spawn return
  Events
  Conditions
  Actions
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        (dragonhoundlef is alive) Equal to True
      Then - Actions
        Unit - Move dragonhoundlef instantly to (Center of dragonhoundleftteal <gen>), facing 270.00 degrees
        Unit - Unhide dragonhoundlef
      Else - Actions
        Do nothing
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        (dragonhoundmid is alive) Equal to True
      Then - Actions
        Unit - Move dragonhoundmid instantly to (Center of dragonhoundmidtteal <gen>), facing 270.00 degrees
        Unit - Unhide dragonhoundmid
      Else - Actions
        Do nothing
    If (All Conditions are True) then do (Then Actions) else do (Else Actions)
      If - Conditions
        (dragonhoundright is alive) Equal to True
      Then - Actions
        Unit - Move dragonhoundright instantly to (Center of dragonhoundrighttteal <gen>), facing 270.00 degrees
        Unit - Unhide dragonhoundright
      Else - Actions
        Do nothing
Hint Move Heroes
  Events
  Conditions
  Actions
    Destructible - Remove ForceWall 3335 <gen>
    Destructible - Remove ForceWall 1296 <gen>
    Trigger - Run Teal_Peons <gen> (checking conditions)
    Trigger - Run Teal_AI <gen> (checking conditions)
    Trigger - Run Twilight_Timer <gen> (checking conditions)
    Trigger - Turn off Defeat_Red <gen>
    Trigger - Turn off Defeat_Purple <gen>
    Trigger - Turn on Rag_Blight_Normal <gen>
    Cinematic - Ping minimap for (All players) at (Position of Fel Fortress 0461 <gen>) for 5.00 seconds
    Quest - Display to (All players) the Quest Discovered message: |cffffcc00MAIN QUEST|rTwilight of the Aspect - Keep the final fel orc fortress alive for 15 minutes
    Quest - Mark QuestTwilight as Discovered
    Quest - Flash the quest dialog button
    Trigger - Turn off Music_Burning_Steppes_trigger <gen>
    Sound - Clear the music list
    Sound - Stop music After fading
    Hero - Enable experience gain for KATRANAprestor.
    Wait Campaign quest delay seconds
    Sound - Play 08_Caverns_of_Time__The_Battle_of_Mo <gen>
    Trigger - Turn on Music_Hyjal_trigger <gen>
    Unit - Grant shared vision of RAGNAROS to Player 1 (Red)
    Unit - Grant shared vision of RAGNAROS to Player 4 (Purple)
    Quest - Display to (All players) the Simple Hint message: |cff32CD32HINT|r - Once Ragnaros begins his attack, it is essential to evacuate your heroes and units before he reaches the base. Your dragonhounds will not be automatically teleported to the subsequent base (if you acquired them via the side quest).
    Cinematic - Ping minimap for (All players) at (Position of DEATHWINGhero) for 4.00 seconds
    Wait 10.00 seconds
    Trigger - Add Jubei_Intial_Dia <gen> to the trigger queue (Checking conditions)
    Trigger - Remove (This trigger) from the trigger queue
Jubei Intial Dia
  Events
  Conditions
  Actions
    Cinematic - Ping minimap for (All players) at (Position of Blackrock Blademaster 0400 <gen>) for 5.00 seconds
    Sound - Setup all volume channels for speech
    Cinematic - Send transmission to (All players) from Blackrock Blademaster 0400 <gen> named Jubei'Thos: Play No sound and display The fire minions have constructed their first base at the base of the peak. Prepare yourselves!. Modify duration: Set to 14.00 seconds and Don't wait
    Wait 14.00 seconds
    Visibility - Create an initially Enabled visibility modifier for Player 1 (Red) emitting Visibility from (Center of yellow_gold2 <gen>) to a radius of 900.00.
    Visibility - Destroy (Last created visibility modifier)
    Visibility - Create an initially Enabled visibility modifier for Player 4 (Purple) emitting Visibility from (Center of yellow_gold2 <gen>) to a radius of 900.00.
    Visibility - Destroy (Last created visibility modifier)
    Sound - Reset all volume channels to 100%
    Trigger - Add Warning_D_v_R <gen> to the trigger queue (Checking conditions)
    Trigger - Remove (This trigger) from the trigger queue
Warning D v R
  Events
  Conditions
  Actions
    Quest - Display to (All players) the Warning message: |cff32CD32WARNING|r - Even though Deathwing will periodically gain power from the residue of the commencing ritual, until he regains his original power as one of the five dragon aspects (level 10), he must avoid fighting Ragnaros.
    Wait 10.00 seconds
    Quest - Display to (All players) the Warning message: |cff32CD32WARNING|r - Try to keep Deathwing in front of the fel orc bases, or the fire elementals will destroy parts of the orc base and slow your allies' AI considerably.
    Wait 10.00 seconds
    Trigger - Remove (This trigger) from the trigger queue
Twilight Timer
  Events
  Conditions
  Actions
    -------- 15 minutes --------
    Countdown Timer - Create a timer window for TwilightTimer with title Twilight of the Aspect
    Set VariableSet Twilighttimerwindow = (Last created timer window)
    Countdown Timer - Show Twilighttimerwindow
    Countdown Timer - Start TwilightTimer as a One-shot timer that will expire in 900.00 seconds
    Countdown Timer - Start RagTimerTeal as a One-shot timer that will expire in 250.00 seconds
Rag Teal Timer
  Events
    Time - RagTimerTeal expires
  Conditions
  Actions
    Trigger - Turn on Rag_Constant_Teal <gen>
    Cinematic - Ping minimap for (All players) at (Position of RAGNAROS) for 3.00 seconds
    Sound - Setup all volume channels for speech
    Cinematic - Send transmission to (All players) from RAGNAROS named Ragnaros: Play No sound and display All will be set ablaze!. Modify duration: Set to 3.00 seconds and Don't wait
    Wait 3.00 seconds
    Sound - Reset all volume channels to 100%
Rag Grey Timer
  Events
    Time - RagTimerGrey expires
  Conditions
  Actions
    Trigger - Turn on Rag_Constant_Grey <gen>
    Cinematic - Ping minimap for (All players) at (Position of RAGNAROS) for 3.00 seconds
    Sound - Setup all volume channels for speech
    Cinematic - Send transmission to (All players) from RAGNAROS named Ragnaros: Play No sound and display Release the inferno!. Modify duration: Set to 3.00 seconds and Don't wait
    Wait 3.00 seconds
    Sound - Reset all volume channels to 100%
Teal Dies trig
  Events
    Unit - Fel Fortress 0399 <gen> Dies
  Conditions
  Actions
    Trigger - Turn off (This trigger)
    Countdown Timer - Pause TwilightTimer
    Countdown Timer - Hide Twilighttimerwindow
    Trigger - Turn off Rag_Teal_Timer <gen>
    Trigger - Turn off Rag_Constant_Teal <gen>
    Trigger - Turn off Rag_Enter_Teal1 <gen>
    Trigger - Turn off Rag_Enter_Teal2 <gen>
    Trigger - Add Teal_Dies_Cine <gen> to the trigger queue (Checking conditions)
Teal Dies Cine
  Events
  Conditions
  Actions
    Cinematic - Disable user control for (All players).
    Unit - Make KATRANAprestor Invulnerable
    Unit - Make DEATHWINGhero Invulnerable
    Unit - Remove All buffs from KATRANAprestor
    Unit - Remove All buffs from DEATHWINGhero
    Cinematic - Fade out over 1.00 seconds using texture Black Mask and color (0%, 0%, 0%) with 0% transparency
    Wait 1.00 seconds
    Cinematic - Turn cinematic mode On for (All players)
    Cinematic - Turn subtitle display override On
    Sound - Set Ambient Sounds to 100.00%
    Sound - Set Animation and Spell Sounds to 100.00%
    Sound - Set Combat Sounds to 100.00%
    Sound - Set Fire Sounds to 100.00%
    Set VariableSet selecttealdies1 = (Units currently selected by Player 1 (Red))
    Set VariableSet selecttealdies2 = (Units currently selected by Player 4 (Purple))
    Selection - Clear selection
    Unit Group - Add all units of (Units owned by Player 3 (Teal) matching (((Matching unit) is dead) Equal to False).) to tealdiehiddenunit
    Unit Group - Remove Blackrock Blademaster 0400 <gen> from TealDiesHiddenUnit.
    Unit Group - Add all units of (Units owned by Player 5 (Yellow) matching (((Matching unit) is dead) Equal to False).) to tealdiehiddenunit
    Unit Group - Pick every unit in tealdiehiddenunit and do (Remove (Picked unit) from the game)
    Unit - Replace Gold Mine 0402 <gen> with a Gold Mine using The old unit's relative life and mana
    Player - Make Player 6 (Orange) treat Player 3 (Teal) as an Neutral
    Player - Make Player 3 (Teal) treat Player 6 (Orange) as an Neutral
    Unit - Pause all units
    -------- Cinematic Skip Message Begin --------
    Cinematic - Clear the screen of text messages for (All players).
    Game - Display to (All players) for 5.00 seconds the text: Player red may now skip the cinematic by pressing "Escape" within the next five seconds.
    Game - Display to (All players) for 5.00 seconds the text:
    Game - Display to (All players) for 5.00 seconds the text:
    Game - Display to (All players) for 5.00 seconds the text:
    Game - Display to (All players) for 5.00 seconds the text:
    Set VariableSet TealDies_Cinematic_Is_On = True
    Wait 5.00 seconds
    If (TealDies_Cinematic_Is_On Equal to False) then do (Skip remaining actions) else do (Do nothing)
    Set VariableSet TealDies_Cinematic_Is_On = False
    -------- Cinematic Skip Message Ending --------
    Cinematic - Clear the screen of text messages for (All players).
    Game - Turn the day/night cycle Off
    Environment - Change terrain type at (Center of Teal_environment_change <gen>) to Dungeon - Dirt using variation -1 in an area of size 12 and shape Circle
    Unit Group - Add all units of (Units owned by Player 1 (Red) matching (((Matching unit) is hidden) Equal to False).) to TealdiesDWandKat
    Unit Group - Add all units of (Units owned by Player 4 (Purple) matching (((Matching unit) is hidden) Equal to False).) to TealdiesDWandKat
    Unit Group - Pick every unit in TealdiesDWandKat and do (Hide (Picked unit))
    If ((Blackrock Blademaster 0400 <gen> is dead) Equal to True) then do (Instantly revive Blackrock Blademaster 0400 <gen> at (Center of jubei_final_tp <gen>), Hide revival graphics) else do (Move Blackrock Blademaster 0400 <gen> instantly to (Center of jubei_final_tp <gen>))
    Unit - Pause Blackrock Blademaster 0400 <gen>
    Unit - Make Blackrock Blademaster 0400 <gen> face (Center of jubei_final_face <gen>) over 0 seconds
    Unit - Move RAGNAROS instantly to (Center of ragnaros_create <gen>), facing (Center of jubei_final_face <gen>)
    Unit - Unpause RAGNAROS
    Unit - Create 1 Firelord for Player 1 (Red) at (Center of rag_tp_teal <gen>) facing (Center of jubei_final_face <gen>)
    Set VariableSet RAGTEAL = (Last created unit)
    Unit - Change color of RAGTEAL to Yellow
    Trigger - Turn on Rag_Blight_Teal <gen>
    Unit - Order RAGTEAL to Move To.(Center of jubei_final_face <gen>)
    Player Group - Pick every player in ZZZZredandpurple and do (.Apply. gg_cam_Camera_078 for (Picked player) over 0 seconds)
    Player Group - Pick every player in ZZZZredandpurple and do (.Apply. gg_cam_Camera_079 for (Picked player) over 33.00 seconds)
    Cinematic - Fade in over 1.00 seconds using texture Black Mask and color (0%, 0%, 0%) with 0% transparency
    Wait 2.00 seconds
    Unit - Pause RAGNAROS
    Unit - Order RAGTEAL to Hold Position.
    Cinematic - Send transmission to (All players) from RAGNAROS named Ragnaros: Play N07Archimonde21 <gen> and display You are very brave to stand against me, little blademaster. If only your clansmen had been as bold, I would have had more fun scorching them into oblivion.. Modify duration: Set to 20.00 seconds and Don't wait
    Cinematic - Flash a speech indicator for RAGTEAL of color (100%, 100%, 100%) with 0% transparency
    Wait 20.00 seconds
    Cinematic - Send transmission to (All players) from Blackrock Blademaster 0400 <gen> named Jubei'Thos: Play N07Jaina22 <gen> and display Is talk all you firelords do?. Modify duration: Set to 6.00 seconds and Don't wait
    Wait 6.00 seconds
    Special Effect - Create a special effect at (Center of jubei_final_tp <gen>) using Abilities\Spells\Undead\Darksummoning\DarkSummonTarget.mdl
    Set VariableSet specialeffectteal = (Last created special effect)
    Wait 3.00 seconds
    Special Effect - Destroy specialeffectteal
    Unit - Remove Blackrock Blademaster 0400 <gen> from the game
    Wait 2.00 seconds
    Player Group - Pick every player in ZZZZredandpurple and do (.Apply. gg_cam_Camera_080 for (Picked player) over 0 seconds)
    Unit - Make RAGTEAL face (Center of rag_face_after_teal <gen>) over 1.00 seconds
    Cinematic - Send transmission to (All players) from RAGNAROS named Ragnaros: Play N07Archimonde23 <gen> and display Earth-Warder! Show yourself! Or do you intend to have mortal boys do all your fighting for you?. Modify duration: Set to 14.00 seconds and Don't wait
    Cinematic - Flash a speech indicator for RAGTEAL of color (100%, 100%, 100%) with 0% transparency
    Wait 12.00 seconds
    Cinematic - Fade out over 2 seconds using texture Black Mask and color (0%, 0%, 0%) with 0% transparency
    Wait 2.00 seconds
    Camera - Reset camera for Player 1 (Red) to standard game-view over 0 seconds
    Camera - Reset camera for Player 4 (Purple) to standard game-view over 0 seconds
    Cinematic - Turn cinematic mode Off for (All players)
    Unit - Move DEATHWINGhero instantly to (Center of deathwing_tp_grey <gen>), facing (Center of Katrana_Tp_grey <gen>)
    Unit - Move KATRANAprestor instantly to (Center of Katrana_Tp_grey <gen>), facing (Center of deathwing_tp_grey <gen>)
    Camera - Pan camera for Player 1 (Red) to (Position of KATRANAprestor) over 0 seconds
    Camera - Pan camera for Player 4 (Purple) to (Position of DEATHWINGhero) over 0 seconds
    Sound - Set Ambient Sounds to 100.00%
    Sound - Set Animation and Spell Sounds to 100.00%
    Sound - Set Combat Sounds to 100.00%
    Sound - Set Fire Sounds to 100.00%
    Unit Group - Pick every unit in TealdiesDWandKat and do (Unhide (Picked unit))
    Unit - Unpause all units
    Selection - Select selecttealdies1 for Player 1 (Red)
    Selection - Select selecttealdies2 for Player 4 (Purple)
    Game - Turn the day/night cycle On
    Cinematic - Fade in over 2.00 seconds using texture Black Mask and color (0%, 0%, 0%) with 0% transparency
    Unit - Make KATRANAprestor Vulnerable
    Unit - Make DEATHWINGhero Vulnerable
    Cinematic - Enable user control for (All players).
    Unit - Move RAGNAROS instantly to (Center of Rag_Grey_start_tp <gen>), facing (Center of rage_grey_start_face <gen>)
    Trigger - Turn off Rag_Blight_Teal <gen>
    Unit - Remove RAGTEAL from the game
    Wait 3.00 seconds
    Trigger - Add Teal_Dies_End <gen> to the trigger queue (Checking conditions)
    Trigger - Remove (This trigger) from the trigger queue
Teal Dies Cin Skip
  Events
    Player - Player 1 (Red) skips a cinematic sequence
  Conditions
    TealDies_Cinematic_Is_On Equal to True
  Actions
    Set VariableSet TealDies_Cinematic_Is_On = False
    Cinematic - Clear the screen of text messages for (All players).
    Unit - Remove Blackrock Blademaster 0400 <gen> from the game
    Camera - Reset camera for Player 1 (Red) to standard game-view over 0 seconds
    Camera - Reset camera for Player 4 (Purple) to standard game-view over 0 seconds
    Cinematic - Turn cinematic mode Off for (All players)
    Unit - Move DEATHWINGhero instantly to (Center of deathwing_tp_grey <gen>), facing (Center of Katrana_Tp_grey <gen>)
    Unit - Move KATRANAprestor instantly to (Center of Katrana_Tp_grey <gen>), facing (Center of deathwing_tp_grey <gen>)
    Camera - Pan camera for Player 1 (Red) to (Position of KATRANAprestor) over 0 seconds
    Camera - Pan camera for Player 4 (Purple) to (Position of DEATHWINGhero) over 0 seconds
    Sound - Set Ambient Sounds to 100.00%
    Sound - Set Animation and Spell Sounds to 100.00%
    Sound - Set Combat Sounds to 100.00%
    Sound - Set Fire Sounds to 100.00%
    Unit - Unpause all units
    Selection - Select selecttealdies1 for Player 1 (Red)
    Selection - Select selecttealdies2 for Player 4 (Purple)
    Cinematic - Fade in over 2.00 seconds using texture Black Mask and color (0%, 0%, 0%) with 0% transparency
    Unit - Make KATRANAprestor Vulnerable
    Unit - Make DEATHWINGhero Vulnerable
    Cinematic - Enable user control for (All players).
    Unit - Move RAGNAROS instantly to (Center of Rag_Grey_start_tp <gen>), facing (Center of rage_grey_start_face <gen>)
    Wait 3.00 seconds
    Trigger - Add Teal_Dies_End <gen> to the trigger queue (Checking conditions)
    Trigger - Remove Teal_Dies_Cine <gen> from the trigger queue
Teal Dies End
  Events
  Conditions
  Actions
    Countdown Timer - Resume TwilightTimer
    Countdown Timer - Show Twilighttimerwindow
    Countdown Timer - Start RagTimerGrey as a One-shot timer that will expire in 250.00 seconds
    Trigger - Run Lightblue_Base_and_Peons <gen> (checking conditions)
    Trigger - Run LB_AI <gen> (checking conditions)
    Trigger - Run Grey_Peons <gen> (checking conditions)
    Trigger - Run Grey_AI <gen> (checking conditions)
    Hero - Enable experience gain for DEATHWINGhero.
    Hero - Set DEATHWINGhero Hero-level to 6, Hide level-up graphics
    Hero - Disable experience gain for DEATHWINGhero.
    Cinematic - Ping minimap for (All players) at (Position of Slave Master 0546 <gen>) for 5.00 seconds
    Sound - Setup all volume channels for speech
    Cinematic - Send transmission to (All players) from Slave Master 0546 <gen> named Mathog: Play No sound and display The fire minions have constructed a new settlement. They are mustering new forces to send at us!. Modify duration: Set to 15.00 seconds and Don't wait
    Wait 15.00 seconds
    Sound - Reset all volume channels to 100%
    Cinematic - Ping minimap for (All players) at (Position of RAGNAROS) for 5.00 seconds
    Visibility - Create an initially Enabled visibility modifier for Player 1 (Red) emitting Visibility from (Center of lb_gold5 <gen>) to a radius of 900.00.
    Visibility - Destroy (Last created visibility modifier)
    Visibility - Create an initially Enabled visibility modifier for Player 4 (Purple) emitting Visibility from (Center of lb_gold5 <gen>) to a radius of 900.00.
    Visibility - Destroy (Last created visibility modifier)
    Trigger - Remove (This trigger) from the trigger queue
Grey Dies trig
  Events
    Unit - Fel Fortress 0422 <gen> Dies
  Conditions
  Actions
    Trigger - Turn off (This trigger)
    Countdown Timer - Pause TwilightTimer
    Countdown Timer - Hide Twilighttimerwindow
    Trigger - Turn off Rag_Grey_Timer <gen>
    Trigger - Turn off Rag_Constant_Grey <gen>
    Trigger - Turn off Rag_Enter_Grey <gen>
    Trigger - Add Grey_Dies_Cine <gen> to the trigger queue (Checking conditions)
Grey Dies Cine
  Events
  Conditions
  Actions
    Cinematic - Disable user control for (All players).
    Unit - Make KATRANAprestor Invulnerable
    Unit - Make DEATHWINGhero Invulnerable
    Unit - Remove All buffs from KATRANAprestor
    Unit - Remove All buffs from DEATHWINGhero
    Cinematic - Fade out over 1.00 seconds using texture Black Mask and color (0%, 0%, 0%) with 0% transparency
    Wait 1.00 seconds
    Cinematic - Turn cinematic mode On for (All players)
    Cinematic - Turn subtitle display override On
    Sound - Set Ambient Sounds to 100.00%
    Sound - Set Animation and Spell Sounds to 100.00%
    Sound - Set Combat Sounds to 100.00%
    Sound - Set Fire Sounds to 100.00%
    Set VariableSet selectgreydies1 = (Units currently selected by Player 1 (Red))
    Set VariableSet selectgreydies2 = (Units currently selected by Player 4 (Purple))
    Selection - Clear selection
    Unit Group - Add all units of (Units owned by Player 9 (Gray) matching (((Matching unit) is alive) Equal to True).) to removegreyunit
    Unit Group - Remove Slave Master 0546 <gen> from removegreyunit.
    Unit Group - Add all units of (Units owned by Player 10 (Light Blue) matching (((Matching unit) is alive) Equal to True).) to removegreyunit
    Unit Group - Pick every unit in removegreyunit and do (Remove (Picked unit) from the game)
    Unit - Replace Gold Mine 0427 <gen> with a Gold Mine using The old unit's relative life and mana
    Player - Make Player 6 (Orange) treat Player 9 (Gray) as an Neutral
    Player - Make Player 9 (Gray) treat Player 6 (Orange) as an Neutral
    Unit - Pause all units