AzerothCore 3.3.5a
OpenSource WoW Emulator
Loading...
Searching...
No Matches
chapter5.cpp File Reference
#include "CreatureScript.h"
#include "Player.h"
#include "ScriptedCreature.h"
#include "ScriptedGossip.h"
#include "SpellScript.h"
#include "SpellScriptLoader.h"
#include "WorldStateDefines.h"

Go to the source code of this file.

Classes

class  DelayedSummonEvent
 
class  npc_highlord_darion_mograine
 
struct  npc_highlord_darion_mograine::npc_highlord_darion_mograineAI
 
class  spell_chapter5_light_of_dawn_aura
 
class  spell_chapter5_rebuke
 

Enumerations

enum  LightOfDawnSays {
  SAY_LIGHT_OF_DAWN01 = 0 ,
  SAY_LIGHT_OF_DAWN02 = 1 ,
  SAY_LIGHT_OF_DAWN03 = 2 ,
  SAY_LIGHT_OF_DAWN04 = 3 ,
  SAY_LIGHT_OF_DAWN05 = 4 ,
  SAY_LIGHT_OF_DAWN06 = 5 ,
  SAY_LIGHT_OF_DAWN07 = 6 ,
  SAY_LIGHT_OF_DAWN08 = 7 ,
  SAY_LIGHT_OF_DAWN09 = 8 ,
  SAY_LIGHT_OF_DAWN25 = 24 ,
  SAY_LIGHT_OF_DAWN26 = 25 ,
  SAY_LIGHT_OF_DAWN27 = 26 ,
  SAY_LIGHT_OF_DAWN28 = 27 ,
  SAY_LIGHT_OF_DAWN29 = 28 ,
  SAY_LIGHT_OF_DAWN30 = 29 ,
  SAY_LIGHT_OF_DAWN31 = 30 ,
  SAY_LIGHT_OF_DAWN32 = 31 ,
  SAY_LIGHT_OF_DAWN33 = 32 ,
  SAY_LIGHT_OF_DAWN34 = 33 ,
  SAY_LIGHT_OF_DAWN35 = 34 ,
  SAY_LIGHT_OF_DAWN36 = 35 ,
  SAY_LIGHT_OF_DAWN37 = 36 ,
  SAY_LIGHT_OF_DAWN38 = 37 ,
  SAY_LIGHT_OF_DAWN39 = 38 ,
  SAY_LIGHT_OF_DAWN40 = 39 ,
  SAY_LIGHT_OF_DAWN41 = 40 ,
  SAY_LIGHT_OF_DAWN42 = 41 ,
  SAY_LIGHT_OF_DAWN43 = 42 ,
  SAY_LIGHT_OF_DAWN44 = 43 ,
  SAY_LIGHT_OF_DAWN45 = 44 ,
  SAY_LIGHT_OF_DAWN46 = 45 ,
  SAY_LIGHT_OF_DAWN47 = 46 ,
  SAY_LIGHT_OF_DAWN48 = 47 ,
  SAY_LIGHT_OF_DAWN49 = 48 ,
  SAY_LIGHT_OF_DAWN50 = 49 ,
  SAY_LIGHT_OF_DAWN51 = 50 ,
  SAY_LIGHT_OF_DAWN52 = 51 ,
  SAY_LIGHT_OF_DAWN53 = 52 ,
  SAY_LIGHT_OF_DAWN54 = 53 ,
  SAY_LIGHT_OF_DAWN55 = 54 ,
  SAY_LIGHT_OF_DAWN56 = 55 ,
  SAY_LIGHT_OF_DAWN57 = 56 ,
  SAY_LIGHT_OF_DAWN58 = 57 ,
  SAY_LIGHT_OF_DAWN59 = 58 ,
  SAY_LIGHT_OF_DAWN60 = 59 ,
  SAY_LIGHT_OF_DAWN61 = 60 ,
  SAY_LIGHT_OF_DAWN62 = 61 ,
  SAY_LIGHT_OF_DAWN63 = 62 ,
  SAY_LIGHT_OF_DAWN64 = 63 ,
  SAY_LIGHT_OF_DAWN65 = 64 ,
  SAY_LIGHT_OF_DAWN66 = 65 ,
  SAY_LIGHT_OF_DAWN67 = 66 ,
  SAY_LIGHT_OF_DAWN68 = 67 ,
  EMOTE_LIGHT_OF_DAWN01 = 68 ,
  EMOTE_LIGHT_OF_DAWN02 = 69 ,
  EMOTE_LIGHT_OF_DAWN03 = 70 ,
  EMOTE_LIGHT_OF_DAWN04 = 71 ,
  EMOTE_LIGHT_OF_DAWN05 = 72 ,
  EMOTE_LIGHT_OF_DAWN06 = 73 ,
  EMOTE_LIGHT_OF_DAWN07 = 74 ,
  EMOTE_LIGHT_OF_DAWN08 = 75 ,
  EMOTE_LIGHT_OF_DAWN09 = 76 ,
  EMOTE_LIGHT_OF_DAWN10 = 77 ,
  EMOTE_LIGHT_OF_DAWN11 = 78 ,
  EMOTE_LIGHT_OF_DAWN12 = 79 ,
  EMOTE_LIGHT_OF_DAWN13 = 80 ,
  EMOTE_LIGHT_OF_DAWN14 = 81 ,
  EMOTE_LIGHT_OF_DAWN15 = 82 ,
  EMOTE_LIGHT_OF_DAWN16 = 83 ,
  EMOTE_LIGHT_OF_DAWN17 = 84 ,
  EMOTE_LIGHT_OF_DAWN18 = 85
}
 
enum  LightOfDawnEncounter {
  EVENT_START_COUNTDOWN_1 = 1 ,
  EVENT_START_COUNTDOWN_2 ,
  EVENT_START_COUNTDOWN_3 ,
  EVENT_START_COUNTDOWN_4 ,
  EVENT_START_COUNTDOWN_5 ,
  EVENT_START_COUNTDOWN_6 ,
  EVENT_START_COUNTDOWN_7 ,
  EVENT_START_COUNTDOWN_8 ,
  EVENT_START_COUNTDOWN_9 ,
  EVENT_START_COUNTDOWN_10 ,
  EVENT_START_COUNTDOWN_11 ,
  EVENT_START_COUNTDOWN_12 ,
  EVENT_START_COUNTDOWN_13 ,
  EVENT_START_COUNTDOWN_14 ,
  EVENT_SPELL_ANTI_MAGIC_ZONE ,
  EVENT_SPELL_DEATH_STRIKE ,
  EVENT_SPELL_DEATH_EMBRACE ,
  EVENT_SPELL_UNHOLY_BLIGHT ,
  EVENT_SPELL_TALK ,
  EVENT_FINISH_FIGHT_1 ,
  EVENT_FINISH_FIGHT_2 ,
  EVENT_FINISH_FIGHT_3 ,
  EVENT_FINISH_FIGHT_4 ,
  EVENT_FINISH_FIGHT_5 ,
  EVENT_OUTRO_SCENE_1 ,
  EVENT_OUTRO_SCENE_2 ,
  EVENT_OUTRO_SCENE_3 ,
  EVENT_OUTRO_SCENE_4 ,
  EVENT_OUTRO_SCENE_5 ,
  EVENT_OUTRO_SCENE_6 ,
  EVENT_OUTRO_SCENE_7 ,
  EVENT_OUTRO_SCENE_8 ,
  EVENT_OUTRO_SCENE_9 ,
  EVENT_OUTRO_SCENE_10 ,
  EVENT_OUTRO_SCENE_11 ,
  EVENT_OUTRO_SCENE_12 ,
  EVENT_OUTRO_SCENE_13 ,
  EVENT_OUTRO_SCENE_14 ,
  EVENT_OUTRO_SCENE_15 ,
  EVENT_OUTRO_SCENE_16 ,
  EVENT_OUTRO_SCENE_17 ,
  EVENT_OUTRO_SCENE_18 ,
  EVENT_OUTRO_SCENE_19 ,
  EVENT_OUTRO_SCENE_20 ,
  EVENT_OUTRO_SCENE_21 ,
  EVENT_OUTRO_SCENE_22 ,
  EVENT_OUTRO_SCENE_23 ,
  EVENT_OUTRO_SCENE_24 ,
  EVENT_OUTRO_SCENE_25 ,
  EVENT_OUTRO_SCENE_26 ,
  EVENT_OUTRO_SCENE_27 ,
  EVENT_OUTRO_SCENE_28 ,
  EVENT_OUTRO_SCENE_29 ,
  EVENT_OUTRO_SCENE_30 ,
  EVENT_OUTRO_SCENE_31 ,
  EVENT_OUTRO_SCENE_32 ,
  EVENT_OUTRO_SCENE_33 ,
  EVENT_OUTRO_SCENE_34 ,
  EVENT_OUTRO_SCENE_35 ,
  EVENT_OUTRO_SCENE_36 ,
  EVENT_OUTRO_SCENE_37 ,
  EVENT_OUTRO_SCENE_38 ,
  EVENT_OUTRO_SCENE_39 ,
  EVENT_OUTRO_SCENE_40 ,
  EVENT_OUTRO_SCENE_41 ,
  EVENT_OUTRO_SCENE_42 ,
  EVENT_OUTRO_SCENE_43 ,
  EVENT_OUTRO_SCENE_44 ,
  EVENT_OUTRO_SCENE_45 ,
  EVENT_OUTRO_SCENE_46 ,
  EVENT_OUTRO_SCENE_47 ,
  EVENT_OUTRO_SCENE_48 ,
  EVENT_OUTRO_SCENE_49 ,
  EVENT_OUTRO_SCENE_50 ,
  EVENT_OUTRO_SCENE_51 ,
  EVENT_OUTRO_SCENE_52 ,
  EVENT_OUTRO_SCENE_53 ,
  EVENT_OUTRO_SCENE_54 ,
  EVENT_OUTRO_SCENE_55 ,
  EVENT_OUTRO_SCENE_56 ,
  EVENT_OUTRO_SCENE_57 ,
  EVENT_OUTRO_SCENE_58 ,
  EVENT_OUTRO_SCENE_59 ,
  EVENT_OUTRO_SCENE_60 ,
  EVENT_OUTRO_SCENE_61 ,
  ACTION_START_EVENT = 1 ,
  ACTION_PLAY_EMOTE = 1 ,
  ACTION_POSITION_NPCS = 2 ,
  ENCOUNTER_START_TIME = 5 ,
  ENCOUNTER_TOTAL_DEFENDERS = 300 ,
  ENCOUNTER_TOTAL_SCOURGE = 10000 ,
  ENCOUNTER_STATE_NONE = 0 ,
  ENCOUNTER_STATE_FIGHT = 1 ,
  ENCOUNTER_STATE_OUTRO = 2
}
 
enum  LightOfDawnNPCs {
  NPC_DEFENDER_OF_THE_LIGHT = 29174 ,
  NPC_KORFAX_CHAMPION_OF_THE_LIGHT = 29176 ,
  NPC_COMMANDER_ELIGOR_DAWNBRINGER = 29177 ,
  NPC_LORD_MAXWELL_TYROSUS = 29178 ,
  NPC_LEONID_BARTHALOMEW_THE_REVERED = 29179 ,
  NPC_DUKE_NICHOLAS_ZVERENHOFF = 29180 ,
  NPC_RAYNE = 29181 ,
  NPC_RIMBLAT_EARTHSHATTER = 29182 ,
  NPC_RAMPAGING_ABOMINATION = 29186 ,
  NPC_ACHERUS_GHOUL = 29219 ,
  NPC_WARRIOR_OF_THE_FROZEN_WASTES = 29206 ,
  NPC_FLESH_BEHEMOTH = 29190 ,
  NPC_HIGHLORD_DARION_MOGRAINE = 29173 ,
  NPC_KOLTIRA_DEATHWEAVER = 29199 ,
  NPC_ORBAZ_BLOODBANE = 29204 ,
  NPC_THASSARIAN = 29200 ,
  NPC_HIGHLORD_TIRION_FORDRING = 29175 ,
  NPC_HIGHLORD_ALEXANDROS_MOGRAINE = 29227 ,
  NPC_DARION_MOGRAINE = 29228 ,
  NPC_THE_LICH_KING = 29183
}
 
enum  LightOfDawnGOs {
  GO_HOLY_LIGHTNING = 191301 ,
  GO_LIGHT_OF_DAWN = 191330
}
 
enum  LightOfDawnSpells {
  SPELL_CAMERA_SHAKE_INIT = 36455 ,
  SPELL_CAMERA_SHAKE = 39983 ,
  SPELL_THE_MIGHT_OF_MOGRAINE = 53642 ,
  SPELL_ANTI_MAGIC_ZONE1 = 52893 ,
  SPELL_DEATH_STRIKE = 53639 ,
  SPELL_DEATH_EMBRACE = 53635 ,
  SPELL_ICY_TOUCH1 = 49723 ,
  SPELL_UNHOLY_BLIGHT = 53640 ,
  SPELL_THE_LIGHT_OF_DAWN = 53658 ,
  SPELL_ALEXANDROS_MOGRAINE_SPAWN = 53667 ,
  SPELL_ICEBOUND_VISAGE = 53274 ,
  SPELL_SOUL_FEAST_ALEX = 53677 ,
  SPELL_MOGRAINE_CHARGE = 53679 ,
  SPELL_REBUKE = 53680 ,
  SPELL_SOUL_FEAST_TIRION = 53685 ,
  SPELL_APOCALYPSE = 53210 ,
  SPELL_THROW_ASHBRINGER = 53701 ,
  SPELL_REBIRTH_OF_THE_ASHBRINGER = 53702 ,
  SPELL_TIRION_CHARGE = 53705 ,
  SPELL_EXIT_TELEPORT_VISUAL = 61456 ,
  SPELL_LAY_ON_HANDS = 53778 ,
  SPELL_THE_LIGHT_OF_DAWN_Q = 53606
}
 

Functions

void AddSC_the_scarlet_enclave_c5 ()
 

Variables

const Position LightOfDawnPos []
 
const Position LightOfDawnFightPos []
 

Enumeration Type Documentation

◆ LightOfDawnEncounter

Enumerator
EVENT_START_COUNTDOWN_1 
EVENT_START_COUNTDOWN_2 
EVENT_START_COUNTDOWN_3 
EVENT_START_COUNTDOWN_4 
EVENT_START_COUNTDOWN_5 
EVENT_START_COUNTDOWN_6 
EVENT_START_COUNTDOWN_7 
EVENT_START_COUNTDOWN_8 
EVENT_START_COUNTDOWN_9 
EVENT_START_COUNTDOWN_10 
EVENT_START_COUNTDOWN_11 
EVENT_START_COUNTDOWN_12 
EVENT_START_COUNTDOWN_13 
EVENT_START_COUNTDOWN_14 
EVENT_SPELL_ANTI_MAGIC_ZONE 
EVENT_SPELL_DEATH_STRIKE 
EVENT_SPELL_DEATH_EMBRACE 
EVENT_SPELL_UNHOLY_BLIGHT 
EVENT_SPELL_TALK 
EVENT_FINISH_FIGHT_1 
EVENT_FINISH_FIGHT_2 
EVENT_FINISH_FIGHT_3 
EVENT_FINISH_FIGHT_4 
EVENT_FINISH_FIGHT_5 
EVENT_OUTRO_SCENE_1 
EVENT_OUTRO_SCENE_2 
EVENT_OUTRO_SCENE_3 
EVENT_OUTRO_SCENE_4 
EVENT_OUTRO_SCENE_5 
EVENT_OUTRO_SCENE_6 
EVENT_OUTRO_SCENE_7 
EVENT_OUTRO_SCENE_8 
EVENT_OUTRO_SCENE_9 
EVENT_OUTRO_SCENE_10 
EVENT_OUTRO_SCENE_11 
EVENT_OUTRO_SCENE_12 
EVENT_OUTRO_SCENE_13 
EVENT_OUTRO_SCENE_14 
EVENT_OUTRO_SCENE_15 
EVENT_OUTRO_SCENE_16 
EVENT_OUTRO_SCENE_17 
EVENT_OUTRO_SCENE_18 
EVENT_OUTRO_SCENE_19 
EVENT_OUTRO_SCENE_20 
EVENT_OUTRO_SCENE_21 
EVENT_OUTRO_SCENE_22 
EVENT_OUTRO_SCENE_23 
EVENT_OUTRO_SCENE_24 
EVENT_OUTRO_SCENE_25 
EVENT_OUTRO_SCENE_26 
EVENT_OUTRO_SCENE_27 
EVENT_OUTRO_SCENE_28 
EVENT_OUTRO_SCENE_29 
EVENT_OUTRO_SCENE_30 
EVENT_OUTRO_SCENE_31 
EVENT_OUTRO_SCENE_32 
EVENT_OUTRO_SCENE_33 
EVENT_OUTRO_SCENE_34 
EVENT_OUTRO_SCENE_35 
EVENT_OUTRO_SCENE_36 
EVENT_OUTRO_SCENE_37 
EVENT_OUTRO_SCENE_38 
EVENT_OUTRO_SCENE_39 
EVENT_OUTRO_SCENE_40 
EVENT_OUTRO_SCENE_41 
EVENT_OUTRO_SCENE_42 
EVENT_OUTRO_SCENE_43 
EVENT_OUTRO_SCENE_44 
EVENT_OUTRO_SCENE_45 
EVENT_OUTRO_SCENE_46 
EVENT_OUTRO_SCENE_47 
EVENT_OUTRO_SCENE_48 
EVENT_OUTRO_SCENE_49 
EVENT_OUTRO_SCENE_50 
EVENT_OUTRO_SCENE_51 
EVENT_OUTRO_SCENE_52 
EVENT_OUTRO_SCENE_53 
EVENT_OUTRO_SCENE_54 
EVENT_OUTRO_SCENE_55 
EVENT_OUTRO_SCENE_56 
EVENT_OUTRO_SCENE_57 
EVENT_OUTRO_SCENE_58 
EVENT_OUTRO_SCENE_59 
EVENT_OUTRO_SCENE_60 
EVENT_OUTRO_SCENE_61 
ACTION_START_EVENT 
ACTION_PLAY_EMOTE 
ACTION_POSITION_NPCS 
ENCOUNTER_START_TIME 
ENCOUNTER_TOTAL_DEFENDERS 
ENCOUNTER_TOTAL_SCOURGE 
ENCOUNTER_STATE_NONE 
ENCOUNTER_STATE_FIGHT 
ENCOUNTER_STATE_OUTRO 
103{
104 // Intro Events
119 // Fight Events
125 // Positioning
131 // Outro
193
197
201
205};
@ ENCOUNTER_STATE_FIGHT
Definition chapter5.cpp:203
@ EVENT_OUTRO_SCENE_38
Definition chapter5.cpp:169
@ EVENT_OUTRO_SCENE_19
Definition chapter5.cpp:150
@ ENCOUNTER_STATE_OUTRO
Definition chapter5.cpp:204
@ EVENT_OUTRO_SCENE_5
Definition chapter5.cpp:136
@ EVENT_OUTRO_SCENE_7
Definition chapter5.cpp:138
@ EVENT_OUTRO_SCENE_23
Definition chapter5.cpp:154
@ EVENT_START_COUNTDOWN_3
Definition chapter5.cpp:107
@ EVENT_SPELL_ANTI_MAGIC_ZONE
Definition chapter5.cpp:120
@ EVENT_OUTRO_SCENE_15
Definition chapter5.cpp:146
@ EVENT_OUTRO_SCENE_25
Definition chapter5.cpp:156
@ EVENT_START_COUNTDOWN_2
Definition chapter5.cpp:106
@ EVENT_START_COUNTDOWN_7
Definition chapter5.cpp:111
@ EVENT_OUTRO_SCENE_18
Definition chapter5.cpp:149
@ EVENT_OUTRO_SCENE_30
Definition chapter5.cpp:161
@ EVENT_OUTRO_SCENE_32
Definition chapter5.cpp:163
@ EVENT_OUTRO_SCENE_1
Definition chapter5.cpp:132
@ EVENT_OUTRO_SCENE_60
Definition chapter5.cpp:191
@ EVENT_OUTRO_SCENE_3
Definition chapter5.cpp:134
@ EVENT_START_COUNTDOWN_6
Definition chapter5.cpp:110
@ EVENT_OUTRO_SCENE_35
Definition chapter5.cpp:166
@ EVENT_SPELL_UNHOLY_BLIGHT
Definition chapter5.cpp:123
@ EVENT_FINISH_FIGHT_2
Definition chapter5.cpp:127
@ EVENT_OUTRO_SCENE_55
Definition chapter5.cpp:186
@ EVENT_OUTRO_SCENE_13
Definition chapter5.cpp:144
@ EVENT_OUTRO_SCENE_24
Definition chapter5.cpp:155
@ EVENT_OUTRO_SCENE_61
Definition chapter5.cpp:192
@ EVENT_OUTRO_SCENE_59
Definition chapter5.cpp:190
@ EVENT_OUTRO_SCENE_40
Definition chapter5.cpp:171
@ EVENT_OUTRO_SCENE_11
Definition chapter5.cpp:142
@ EVENT_OUTRO_SCENE_51
Definition chapter5.cpp:182
@ ACTION_START_EVENT
Definition chapter5.cpp:194
@ EVENT_OUTRO_SCENE_8
Definition chapter5.cpp:139
@ EVENT_OUTRO_SCENE_12
Definition chapter5.cpp:143
@ EVENT_START_COUNTDOWN_5
Definition chapter5.cpp:109
@ EVENT_OUTRO_SCENE_36
Definition chapter5.cpp:167
@ EVENT_OUTRO_SCENE_14
Definition chapter5.cpp:145
@ EVENT_START_COUNTDOWN_10
Definition chapter5.cpp:114
@ EVENT_OUTRO_SCENE_21
Definition chapter5.cpp:152
@ EVENT_OUTRO_SCENE_2
Definition chapter5.cpp:133
@ EVENT_OUTRO_SCENE_17
Definition chapter5.cpp:148
@ EVENT_OUTRO_SCENE_6
Definition chapter5.cpp:137
@ EVENT_OUTRO_SCENE_48
Definition chapter5.cpp:179
@ EVENT_OUTRO_SCENE_10
Definition chapter5.cpp:141
@ EVENT_OUTRO_SCENE_34
Definition chapter5.cpp:165
@ EVENT_OUTRO_SCENE_29
Definition chapter5.cpp:160
@ EVENT_OUTRO_SCENE_33
Definition chapter5.cpp:164
@ EVENT_OUTRO_SCENE_4
Definition chapter5.cpp:135
@ EVENT_OUTRO_SCENE_57
Definition chapter5.cpp:188
@ EVENT_OUTRO_SCENE_43
Definition chapter5.cpp:174
@ ENCOUNTER_TOTAL_SCOURGE
Definition chapter5.cpp:200
@ ACTION_POSITION_NPCS
Definition chapter5.cpp:196
@ EVENT_OUTRO_SCENE_47
Definition chapter5.cpp:178
@ EVENT_OUTRO_SCENE_31
Definition chapter5.cpp:162
@ EVENT_FINISH_FIGHT_4
Definition chapter5.cpp:129
@ EVENT_OUTRO_SCENE_58
Definition chapter5.cpp:189
@ EVENT_FINISH_FIGHT_5
Definition chapter5.cpp:130
@ EVENT_OUTRO_SCENE_46
Definition chapter5.cpp:177
@ EVENT_START_COUNTDOWN_13
Definition chapter5.cpp:117
@ EVENT_OUTRO_SCENE_52
Definition chapter5.cpp:183
@ EVENT_START_COUNTDOWN_4
Definition chapter5.cpp:108
@ EVENT_OUTRO_SCENE_20
Definition chapter5.cpp:151
@ ENCOUNTER_STATE_NONE
Definition chapter5.cpp:202
@ EVENT_OUTRO_SCENE_26
Definition chapter5.cpp:157
@ EVENT_FINISH_FIGHT_3
Definition chapter5.cpp:128
@ EVENT_OUTRO_SCENE_9
Definition chapter5.cpp:140
@ EVENT_SPELL_DEATH_STRIKE
Definition chapter5.cpp:121
@ ACTION_PLAY_EMOTE
Definition chapter5.cpp:195
@ EVENT_SPELL_TALK
Definition chapter5.cpp:124
@ EVENT_OUTRO_SCENE_22
Definition chapter5.cpp:153
@ EVENT_OUTRO_SCENE_37
Definition chapter5.cpp:168
@ EVENT_OUTRO_SCENE_56
Definition chapter5.cpp:187
@ EVENT_OUTRO_SCENE_45
Definition chapter5.cpp:176
@ EVENT_START_COUNTDOWN_8
Definition chapter5.cpp:112
@ EVENT_OUTRO_SCENE_54
Definition chapter5.cpp:185
@ EVENT_START_COUNTDOWN_12
Definition chapter5.cpp:116
@ EVENT_OUTRO_SCENE_44
Definition chapter5.cpp:175
@ EVENT_OUTRO_SCENE_49
Definition chapter5.cpp:180
@ EVENT_OUTRO_SCENE_53
Definition chapter5.cpp:184
@ EVENT_START_COUNTDOWN_11
Definition chapter5.cpp:115
@ EVENT_START_COUNTDOWN_14
Definition chapter5.cpp:118
@ EVENT_OUTRO_SCENE_27
Definition chapter5.cpp:158
@ EVENT_OUTRO_SCENE_28
Definition chapter5.cpp:159
@ EVENT_START_COUNTDOWN_1
Definition chapter5.cpp:105
@ EVENT_OUTRO_SCENE_42
Definition chapter5.cpp:173
@ EVENT_OUTRO_SCENE_16
Definition chapter5.cpp:147
@ EVENT_OUTRO_SCENE_41
Definition chapter5.cpp:172
@ ENCOUNTER_TOTAL_DEFENDERS
Definition chapter5.cpp:199
@ EVENT_OUTRO_SCENE_39
Definition chapter5.cpp:170
@ EVENT_SPELL_DEATH_EMBRACE
Definition chapter5.cpp:122
@ EVENT_FINISH_FIGHT_1
Definition chapter5.cpp:126
@ EVENT_START_COUNTDOWN_9
Definition chapter5.cpp:113
@ EVENT_OUTRO_SCENE_50
Definition chapter5.cpp:181
@ ENCOUNTER_START_TIME
Definition chapter5.cpp:198

◆ LightOfDawnGOs

Enumerator
GO_HOLY_LIGHTNING 
GO_LIGHT_OF_DAWN 
238{
239 GO_HOLY_LIGHTNING = 191301,
240 GO_LIGHT_OF_DAWN = 191330
241};
@ GO_LIGHT_OF_DAWN
Definition chapter5.cpp:240
@ GO_HOLY_LIGHTNING
Definition chapter5.cpp:239

◆ LightOfDawnNPCs

Enumerator
NPC_DEFENDER_OF_THE_LIGHT 
NPC_KORFAX_CHAMPION_OF_THE_LIGHT 
NPC_COMMANDER_ELIGOR_DAWNBRINGER 
NPC_LORD_MAXWELL_TYROSUS 
NPC_LEONID_BARTHALOMEW_THE_REVERED 
NPC_DUKE_NICHOLAS_ZVERENHOFF 
NPC_RAYNE 
NPC_RIMBLAT_EARTHSHATTER 
NPC_RAMPAGING_ABOMINATION 
NPC_ACHERUS_GHOUL 
NPC_WARRIOR_OF_THE_FROZEN_WASTES 
NPC_FLESH_BEHEMOTH 
NPC_HIGHLORD_DARION_MOGRAINE 
NPC_KOLTIRA_DEATHWEAVER 
NPC_ORBAZ_BLOODBANE 
NPC_THASSARIAN 
NPC_HIGHLORD_TIRION_FORDRING 
NPC_HIGHLORD_ALEXANDROS_MOGRAINE 
NPC_DARION_MOGRAINE 
NPC_THE_LICH_KING 
208{
209 // Defenders
216 NPC_RAYNE = 29181,
218
219 // Scourge
221 NPC_ACHERUS_GHOUL = 29219,
223 NPC_FLESH_BEHEMOTH = 29190,
224
227 NPC_ORBAZ_BLOODBANE = 29204,
228 NPC_THASSARIAN = 29200,
229
230 // Outro
232 NPC_HIGHLORD_ALEXANDROS_MOGRAINE = 29227, // ghost
233 NPC_DARION_MOGRAINE = 29228, // ghost
234 NPC_THE_LICH_KING = 29183,
235};
@ NPC_THE_LICH_KING
Definition chapter5.cpp:234
@ NPC_FLESH_BEHEMOTH
Definition chapter5.cpp:223
@ NPC_RAMPAGING_ABOMINATION
Definition chapter5.cpp:220
@ NPC_HIGHLORD_TIRION_FORDRING
Definition chapter5.cpp:231
@ NPC_DEFENDER_OF_THE_LIGHT
Definition chapter5.cpp:210
@ NPC_ORBAZ_BLOODBANE
Definition chapter5.cpp:227
@ NPC_DARION_MOGRAINE
Definition chapter5.cpp:233
@ NPC_ACHERUS_GHOUL
Definition chapter5.cpp:221
@ NPC_WARRIOR_OF_THE_FROZEN_WASTES
Definition chapter5.cpp:222
@ NPC_COMMANDER_ELIGOR_DAWNBRINGER
Definition chapter5.cpp:212
@ NPC_LEONID_BARTHALOMEW_THE_REVERED
Definition chapter5.cpp:214
@ NPC_HIGHLORD_DARION_MOGRAINE
Definition chapter5.cpp:225
@ NPC_THASSARIAN
Definition chapter5.cpp:228
@ NPC_KORFAX_CHAMPION_OF_THE_LIGHT
Definition chapter5.cpp:211
@ NPC_RAYNE
Definition chapter5.cpp:216
@ NPC_DUKE_NICHOLAS_ZVERENHOFF
Definition chapter5.cpp:215
@ NPC_LORD_MAXWELL_TYROSUS
Definition chapter5.cpp:213
@ NPC_RIMBLAT_EARTHSHATTER
Definition chapter5.cpp:217
@ NPC_HIGHLORD_ALEXANDROS_MOGRAINE
Definition chapter5.cpp:232
@ NPC_KOLTIRA_DEATHWEAVER
Definition chapter5.cpp:226

◆ LightOfDawnSays

Enumerator
SAY_LIGHT_OF_DAWN01 
SAY_LIGHT_OF_DAWN02 
SAY_LIGHT_OF_DAWN03 
SAY_LIGHT_OF_DAWN04 
SAY_LIGHT_OF_DAWN05 
SAY_LIGHT_OF_DAWN06 
SAY_LIGHT_OF_DAWN07 
SAY_LIGHT_OF_DAWN08 
SAY_LIGHT_OF_DAWN09 
SAY_LIGHT_OF_DAWN25 
SAY_LIGHT_OF_DAWN26 
SAY_LIGHT_OF_DAWN27 
SAY_LIGHT_OF_DAWN28 
SAY_LIGHT_OF_DAWN29 
SAY_LIGHT_OF_DAWN30 
SAY_LIGHT_OF_DAWN31 
SAY_LIGHT_OF_DAWN32 
SAY_LIGHT_OF_DAWN33 
SAY_LIGHT_OF_DAWN34 
SAY_LIGHT_OF_DAWN35 
SAY_LIGHT_OF_DAWN36 
SAY_LIGHT_OF_DAWN37 
SAY_LIGHT_OF_DAWN38 
SAY_LIGHT_OF_DAWN39 
SAY_LIGHT_OF_DAWN40 
SAY_LIGHT_OF_DAWN41 
SAY_LIGHT_OF_DAWN42 
SAY_LIGHT_OF_DAWN43 
SAY_LIGHT_OF_DAWN44 
SAY_LIGHT_OF_DAWN45 
SAY_LIGHT_OF_DAWN46 
SAY_LIGHT_OF_DAWN47 
SAY_LIGHT_OF_DAWN48 
SAY_LIGHT_OF_DAWN49 
SAY_LIGHT_OF_DAWN50 
SAY_LIGHT_OF_DAWN51 
SAY_LIGHT_OF_DAWN52 
SAY_LIGHT_OF_DAWN53 
SAY_LIGHT_OF_DAWN54 
SAY_LIGHT_OF_DAWN55 
SAY_LIGHT_OF_DAWN56 
SAY_LIGHT_OF_DAWN57 
SAY_LIGHT_OF_DAWN58 
SAY_LIGHT_OF_DAWN59 
SAY_LIGHT_OF_DAWN60 
SAY_LIGHT_OF_DAWN61 
SAY_LIGHT_OF_DAWN62 
SAY_LIGHT_OF_DAWN63 
SAY_LIGHT_OF_DAWN64 
SAY_LIGHT_OF_DAWN65 
SAY_LIGHT_OF_DAWN66 
SAY_LIGHT_OF_DAWN67 
SAY_LIGHT_OF_DAWN68 
EMOTE_LIGHT_OF_DAWN01 
EMOTE_LIGHT_OF_DAWN02 
EMOTE_LIGHT_OF_DAWN03 
EMOTE_LIGHT_OF_DAWN04 
EMOTE_LIGHT_OF_DAWN05 
EMOTE_LIGHT_OF_DAWN06 
EMOTE_LIGHT_OF_DAWN07 
EMOTE_LIGHT_OF_DAWN08 
EMOTE_LIGHT_OF_DAWN09 
EMOTE_LIGHT_OF_DAWN10 
EMOTE_LIGHT_OF_DAWN11 
EMOTE_LIGHT_OF_DAWN12 
EMOTE_LIGHT_OF_DAWN13 
EMOTE_LIGHT_OF_DAWN14 
EMOTE_LIGHT_OF_DAWN15 
EMOTE_LIGHT_OF_DAWN16 
EMOTE_LIGHT_OF_DAWN17 
EMOTE_LIGHT_OF_DAWN18 
27{
28 SAY_LIGHT_OF_DAWN01 = 0, // pre text
31 SAY_LIGHT_OF_DAWN04 = 3, // intro
34 SAY_LIGHT_OF_DAWN07 = 6, // During the fight - Korfax, Champion of the Light
35 SAY_LIGHT_OF_DAWN08 = 7, // Lord Maxwell Tyrosus
36 SAY_LIGHT_OF_DAWN09 = 8, // Highlord Darion Mograine
37 SAY_LIGHT_OF_DAWN25 = 24, // After the fight
38 SAY_LIGHT_OF_DAWN26 = 25, // Highlord Tirion Fordring
39 SAY_LIGHT_OF_DAWN27 = 26, // Highlord Darion Mograine
40 SAY_LIGHT_OF_DAWN28 = 27, // Highlord Tirion Fordring
41 SAY_LIGHT_OF_DAWN29 = 28, // Highlord Tirion Fordring
42 SAY_LIGHT_OF_DAWN30 = 29, // Highlord Tirion Fordring
43 SAY_LIGHT_OF_DAWN31 = 30, // Highlord Tirion Fordring
44 SAY_LIGHT_OF_DAWN32 = 31, // Highlord Alexandros Mograine
45 SAY_LIGHT_OF_DAWN33 = 32, // Highlord Darion Mograine
46 SAY_LIGHT_OF_DAWN34 = 33, // Highlord Darion Mograine
47 SAY_LIGHT_OF_DAWN35 = 34, // Darion Mograine
48 SAY_LIGHT_OF_DAWN36 = 35, // Darion Mograine
49 SAY_LIGHT_OF_DAWN37 = 36, // Highlord Alexandros Mograine
50 SAY_LIGHT_OF_DAWN38 = 37, // Darion Mograine
51 SAY_LIGHT_OF_DAWN39 = 38, // Highlord Alexandros Mograine
52 SAY_LIGHT_OF_DAWN40 = 39, // Darion Mograine
53 SAY_LIGHT_OF_DAWN41 = 40, // Highlord Alexandros Mograine
54 SAY_LIGHT_OF_DAWN42 = 41, // Highlord Alexandros Mograine
55 SAY_LIGHT_OF_DAWN43 = 42, // The Lich King
56 SAY_LIGHT_OF_DAWN44 = 43, // Highlord Darion Mograine
57 SAY_LIGHT_OF_DAWN45 = 44, // The Lich King
58 SAY_LIGHT_OF_DAWN46 = 45, // The Lich King
59 SAY_LIGHT_OF_DAWN47 = 46, // Highlord Tirion Fordring
60 SAY_LIGHT_OF_DAWN48 = 47, // The Lich King
61 SAY_LIGHT_OF_DAWN49 = 48, // The Lich King
62 SAY_LIGHT_OF_DAWN50 = 49, // Lord Maxwell Tyrosus
63 SAY_LIGHT_OF_DAWN51 = 50, // The Lich King
64 SAY_LIGHT_OF_DAWN52 = 51, // Highlord Darion Mograine
65 SAY_LIGHT_OF_DAWN53 = 52, // Highlord Darion Mograine
66 SAY_LIGHT_OF_DAWN54 = 53, // Highlord Tirion Fordring
67 SAY_LIGHT_OF_DAWN55 = 54, // The Lich King
68 SAY_LIGHT_OF_DAWN56 = 55, // Highlord Tirion Fordring
69 SAY_LIGHT_OF_DAWN57 = 56, // The Lich King
70 SAY_LIGHT_OF_DAWN58 = 57, // The Lich King
71 SAY_LIGHT_OF_DAWN59 = 58, // The Lich King
72 SAY_LIGHT_OF_DAWN60 = 59, // Highlord Tirion Fordring
73 SAY_LIGHT_OF_DAWN61 = 60, // Highlord Tirion Fordring
74 SAY_LIGHT_OF_DAWN62 = 61, // Highlord Tirion Fordring
75 SAY_LIGHT_OF_DAWN63 = 62, // Highlord Tirion Fordring
76 SAY_LIGHT_OF_DAWN64 = 63, // Highlord Tirion Fordring
77 SAY_LIGHT_OF_DAWN65 = 64, // Highlord Tirion Fordring
78 SAY_LIGHT_OF_DAWN66 = 65, // Highlord Tirion Fordring
79 SAY_LIGHT_OF_DAWN67 = 66, // Highlord Tirion Fordring
80 SAY_LIGHT_OF_DAWN68 = 67, // Highlord Darion Mograine
81
82 EMOTE_LIGHT_OF_DAWN01 = 68, // Emotes
100};
@ SAY_LIGHT_OF_DAWN27
Definition chapter5.cpp:39
@ SAY_LIGHT_OF_DAWN01
Definition chapter5.cpp:28
@ EMOTE_LIGHT_OF_DAWN02
Definition chapter5.cpp:83
@ SAY_LIGHT_OF_DAWN59
Definition chapter5.cpp:71
@ SAY_LIGHT_OF_DAWN53
Definition chapter5.cpp:65
@ SAY_LIGHT_OF_DAWN38
Definition chapter5.cpp:50
@ EMOTE_LIGHT_OF_DAWN03
Definition chapter5.cpp:84
@ SAY_LIGHT_OF_DAWN49
Definition chapter5.cpp:61
@ SAY_LIGHT_OF_DAWN32
Definition chapter5.cpp:44
@ SAY_LIGHT_OF_DAWN52
Definition chapter5.cpp:64
@ SAY_LIGHT_OF_DAWN37
Definition chapter5.cpp:49
@ SAY_LIGHT_OF_DAWN08
Definition chapter5.cpp:35
@ SAY_LIGHT_OF_DAWN09
Definition chapter5.cpp:36
@ EMOTE_LIGHT_OF_DAWN15
Definition chapter5.cpp:96
@ SAY_LIGHT_OF_DAWN42
Definition chapter5.cpp:54
@ EMOTE_LIGHT_OF_DAWN10
Definition chapter5.cpp:91
@ SAY_LIGHT_OF_DAWN02
Definition chapter5.cpp:29
@ SAY_LIGHT_OF_DAWN04
Definition chapter5.cpp:31
@ SAY_LIGHT_OF_DAWN67
Definition chapter5.cpp:79
@ EMOTE_LIGHT_OF_DAWN08
Definition chapter5.cpp:89
@ SAY_LIGHT_OF_DAWN29
Definition chapter5.cpp:41
@ SAY_LIGHT_OF_DAWN56
Definition chapter5.cpp:68
@ SAY_LIGHT_OF_DAWN61
Definition chapter5.cpp:73
@ SAY_LIGHT_OF_DAWN47
Definition chapter5.cpp:59
@ SAY_LIGHT_OF_DAWN54
Definition chapter5.cpp:66
@ EMOTE_LIGHT_OF_DAWN18
Definition chapter5.cpp:99
@ SAY_LIGHT_OF_DAWN26
Definition chapter5.cpp:38
@ EMOTE_LIGHT_OF_DAWN13
Definition chapter5.cpp:94
@ SAY_LIGHT_OF_DAWN06
Definition chapter5.cpp:33
@ EMOTE_LIGHT_OF_DAWN11
Definition chapter5.cpp:92
@ SAY_LIGHT_OF_DAWN41
Definition chapter5.cpp:53
@ SAY_LIGHT_OF_DAWN68
Definition chapter5.cpp:80
@ SAY_LIGHT_OF_DAWN31
Definition chapter5.cpp:43
@ SAY_LIGHT_OF_DAWN64
Definition chapter5.cpp:76
@ EMOTE_LIGHT_OF_DAWN17
Definition chapter5.cpp:98
@ EMOTE_LIGHT_OF_DAWN06
Definition chapter5.cpp:87
@ SAY_LIGHT_OF_DAWN58
Definition chapter5.cpp:70
@ SAY_LIGHT_OF_DAWN44
Definition chapter5.cpp:56
@ EMOTE_LIGHT_OF_DAWN01
Definition chapter5.cpp:82
@ SAY_LIGHT_OF_DAWN46
Definition chapter5.cpp:58
@ EMOTE_LIGHT_OF_DAWN04
Definition chapter5.cpp:85
@ EMOTE_LIGHT_OF_DAWN14
Definition chapter5.cpp:95
@ EMOTE_LIGHT_OF_DAWN05
Definition chapter5.cpp:86
@ SAY_LIGHT_OF_DAWN35
Definition chapter5.cpp:47
@ EMOTE_LIGHT_OF_DAWN16
Definition chapter5.cpp:97
@ SAY_LIGHT_OF_DAWN62
Definition chapter5.cpp:74
@ SAY_LIGHT_OF_DAWN65
Definition chapter5.cpp:77
@ EMOTE_LIGHT_OF_DAWN09
Definition chapter5.cpp:90
@ SAY_LIGHT_OF_DAWN28
Definition chapter5.cpp:40
@ SAY_LIGHT_OF_DAWN34
Definition chapter5.cpp:46
@ SAY_LIGHT_OF_DAWN33
Definition chapter5.cpp:45
@ SAY_LIGHT_OF_DAWN40
Definition chapter5.cpp:52
@ SAY_LIGHT_OF_DAWN55
Definition chapter5.cpp:67
@ SAY_LIGHT_OF_DAWN30
Definition chapter5.cpp:42
@ SAY_LIGHT_OF_DAWN07
Definition chapter5.cpp:34
@ SAY_LIGHT_OF_DAWN45
Definition chapter5.cpp:57
@ SAY_LIGHT_OF_DAWN57
Definition chapter5.cpp:69
@ SAY_LIGHT_OF_DAWN03
Definition chapter5.cpp:30
@ SAY_LIGHT_OF_DAWN43
Definition chapter5.cpp:55
@ EMOTE_LIGHT_OF_DAWN07
Definition chapter5.cpp:88
@ SAY_LIGHT_OF_DAWN50
Definition chapter5.cpp:62
@ SAY_LIGHT_OF_DAWN36
Definition chapter5.cpp:48
@ SAY_LIGHT_OF_DAWN48
Definition chapter5.cpp:60
@ EMOTE_LIGHT_OF_DAWN12
Definition chapter5.cpp:93
@ SAY_LIGHT_OF_DAWN60
Definition chapter5.cpp:72
@ SAY_LIGHT_OF_DAWN39
Definition chapter5.cpp:51
@ SAY_LIGHT_OF_DAWN51
Definition chapter5.cpp:63
@ SAY_LIGHT_OF_DAWN05
Definition chapter5.cpp:32
@ SAY_LIGHT_OF_DAWN25
Definition chapter5.cpp:37
@ SAY_LIGHT_OF_DAWN66
Definition chapter5.cpp:78
@ SAY_LIGHT_OF_DAWN63
Definition chapter5.cpp:75

◆ LightOfDawnSpells

Enumerator
SPELL_CAMERA_SHAKE_INIT 
SPELL_CAMERA_SHAKE 
SPELL_THE_MIGHT_OF_MOGRAINE 
SPELL_ANTI_MAGIC_ZONE1 
SPELL_DEATH_STRIKE 
SPELL_DEATH_EMBRACE 
SPELL_ICY_TOUCH1 
SPELL_UNHOLY_BLIGHT 
SPELL_THE_LIGHT_OF_DAWN 
SPELL_ALEXANDROS_MOGRAINE_SPAWN 
SPELL_ICEBOUND_VISAGE 
SPELL_SOUL_FEAST_ALEX 
SPELL_MOGRAINE_CHARGE 
SPELL_REBUKE 
SPELL_SOUL_FEAST_TIRION 
SPELL_APOCALYPSE 
SPELL_THROW_ASHBRINGER 
SPELL_REBIRTH_OF_THE_ASHBRINGER 
SPELL_TIRION_CHARGE 
SPELL_EXIT_TELEPORT_VISUAL 
SPELL_LAY_ON_HANDS 
SPELL_THE_LIGHT_OF_DAWN_Q 
244{
245 // Intro Spells
247 SPELL_CAMERA_SHAKE = 39983,
249
250 // Mograine Fight
252 SPELL_DEATH_STRIKE = 53639,
253 SPELL_DEATH_EMBRACE = 53635,
254 SPELL_ICY_TOUCH1 = 49723,
255 SPELL_UNHOLY_BLIGHT = 53640,
256
257 // Outro
260 SPELL_ICEBOUND_VISAGE = 53274,
261 SPELL_SOUL_FEAST_ALEX = 53677,
262 SPELL_MOGRAINE_CHARGE = 53679,
263 SPELL_REBUKE = 53680,
265 SPELL_APOCALYPSE = 53210,
268 SPELL_TIRION_CHARGE = 53705,
270 SPELL_LAY_ON_HANDS = 53778,
272};
@ SPELL_TIRION_CHARGE
Definition chapter5.cpp:268
@ SPELL_DEATH_EMBRACE
Definition chapter5.cpp:253
@ SPELL_MOGRAINE_CHARGE
Definition chapter5.cpp:262
@ SPELL_DEATH_STRIKE
Definition chapter5.cpp:252
@ SPELL_THE_LIGHT_OF_DAWN
Definition chapter5.cpp:258
@ SPELL_THE_MIGHT_OF_MOGRAINE
Definition chapter5.cpp:248
@ SPELL_SOUL_FEAST_TIRION
Definition chapter5.cpp:264
@ SPELL_UNHOLY_BLIGHT
Definition chapter5.cpp:255
@ SPELL_ICEBOUND_VISAGE
Definition chapter5.cpp:260
@ SPELL_EXIT_TELEPORT_VISUAL
Definition chapter5.cpp:269
@ SPELL_CAMERA_SHAKE_INIT
Definition chapter5.cpp:246
@ SPELL_APOCALYPSE
Definition chapter5.cpp:265
@ SPELL_ANTI_MAGIC_ZONE1
Definition chapter5.cpp:251
@ SPELL_ICY_TOUCH1
Definition chapter5.cpp:254
@ SPELL_CAMERA_SHAKE
Definition chapter5.cpp:247
@ SPELL_LAY_ON_HANDS
Definition chapter5.cpp:270
@ SPELL_THROW_ASHBRINGER
Definition chapter5.cpp:266
@ SPELL_SOUL_FEAST_ALEX
Definition chapter5.cpp:261
@ SPELL_REBIRTH_OF_THE_ASHBRINGER
Definition chapter5.cpp:267
@ SPELL_THE_LIGHT_OF_DAWN_Q
Definition chapter5.cpp:271
@ SPELL_ALEXANDROS_MOGRAINE_SPAWN
Definition chapter5.cpp:259
@ SPELL_REBUKE
Definition chapter5.cpp:263

Function Documentation

◆ AddSC_the_scarlet_enclave_c5()

void AddSC_the_scarlet_enclave_c5 ( )
1219{
1223}
#define RegisterSpellScript(spell_script)
Definition SpellScriptLoader.h:88
Definition chapter5.cpp:326
Definition chapter5.cpp:1175
Definition chapter5.cpp:1202

References RegisterSpellScript.

Referenced by AddEasternKingdomsScripts().

Variable Documentation

◆ LightOfDawnFightPos

const Position LightOfDawnFightPos[]
Initial value:
=
{
{2279.68f, -5256.75f, 79.79f, 4.8f},
{2280.40f, -5276.56f, 82.11f, 4.8f},
{2256.43f, -5281.3f, 82.29f, 5.0f},
{2251.87f, -5304.08f, 82.17f, 4.8f},
{2244.88f, -5256.03f, 74.88f, 5.8f},
{2294.29f, -5281.35f, 81.91f, 4.8f},
{2314.2f, -5268.1f, 82.43f, 3.6f},
{2289.72f, -5299.65f, 83.49f, 3.2f},
{2274.02f, -5303.58f, 85.05f, 1.4f},
{2258.42f, -5307.72f, 81.98f, 0.1f}
}
295{
296 {2279.68f, -5256.75f, 79.79f, 4.8f},
297 {2280.40f, -5276.56f, 82.11f, 4.8f},
298 {2256.43f, -5281.3f, 82.29f, 5.0f},
299 {2251.87f, -5304.08f, 82.17f, 4.8f},
300 {2244.88f, -5256.03f, 74.88f, 5.8f},
301 {2294.29f, -5281.35f, 81.91f, 4.8f},
302 {2314.2f, -5268.1f, 82.43f, 3.6f},
303 {2289.72f, -5299.65f, 83.49f, 3.2f},
304 {2274.02f, -5303.58f, 85.05f, 1.4f},
305 {2258.42f, -5307.72f, 81.98f, 0.1f}
306};

Referenced by npc_highlord_darion_mograine::npc_highlord_darion_mograineAI::JustSummoned().

◆ LightOfDawnPos

const Position LightOfDawnPos[]
Initial value:
=
{
{2304.2f, -5290.7f, 82.01f, 4.56f},
{2253.5f, -5310.6f, 82.17f, 5.28f},
{2169.1f, -5227.1f, 82.59f, 5.7f},
{2289.259f, -5280.355f, 86.112f, 4.41f},
{2273.289f, -5273.675f, 86.701f, 5.01f},
{2280.81f, -5284.09f, 86.608f, 4.76f},
{2281.335f, -5300.409f, 85.170f, 1.528f},
{2281.198f, -5257.397f, 80.224f, 4.66f},
{2281.156f, -5259.934f, 80.647f, 0},
{2281.294f, -5281.895f, 82.445f, 1.35f},
{2281.093f, -5263.013f, 81.125f, 0},
{2283.896f, -5287.914f, 83.066f, 1.55f},
{2281.313f, -5250.282f, 79.322f, 4.69f},
{2281.523f, -5261.058f, 80.877f, 0},
{2264.27f, -5267.29f, 80.16f, 0},
{2270.99f, -5278.00f, 81.89f, 0}
}
275{
276 {2304.2f, -5290.7f, 82.01f, 4.56f}, // 0 First Home Pos
277 {2253.5f, -5310.6f, 82.17f, 5.28f}, // 1 Second Home Pos
278 {2169.1f, -5227.1f, 82.59f, 5.7f}, // 2 Orbaz Flee Pos
279 {2289.259f, -5280.355f, 86.112f, 4.41f}, // 3 Koltira Loc1
280 {2273.289f, -5273.675f, 86.701f, 5.01f}, // 4 Thassarian Loc1
281 {2280.81f, -5284.09f, 86.608f, 4.76f}, // 5 Morgraine Loc1
282 {2281.335f, -5300.409f, 85.170f, 1.528f}, // 6 Tirion Summon loc
283 {2281.198f, -5257.397f, 80.224f, 4.66f}, // 7 Alexandros loc1
284 {2281.156f, -5259.934f, 80.647f, 0}, // 8 Alexandros loc2
285 {2281.294f, -5281.895f, 82.445f, 1.35f}, // 9 Darion loc1
286 {2281.093f, -5263.013f, 81.125f, 0}, // 10 Darion loc2
287 {2283.896f, -5287.914f, 83.066f, 1.55f}, // 11 Tirion Fordring loc2
288 {2281.313f, -5250.282f, 79.322f, 4.69f}, // 12 Lich King spawns
289 {2281.523f, -5261.058f, 80.877f, 0}, // 13 Lich king moves forward
290 {2264.27f, -5267.29f, 80.16f, 0}, // 14 Tirion Fordring loc3
291 {2270.99f, -5278.00f, 81.89f, 0} // 15 Tirion Fordring loc4
292};

Referenced by npc_highlord_darion_mograine::npc_highlord_darion_mograineAI::FinishFight(), and npc_highlord_darion_mograine::npc_highlord_darion_mograineAI::UpdateAI().