TrinityCore
Loading...
Searching...
No Matches
boss_volkaal.cpp File Reference
#include "AreaTriggerAI.h"
#include "CellImpl.h"
#include "Creature.h"
#include "GridNotifiersImpl.h"
#include "InstanceScript.h"
#include "MotionMaster.h"
#include "MoveSpline.h"
#include "ObjectAccessor.h"
#include "ScriptMgr.h"
#include "ScriptedCreature.h"
#include "SpellAuraEffects.h"
#include "SpellScript.h"
#include "atal_dazar.h"
+ Include dependency graph for boss_volkaal.cpp:

Go to the source code of this file.

Classes

struct  boss_volkaal
 
struct  npc_volkaal_reanimation_totem
 
class  spell_volkaal_lingering_nausea
 
class  spell_volkaal_noxious_stench
 
class  spell_volkaal_toxic_leap_selector
 
class  spell_volkaal_soul_anchor
 
class  spell_volkaal_reanimate
 
class  spell_volkaal_rapid_decay
 
struct  at_volkaal_rapid_decay
 

Enumerations

enum  VolkaalSpells {
  SPELL_SOUL_ANCHOR = 259537 , SPELL_BAD_VOODOO = 250192 , SPELL_RAPID_DECAY = 250241 , SPELL_RAPID_DECAY_TARGET = 250694 ,
  SPELL_RAPID_DECAY_RANDOM = 250697 , SPELL_TOXIC_POOL = 250585 , SPELL_REANIMATE = 259531 , SPELL_TOXIC_LEAP_SELECTOR = 250708 ,
  SPELL_TOXIC_LEAP = 250258 , SPELL_TOXIC_LEAP_DAMAGE = 250259 , SPELL_NOXIOUS_STENCH = 259572 , SPELL_LINGERING_NAUSEA = 250372
}
 
enum  VolkaalEvents { EVENT_TOXIC_LEAP = 1 , EVENT_NOXIOUS_STENCH }
 
enum  VolkaalActions { ACTION_TOTEMS_DIED = 1 }
 
enum  VolkaalSummonGroups { SUMMON_GROUP_VOLKAAL_TOTEMS = 0 }
 
enum  VolkaalTexts {
  SAY_AGGRO = 0 , SAY_DECAY = 1 , SAY_DIED = 2 , SAY_SLAY = 3 ,
  SAY_WIPE = 4
}
 

Functions

void AddSC_boss_volkaal ()
 

Enumeration Type Documentation

◆ VolkaalActions

Enumerator
ACTION_TOTEMS_DIED 

Definition at line 54 of file boss_volkaal.cpp.

◆ VolkaalEvents

Enumerator
EVENT_TOXIC_LEAP 
EVENT_NOXIOUS_STENCH 

Definition at line 48 of file boss_volkaal.cpp.

◆ VolkaalSpells

Enumerator
SPELL_SOUL_ANCHOR 
SPELL_BAD_VOODOO 
SPELL_RAPID_DECAY 
SPELL_RAPID_DECAY_TARGET 
SPELL_RAPID_DECAY_RANDOM 
SPELL_TOXIC_POOL 
SPELL_REANIMATE 
SPELL_TOXIC_LEAP_SELECTOR 
SPELL_TOXIC_LEAP 
SPELL_TOXIC_LEAP_DAMAGE 
SPELL_NOXIOUS_STENCH 
SPELL_LINGERING_NAUSEA 

Definition at line 32 of file boss_volkaal.cpp.

◆ VolkaalSummonGroups

Enumerator
SUMMON_GROUP_VOLKAAL_TOTEMS 

Definition at line 59 of file boss_volkaal.cpp.

◆ VolkaalTexts

Enumerator
SAY_AGGRO 
SAY_DECAY 
SAY_DIED 
SAY_SLAY 
SAY_WIPE 

Definition at line 64 of file boss_volkaal.cpp.

Function Documentation

◆ AddSC_boss_volkaal()

void AddSC_boss_volkaal ( )

Definition at line 420 of file boss_volkaal.cpp.

+ Here is the caller graph for this function: