Project SkyFire Core
SkyFire 5.4.8 server core API documentation
Loading...
Searching...
No Matches
boss_heigan.cpp File Reference
#include "ScriptMgr.h"
#include "ScriptedCreature.h"
#include "SpellScript.h"
#include "naxxramas.h"
#include "Player.h"
Include dependency graph for boss_heigan.cpp:

Go to the source code of this file.

Classes

class  achievement_safety_dance
class  boss_heigan
struct  boss_heigan::boss_heiganAI
class  spell_heigan_eruption
class  spell_heigan_eruption::spell_heigan_eruption_SpellScript

Enumerations

enum  Events {
  EVENT_NONE , EVENT_DISRUPT , EVENT_FEVER , EVENT_ERUPT ,
  EVENT_PHASE
}
enum  Heigan {
  SPELL_DECREPIT_FEVER = 29998 , SPELL_SPELL_DISRUPTION = 29310 , SPELL_PLAGUE_CLOUD = 29350 , SAY_AGGRO = 0 ,
  SAY_SLAY = 1 , SAY_TAUNT = 2 , SAY_DEATH = 3
}
enum  Misc { ACTION_SAFETY_DANCE_FAIL = 1 , DATA_SAFETY_DANCE = 19962139 }
enum  Phases { PHASE_FIGHT = 1 , PHASE_DANCE }

Functions

void AddSC_boss_heigan ()

Enumeration Type Documentation

◆ Events

enum Events
Enumerator
EVENT_NONE 
EVENT_DISRUPT 
EVENT_FEVER 
EVENT_ERUPT 
EVENT_PHASE 

Definition at line 24 of file boss_heigan.cpp.

◆ Heigan

enum Heigan
Enumerator
SPELL_DECREPIT_FEVER 
SPELL_SPELL_DISRUPTION 
SPELL_PLAGUE_CLOUD 
SAY_AGGRO 
SAY_SLAY 
SAY_TAUNT 
SAY_DEATH 

Definition at line 12 of file boss_heigan.cpp.

◆ Misc

enum Misc
Enumerator
ACTION_SAFETY_DANCE_FAIL 
DATA_SAFETY_DANCE 

Definition at line 39 of file boss_heigan.cpp.

◆ Phases

enum Phases
Enumerator
PHASE_FIGHT 
PHASE_DANCE 

Definition at line 33 of file boss_heigan.cpp.

Function Documentation

◆ AddSC_boss_heigan()

void AddSC_boss_heigan ( )

Definition at line 224 of file boss_heigan.cpp.

Referenced by AddNorthrendScripts().