TrinityCore
Loading...
Searching...
No Matches
boss_wrath_scryer_soccothrates.cpp File Reference
#include "ScriptMgr.h"
#include "arcatraz.h"
#include "InstanceScript.h"
#include "MotionMaster.h"
#include "ObjectAccessor.h"
#include "ScriptedCreature.h"
+ Include dependency graph for boss_wrath_scryer_soccothrates.cpp:

Go to the source code of this file.

Classes

struct  boss_wrath_scryer_soccothrates
 

Macros

#define SPELL_FEL_IMMOLATION   DUNGEON_MODE<uint32>(SPELL_FEL_IMMOLATION_NORMAL, SPELL_FEL_IMMOLATION_HEROIC)
 

Enumerations

enum  Say {
  SAY_AGGRO = 1 , SAY_SLAY = 2 , SAY_KNOCK_AWAY = 3 , SAY_DEATH = 4 ,
  SAY_DALLIAH_DEATH = 6 , SAY_SOCCOTHRATES_CONVO_1 = 7 , SAY_SOCCOTHRATES_CONVO_2 = 8 , SAY_SOCCOTHRATES_CONVO_3 = 9 ,
  SAY_SOCCOTHRATES_CONVO_4 = 10 , SAY_AGGRO_SOCCOTHRATES_FIRST = 0 , SAY_SOCCOTHRATES_25_PERCENT = 6 , SAY_DALLIAH_CONVO_1 = 8 ,
  SAY_DALLIAH_CONVO_2 = 9 , SAY_DALLIAH_CONVO_3 = 10
}
 
enum  Spells {
  SPELL_FELFIRE_SHOCK = 35759 , SPELL_KNOCK_AWAY = 36512 , SPELL_FELFIRE_LINE_UP = 35770 , SPELL_CHARGE_TARGETING = 36038 ,
  SPELL_CHARGE = 35754 , SPELL_FEL_IMMOLATION_NORMAL = 36051 , SPELL_FEL_IMMOLATION_HEROIC = 39007
}
 
enum  Events {
  EVENT_FELFIRE_SHOCK = 1 , EVENT_KNOCK_AWAY = 2 , EVENT_PREFIGHT_1 = 3 , EVENT_PREFIGHT_2 = 4 ,
  EVENT_PREFIGHT_3 = 5 , EVENT_PREFIGHT_4 = 6 , EVENT_PREFIGHT_5 = 7 , EVENT_PREFIGHT_6 = 8 ,
  EVENT_PREFIGHT_7 = 9 , EVENT_PREFIGHT_8 = 10 , EVENT_PREFIGHT_9 = 11 , EVENT_ME_FIRST = 12 ,
  EVENT_DALLIAH_DEATH = 13
}
 

Functions

void AddSC_boss_wrath_scryer_soccothrates ()
 

Macro Definition Documentation

◆ SPELL_FEL_IMMOLATION

#define SPELL_FEL_IMMOLATION   DUNGEON_MODE<uint32>(SPELL_FEL_IMMOLATION_NORMAL, SPELL_FEL_IMMOLATION_HEROIC)

Definition at line 64 of file boss_wrath_scryer_soccothrates.cpp.

Enumeration Type Documentation

◆ Events

enum Events
Enumerator
EVENT_FELFIRE_SHOCK 
EVENT_KNOCK_AWAY 
EVENT_PREFIGHT_1 
EVENT_PREFIGHT_2 
EVENT_PREFIGHT_3 
EVENT_PREFIGHT_4 
EVENT_PREFIGHT_5 
EVENT_PREFIGHT_6 
EVENT_PREFIGHT_7 
EVENT_PREFIGHT_8 
EVENT_PREFIGHT_9 
EVENT_ME_FIRST 
EVENT_DALLIAH_DEATH 

Definition at line 66 of file boss_wrath_scryer_soccothrates.cpp.

◆ Say

enum Say
Enumerator
SAY_AGGRO 
SAY_SLAY 
SAY_KNOCK_AWAY 
SAY_DEATH 
SAY_DALLIAH_DEATH 
SAY_SOCCOTHRATES_CONVO_1 
SAY_SOCCOTHRATES_CONVO_2 
SAY_SOCCOTHRATES_CONVO_3 
SAY_SOCCOTHRATES_CONVO_4 
SAY_AGGRO_SOCCOTHRATES_FIRST 
SAY_SOCCOTHRATES_25_PERCENT 
SAY_DALLIAH_CONVO_1 
SAY_DALLIAH_CONVO_2 
SAY_DALLIAH_CONVO_3 

Definition at line 32 of file boss_wrath_scryer_soccothrates.cpp.

◆ Spells

enum Spells
Enumerator
SPELL_FELFIRE_SHOCK 
SPELL_KNOCK_AWAY 
SPELL_FELFIRE_LINE_UP 
SPELL_CHARGE_TARGETING 
SPELL_CHARGE 
SPELL_FEL_IMMOLATION_NORMAL 
SPELL_FEL_IMMOLATION_HEROIC 

Definition at line 53 of file boss_wrath_scryer_soccothrates.cpp.

Function Documentation

◆ AddSC_boss_wrath_scryer_soccothrates()

void AddSC_boss_wrath_scryer_soccothrates ( )

Definition at line 282 of file boss_wrath_scryer_soccothrates.cpp.

+ Here is the caller graph for this function: