TrinityCore
Loading...
Searching...
No Matches
boss_earthrager_ptah.cpp File Reference
#include "ScriptMgr.h"
#include "Containers.h"
#include "halls_of_origination.h"
#include "InstanceScript.h"
#include "Map.h"
#include "Player.h"
#include "ScriptedCreature.h"
#include "SpellAuraEffects.h"
#include "SpellScript.h"
#include "TemporarySummon.h"
#include "Weather.h"
+ Include dependency graph for boss_earthrager_ptah.cpp:

Go to the source code of this file.

Classes

class  SummonScarab
 
struct  boss_earthrager_ptah
 
class  spell_earthrager_ptah_flame_bolt
 
class  spell_earthrager_ptah_explosion
 

Enumerations

enum  Texts { SAY_AGGRO = 0 , SAY_DEATH = 1 }
 
enum  Events {
  EVENT_RAGING_SMASH = 1 , EVENT_FLAME_BOLT = 2 , EVENT_EARTH_SPIKE = 3 , EVENT_PTAH_EXPLODE = 4 ,
  EVENT_QUICKSAND = 5
}
 
enum  Spells {
  SPELL_RAGING_SMASH = 83650 , SPELL_FLAME_BOLT = 77370 , SPELL_EARTH_SPIKE_WARN = 94974 , SPELL_PTAH_EXPLOSION = 75519 ,
  SPELL_SANDSTORM = 75491 , SPELL_SUMMON_QUICKSAND = 75550 , SPELL_BEETLE_BURROW = 75463 , SPELL_SUMMON_JEWELED_SCARAB = 75462 ,
  SPELL_SUMMON_DUSTBONE_HORROR = 75521
}
 
enum  Phases { PHASE_NORMAL = 1 , PHASE_DISPERSE = 2 , PHASE_MASK_DISPERSE = (1 << PHASE_DISPERSE) , PHASE_MASK_NORMAL = (1 << PHASE_NORMAL) }
 
enum  PtahData { DATA_SUMMON_DEATHS = 0 }
 

Functions

void AddSC_boss_earthrager_ptah ()
 

Enumeration Type Documentation

◆ Events

enum Events
Enumerator
EVENT_RAGING_SMASH 
EVENT_FLAME_BOLT 
EVENT_EARTH_SPIKE 
EVENT_PTAH_EXPLODE 
EVENT_QUICKSAND 

Definition at line 36 of file boss_earthrager_ptah.cpp.

◆ Phases

enum Phases
Enumerator
PHASE_NORMAL 
PHASE_DISPERSE 
PHASE_MASK_DISPERSE 
PHASE_MASK_NORMAL 

Definition at line 62 of file boss_earthrager_ptah.cpp.

◆ PtahData

enum PtahData
Enumerator
DATA_SUMMON_DEATHS 

Definition at line 71 of file boss_earthrager_ptah.cpp.

◆ Spells

enum Spells
Enumerator
SPELL_RAGING_SMASH 
SPELL_FLAME_BOLT 
SPELL_EARTH_SPIKE_WARN 
SPELL_PTAH_EXPLOSION 
SPELL_SANDSTORM 
SPELL_SUMMON_QUICKSAND 
SPELL_BEETLE_BURROW 
SPELL_SUMMON_JEWELED_SCARAB 
SPELL_SUMMON_DUSTBONE_HORROR 

Definition at line 45 of file boss_earthrager_ptah.cpp.

◆ Texts

enum Texts
Enumerator
SAY_AGGRO 
SAY_DEATH 

Definition at line 30 of file boss_earthrager_ptah.cpp.

Function Documentation

◆ AddSC_boss_earthrager_ptah()

void AddSC_boss_earthrager_ptah ( )

Definition at line 289 of file boss_earthrager_ptah.cpp.

+ Here is the caller graph for this function: