TrinityCore
boss_elder_nadox.cpp File Reference
#include "ahnkahet.h"
#include "AreaBoundary.h"
#include "ScriptedCreature.h"
#include "ScriptMgr.h"
#include "SpellAuras.h"
#include "SpellScript.h"
+ Include dependency graph for boss_elder_nadox.cpp:

Go to the source code of this file.

Classes

struct  boss_elder_nadox
 
struct  npc_ahnkahar_nerubian
 
class  spell_ahn_kahet_swarm
 
class  achievement_respect_your_elders
 

Enumerations

enum  NadoxTexts {
  SAY_AGGRO = 0 , SAY_SLAY = 1 , SAY_DEATH = 2 , SAY_EGG_SAC = 3 ,
  EMOTE_HATCHES = 4
}
 
enum  NadoxSpells {
  SPELL_BROOD_PLAGUE = 56130 , SPELL_BROOD_RAGE = 59465 , SPELL_BERSERK = 26662 , SPELL_SUMMON_SWARMERS = 56119 ,
  SPELL_SUMMON_SWARM_GUARD = 56120 , SPELL_SWARM_BUFF = 56281 , SPELL_SPRINT = 56354
}
 
enum  NadoxEvents {
  EVENT_PLAGUE = 1 , EVENT_BROOD_RAGE , EVENT_SUMMON_SWARMER , EVENT_CHECK_ENRAGE ,
  EVENT_SPRINT , DATA_RESPECT_YOUR_ELDERS
}
 

Functions

void AddSC_boss_elder_nadox ()
 

Variables

ParallelogramBoundary const ElderNadoxRoomBoundary = ParallelogramBoundary(Position(690.96f, -858.93f, -25.69f), Position(571.f, -937.f, -25.69f), Position(722.93f, -908.05f, -25.69f))
 

Enumeration Type Documentation

◆ NadoxEvents

Enumerator
EVENT_PLAGUE 
EVENT_BROOD_RAGE 
EVENT_SUMMON_SWARMER 
EVENT_CHECK_ENRAGE 
EVENT_SPRINT 
DATA_RESPECT_YOUR_ELDERS 

Definition at line 48 of file boss_elder_nadox.cpp.

◆ NadoxSpells

Enumerator
SPELL_BROOD_PLAGUE 
SPELL_BROOD_RAGE 
SPELL_BERSERK 
SPELL_SUMMON_SWARMERS 
SPELL_SUMMON_SWARM_GUARD 
SPELL_SWARM_BUFF 
SPELL_SPRINT 

Definition at line 34 of file boss_elder_nadox.cpp.

◆ NadoxTexts

enum NadoxTexts
Enumerator
SAY_AGGRO 
SAY_SLAY 
SAY_DEATH 
SAY_EGG_SAC 
EMOTE_HATCHES 

Definition at line 25 of file boss_elder_nadox.cpp.

Function Documentation

◆ AddSC_boss_elder_nadox()

void AddSC_boss_elder_nadox ( )

Definition at line 267 of file boss_elder_nadox.cpp.

+ Here is the caller graph for this function:

Variable Documentation

◆ ElderNadoxRoomBoundary

ParallelogramBoundary const ElderNadoxRoomBoundary = ParallelogramBoundary(Position(690.96f, -858.93f, -25.69f), Position(571.f, -937.f, -25.69f), Position(722.93f, -908.05f, -25.69f))

Definition at line 58 of file boss_elder_nadox.cpp.