AzerothCore 3.3.5a
OpenSource WoW Emulator
Loading...
Searching...
No Matches
chapter1.cpp File Reference
#include "CombatAI.h"
#include "CreatureScript.h"
#include "CreatureTextMgr.h"
#include "GameObjectScript.h"
#include "MoveSplineInit.h"
#include "ObjectMgr.h"
#include "PassiveAI.h"
#include "Player.h"
#include "ScriptedCreature.h"
#include "ScriptedEscortAI.h"
#include "ScriptedGossip.h"
#include "SpellInfo.h"
#include "SpellScript.h"
#include "SpellScriptLoader.h"

Go to the source code of this file.

Classes

class  spell_q12641_death_comes_from_on_high_summon_ghouls
 
class  spell_q12641_death_comes_from_on_high_recall_eye
 
class  spell_q12641_rain_of_darkness
 
class  spell_item_gift_of_the_harvester
 
class  spell_q12698_the_gift_that_keeps_on_giving
 
class  npc_scarlet_ghoul
 
struct  npc_scarlet_ghoul::npc_scarlet_ghoulAI
 
class  npc_dkc1_gothik
 
struct  npc_dkc1_gothik::npc_dkc1_gothikAI
 
class  spell_death_knight_initiate_visual
 
class  spell_lich_king_vo_blocker
 
class  spell_lich_king_whisper
 

Macros

#define GCD_CAST   1
 

Enumerations

enum  EyeOfAcherusMisc { SPELL_THE_EYE_OF_ACHERUS = 51852 }
 
enum  DeathComesFromOnHigh { SPELL_CALL_OF_THE_DEAD = 51900 }
 
enum  GothikActions { ACTION_DK_INITIATE_ASSAULT_ROAR = 15 }
 
enum  GiftOfTheHarvester {
  NPC_GHOUL = 28845 ,
  MAX_GHOULS = 5 ,
  SPELL_GHOUL_EMERGE = 50142 ,
  SPELL_SUMMON_SCARLET_GHOST = 52505 ,
  SPELL_GHOUL_SUBMERGE = 26234 ,
  EVENT_GHOUL_RESTORE_STATE = 1 ,
  EVENT_GHOUL_CHECK_COMBAT = 2 ,
  EVENT_GHOUL_EMOTE = 3 ,
  EVENT_GHOUL_MOVE_TO_PIT = 4 ,
  SAY_GOTHIK_PIT = 0
}
 
enum  UnworthyInitiate { SPELL_DK_INITIATE_VISUAL = 51519 }
 
enum  spells_lich_king_whisper {
  SPELL_LICH_KING_VO_BLOCKER = 58207 ,
  SPELL_LICHKINGDK001 = 58208 ,
  SPELL_LICHKINGDK002 = 58209 ,
  SPELL_LICHKINGDK003 = 58210 ,
  SPELL_LICHKINGDK004 = 58211 ,
  SPELL_LICHKINGDK005 = 58212 ,
  SPELL_LICHKINGDK006 = 58213 ,
  SPELL_LICHKINGDK007 = 58214 ,
  SPELL_LICHKINGDK008 = 58215 ,
  SPELL_LICHKINGDK009 = 58216 ,
  SPELL_LICHKINGDK010 = 58217 ,
  SPELL_LICHKINGDK011 = 58218 ,
  SPELL_LICHKINGDK012 = 58219 ,
  SPELL_LICHKINGDK013 = 58220 ,
  SPELL_LICHKINGDK014 = 58221 ,
  SPELL_LICHKINGDK015 = 58222 ,
  SPELL_LICHKINGDK016 = 58223
}
 

Functions

void AddSC_the_scarlet_enclave_c1 ()
 

Macro Definition Documentation

◆ GCD_CAST

#define GCD_CAST   1

Enumeration Type Documentation

◆ DeathComesFromOnHigh

Enumerator
SPELL_CALL_OF_THE_DEAD 
43{
45};
@ SPELL_CALL_OF_THE_DEAD
Definition chapter1.cpp:44

◆ EyeOfAcherusMisc

Enumerator
SPELL_THE_EYE_OF_ACHERUS 
38{
40};
@ SPELL_THE_EYE_OF_ACHERUS
Definition chapter1.cpp:39

◆ GiftOfTheHarvester

Enumerator
NPC_GHOUL 
MAX_GHOULS 
SPELL_GHOUL_EMERGE 
SPELL_SUMMON_SCARLET_GHOST 
SPELL_GHOUL_SUBMERGE 
EVENT_GHOUL_RESTORE_STATE 
EVENT_GHOUL_CHECK_COMBAT 
EVENT_GHOUL_EMOTE 
EVENT_GHOUL_MOVE_TO_PIT 
SAY_GOTHIK_PIT 
122{
123 NPC_GHOUL = 28845,
124 MAX_GHOULS = 5,
125
126 SPELL_GHOUL_EMERGE = 50142,
128 SPELL_GHOUL_SUBMERGE = 26234,
129
134
136};
@ SAY_GOTHIK_PIT
Definition chapter1.cpp:135
@ EVENT_GHOUL_MOVE_TO_PIT
Definition chapter1.cpp:133
@ EVENT_GHOUL_CHECK_COMBAT
Definition chapter1.cpp:131
@ NPC_GHOUL
Definition chapter1.cpp:123
@ EVENT_GHOUL_EMOTE
Definition chapter1.cpp:132
@ MAX_GHOULS
Definition chapter1.cpp:124
@ SPELL_GHOUL_EMERGE
Definition chapter1.cpp:126
@ SPELL_GHOUL_SUBMERGE
Definition chapter1.cpp:128
@ EVENT_GHOUL_RESTORE_STATE
Definition chapter1.cpp:130
@ SPELL_SUMMON_SCARLET_GHOST
Definition chapter1.cpp:127

◆ GothikActions

Enumerator
ACTION_DK_INITIATE_ASSAULT_ROAR 
48{
50};
@ ACTION_DK_INITIATE_ASSAULT_ROAR
Definition chapter1.cpp:49

◆ spells_lich_king_whisper

Enumerator
SPELL_LICH_KING_VO_BLOCKER 
SPELL_LICHKINGDK001 
SPELL_LICHKINGDK002 
SPELL_LICHKINGDK003 
SPELL_LICHKINGDK004 
SPELL_LICHKINGDK005 
SPELL_LICHKINGDK006 
SPELL_LICHKINGDK007 
SPELL_LICHKINGDK008 
SPELL_LICHKINGDK009 
SPELL_LICHKINGDK010 
SPELL_LICHKINGDK011 
SPELL_LICHKINGDK012 
SPELL_LICHKINGDK013 
SPELL_LICHKINGDK014 
SPELL_LICHKINGDK015 
SPELL_LICHKINGDK016 
384{
386 SPELL_LICHKINGDK001 = 58208,
387 SPELL_LICHKINGDK002 = 58209,
388 SPELL_LICHKINGDK003 = 58210,
389 SPELL_LICHKINGDK004 = 58211,
390 SPELL_LICHKINGDK005 = 58212,
391 SPELL_LICHKINGDK006 = 58213,
392 SPELL_LICHKINGDK007 = 58214,
393 SPELL_LICHKINGDK008 = 58215,
394 SPELL_LICHKINGDK009 = 58216,
395 SPELL_LICHKINGDK010 = 58217,
396 SPELL_LICHKINGDK011 = 58218,
397 SPELL_LICHKINGDK012 = 58219,
398 SPELL_LICHKINGDK013 = 58220,
399 SPELL_LICHKINGDK014 = 58221,
400 SPELL_LICHKINGDK015 = 58222,
401 SPELL_LICHKINGDK016 = 58223
402};
@ SPELL_LICHKINGDK013
Definition chapter1.cpp:398
@ SPELL_LICHKINGDK005
Definition chapter1.cpp:390
@ SPELL_LICHKINGDK010
Definition chapter1.cpp:395
@ SPELL_LICHKINGDK003
Definition chapter1.cpp:388
@ SPELL_LICHKINGDK002
Definition chapter1.cpp:387
@ SPELL_LICHKINGDK012
Definition chapter1.cpp:397
@ SPELL_LICHKINGDK006
Definition chapter1.cpp:391
@ SPELL_LICHKINGDK001
Definition chapter1.cpp:386
@ SPELL_LICHKINGDK004
Definition chapter1.cpp:389
@ SPELL_LICH_KING_VO_BLOCKER
Definition chapter1.cpp:385
@ SPELL_LICHKINGDK011
Definition chapter1.cpp:396
@ SPELL_LICHKINGDK016
Definition chapter1.cpp:401
@ SPELL_LICHKINGDK009
Definition chapter1.cpp:394
@ SPELL_LICHKINGDK008
Definition chapter1.cpp:393
@ SPELL_LICHKINGDK015
Definition chapter1.cpp:400
@ SPELL_LICHKINGDK007
Definition chapter1.cpp:392
@ SPELL_LICHKINGDK014
Definition chapter1.cpp:399

◆ UnworthyInitiate

Enumerator
SPELL_DK_INITIATE_VISUAL 
333{
335};
@ SPELL_DK_INITIATE_VISUAL
Definition chapter1.cpp:334

Function Documentation

◆ AddSC_the_scarlet_enclave_c1()