TrinityCore
Loading...
Searching...
No Matches
boss_selin_fireheart.cpp File Reference
#include "ScriptMgr.h"
#include "InstanceScript.h"
#include "magisters_terrace.h"
#include "MotionMaster.h"
#include "ObjectAccessor.h"
#include "ScriptedCreature.h"
+ Include dependency graph for boss_selin_fireheart.cpp:

Go to the source code of this file.

Classes

class  boss_selin_fireheart
 
struct  boss_selin_fireheart::boss_selin_fireheartAI
 
class  npc_fel_crystal
 
struct  npc_fel_crystal::npc_fel_crystalAI
 

Enumerations

enum  Says {
  SAY_AGGRO = 0 , SAY_ENERGY = 1 , SAY_EMPOWERED = 2 , SAY_KILL = 3 ,
  SAY_DEATH = 4 , EMOTE_CRYSTAL = 5
}
 
enum  Spells {
  SPELL_FEL_CRYSTAL_DUMMY = 44329 , SPELL_MANA_RAGE = 44320 , SPELL_DRAIN_LIFE = 44294 , SPELL_FEL_EXPLOSION = 44314 ,
  SPELL_DRAIN_MANA = 46153
}
 
enum  Phases { PHASE_NORMAL = 1 , PHASE_DRAIN = 2 }
 
enum  Events {
  EVENT_FEL_EXPLOSION = 1 , EVENT_DRAIN_CRYSTAL , EVENT_DRAIN_MANA , EVENT_DRAIN_LIFE ,
  EVENT_EMPOWER
}
 
enum  Misc { ACTION_SWITCH_PHASE = 1 }
 

Functions

void AddSC_boss_selin_fireheart ()
 

Enumeration Type Documentation

◆ Events

enum Events
Enumerator
EVENT_FEL_EXPLOSION 
EVENT_DRAIN_CRYSTAL 
EVENT_DRAIN_MANA 
EVENT_DRAIN_LIFE 
EVENT_EMPOWER 

Definition at line 54 of file boss_selin_fireheart.cpp.

◆ Misc

enum Misc
Enumerator
ACTION_SWITCH_PHASE 

Definition at line 63 of file boss_selin_fireheart.cpp.

◆ Phases

enum Phases
Enumerator
PHASE_NORMAL 
PHASE_DRAIN 

Definition at line 48 of file boss_selin_fireheart.cpp.

◆ Says

enum Says
Enumerator
SAY_AGGRO 
SAY_ENERGY 
SAY_EMPOWERED 
SAY_KILL 
SAY_DEATH 
EMOTE_CRYSTAL 

Definition at line 25 of file boss_selin_fireheart.cpp.

◆ Spells

enum Spells
Enumerator
SPELL_FEL_CRYSTAL_DUMMY 
SPELL_MANA_RAGE 
SPELL_DRAIN_LIFE 
SPELL_FEL_EXPLOSION 
SPELL_DRAIN_MANA 

Definition at line 35 of file boss_selin_fireheart.cpp.

Function Documentation

◆ AddSC_boss_selin_fireheart()

void AddSC_boss_selin_fireheart ( )

Definition at line 281 of file boss_selin_fireheart.cpp.

+ Here is the caller graph for this function: