TrinityCore
boss_herod.cpp File Reference
#include "scarlet_monastery.h"
#include "ScriptedCreature.h"
#include "ScriptedEscortAI.h"
#include "ScriptMgr.h"
+ Include dependency graph for boss_herod.cpp:

Go to the source code of this file.

Classes

struct  boss_herod
 
struct  npc_scarlet_trainee
 

Enumerations

enum  HerodSays {
  SAY_AGGRO = 0 , SAY_WHIRLWIND = 1 , SAY_ENRAGE = 2 , SAY_KILL = 3 ,
  EMOTE_ENRAGE = 4
}
 
enum  HerodSpells { SPELL_RUSHINGCHARGE = 8260 , SPELL_CLEAVE = 15496 , SPELL_WHIRLWIND = 8989 , SPELL_FRENZY = 8269 }
 
enum  HerodNpcs { NPC_SCARLET_TRAINEE = 6575 , NPC_SCARLET_MYRMIDON = 4295 }
 
enum  HerodEvents { EVENT_CLEAVE = 1 , EVENT_WHIRLWIND }
 

Functions

void AddSC_boss_herod ()
 

Variables

Position const ScarletTraineePos = { 1939.18f, -431.58f, 17.09f, 6.22f }
 
static constexpr uint32 PATH_ESCORT_SCARLET_TRAINEE = 52602
 

Enumeration Type Documentation

◆ HerodEvents

Enumerator
EVENT_CLEAVE 
EVENT_WHIRLWIND 

Definition at line 46 of file boss_herod.cpp.

◆ HerodNpcs

enum HerodNpcs
Enumerator
NPC_SCARLET_TRAINEE 
NPC_SCARLET_MYRMIDON 

Definition at line 40 of file boss_herod.cpp.

◆ HerodSays

enum HerodSays
Enumerator
SAY_AGGRO 
SAY_WHIRLWIND 
SAY_ENRAGE 
SAY_KILL 
EMOTE_ENRAGE 

Definition at line 23 of file boss_herod.cpp.

◆ HerodSpells

Enumerator
SPELL_RUSHINGCHARGE 
SPELL_CLEAVE 
SPELL_WHIRLWIND 
SPELL_FRENZY 

Definition at line 32 of file boss_herod.cpp.

Function Documentation

◆ AddSC_boss_herod()

void AddSC_boss_herod ( )

Definition at line 158 of file boss_herod.cpp.

+ Here is the caller graph for this function:

Variable Documentation

◆ PATH_ESCORT_SCARLET_TRAINEE

constexpr uint32 PATH_ESCORT_SCARLET_TRAINEE = 52602
staticconstexpr

Definition at line 128 of file boss_herod.cpp.

◆ ScarletTraineePos

Position const ScarletTraineePos = { 1939.18f, -431.58f, 17.09f, 6.22f }

Definition at line 52 of file boss_herod.cpp.