TrinityCore
Loading...
Searching...
No Matches
boss_warlord_najentus.cpp File Reference
#include "ScriptMgr.h"
#include "black_temple.h"
#include "GameObjectAI.h"
#include "GridNotifiers.h"
#include "InstanceScript.h"
#include "ObjectAccessor.h"
#include "Player.h"
#include "ScriptedCreature.h"
#include "SpellInfo.h"
#include "SpellScript.h"
+ Include dependency graph for boss_warlord_najentus.cpp:

Go to the source code of this file.

Classes

struct  boss_najentus
 
struct  go_najentus_spine
 
class  spell_najentus_needle_spine
 
class  spell_najentus_needle_spine_explosion
 

Enumerations

enum  NajentusTexts {
  SAY_AGGRO = 0 , SAY_NEEDLE = 1 , SAY_SLAY = 2 , SAY_SPECIAL = 3 ,
  SAY_ENRAGE = 4 , SAY_DEATH = 5
}
 
enum  NajentusSpells {
  SPELL_NEEDLE_SPINE_TARGETING = 39992 , SPELL_TIDAL_BURST = 39878 , SPELL_TIDAL_SHIELD = 39872 , SPELL_IMPALING_SPINE = 39837 ,
  SPELL_CREATE_NAJENTUS_SPINE = 39956 , SPELL_HURL_SPINE = 39948 , SPELL_BERSERK = 26662 , SPELL_NEEDLE_SPINE = 39835 ,
  SPELL_NEEDLE_SPINE_EXPLOSION = 39968
}
 
enum  NajentusEvents {
  EVENT_BERSERK = 1 , EVENT_YELL = 2 , EVENT_NEEDLE = 3 , EVENT_SPINE = 4 ,
  EVENT_SHIELD = 5
}
 
enum  NajentusMisc { DATA_REMOVE_IMPALING_SPINE = 1 , ACTION_RESET_IMPALING_TARGET = 2 }
 

Functions

void AddSC_boss_najentus ()
 

Enumeration Type Documentation

◆ NajentusEvents

Enumerator
EVENT_BERSERK 
EVENT_YELL 
EVENT_NEEDLE 
EVENT_SPINE 
EVENT_SHIELD 

Definition at line 54 of file boss_warlord_najentus.cpp.

◆ NajentusMisc

Enumerator
DATA_REMOVE_IMPALING_SPINE 
ACTION_RESET_IMPALING_TARGET 

Definition at line 63 of file boss_warlord_najentus.cpp.

◆ NajentusSpells

Enumerator
SPELL_NEEDLE_SPINE_TARGETING 
SPELL_TIDAL_BURST 
SPELL_TIDAL_SHIELD 
SPELL_IMPALING_SPINE 
SPELL_CREATE_NAJENTUS_SPINE 
SPELL_HURL_SPINE 
SPELL_BERSERK 
SPELL_NEEDLE_SPINE 
SPELL_NEEDLE_SPINE_EXPLOSION 

Definition at line 39 of file boss_warlord_najentus.cpp.

◆ NajentusTexts

Enumerator
SAY_AGGRO 
SAY_NEEDLE 
SAY_SLAY 
SAY_SPECIAL 
SAY_ENRAGE 
SAY_DEATH 

Definition at line 29 of file boss_warlord_najentus.cpp.

Function Documentation

◆ AddSC_boss_najentus()

void AddSC_boss_najentus ( )

Definition at line 255 of file boss_warlord_najentus.cpp.

+ Here is the caller graph for this function: