AzerothCore 3.3.5a
OpenSource WoW Emulator
Loading...
Searching...
No Matches
boss_koralon.cpp File Reference
#include "CreatureScript.h"
#include "ScriptedCreature.h"
#include "SpellAuras.h"
#include "SpellScript.h"
#include "SpellScriptLoader.h"
#include "vault_of_archavon.h"

Go to the source code of this file.

Classes

class  boss_koralon
 
struct  boss_koralon::boss_koralonAI
 
class  spell_voa_flaming_cinder
 
class  spell_koralon_meteor_fists_aura
 
class  spell_flame_warder_meteor_fists_aura
 

Enumerations

enum  Events {
  EVENT_BURNING_BREATH = 1 ,
  EVENT_FLAME_CINDER = 2 ,
  EVENT_METEOR_FISTS = 3
}
 
enum  Spells {
  SPELL_BURNING_FURY = 68168 ,
  SPELL_BURNING_BREATH = 66665 ,
  SPELL_FLAMING_CINDER = 66681 ,
  SPELL_FLAMING_CINDER_DUMMY = 66690 ,
  SPELL_FLAMING_CINDER_MISSILE = 66682 ,
  SPELL_METEOR_FISTS = 66725 ,
  SPELL_METEOR_FISTS_DAMAGE = 66765 ,
  SPELL_FW_METEOR_FISTS_DAMAGE = 66809
}
 

Functions

void AddSC_boss_koralon ()
 

Enumeration Type Documentation

◆ Events

enum Events
Enumerator
EVENT_BURNING_BREATH 
EVENT_FLAME_CINDER 
EVENT_METEOR_FISTS 
26{
27 // Koralon
31};
@ EVENT_FLAME_CINDER
Definition boss_koralon.cpp:29
@ EVENT_BURNING_BREATH
Definition boss_koralon.cpp:28
@ EVENT_METEOR_FISTS
Definition boss_koralon.cpp:30

◆ Spells

enum Spells
Enumerator
SPELL_BURNING_FURY 
SPELL_BURNING_BREATH 
SPELL_FLAMING_CINDER 
SPELL_FLAMING_CINDER_DUMMY 
SPELL_FLAMING_CINDER_MISSILE 
SPELL_METEOR_FISTS 
SPELL_METEOR_FISTS_DAMAGE 
SPELL_FW_METEOR_FISTS_DAMAGE 
34{
35 SPELL_BURNING_FURY = 68168,
36 SPELL_BURNING_BREATH = 66665, // handled by spell_difficulty
37
40 SPELL_FLAMING_CINDER_MISSILE = 66682, // trigger of missile handled by spell_difficulty
41
42 SPELL_METEOR_FISTS = 66725, // handled by spell_difficulty
45};
@ SPELL_METEOR_FISTS_DAMAGE
Definition boss_koralon.cpp:43
@ SPELL_BURNING_FURY
Definition boss_koralon.cpp:35
@ SPELL_FLAMING_CINDER_MISSILE
Definition boss_koralon.cpp:40
@ SPELL_FLAMING_CINDER
Definition boss_koralon.cpp:38
@ SPELL_METEOR_FISTS
Definition boss_koralon.cpp:42
@ SPELL_FW_METEOR_FISTS_DAMAGE
Definition boss_koralon.cpp:44
@ SPELL_BURNING_BREATH
Definition boss_koralon.cpp:36
@ SPELL_FLAMING_CINDER_DUMMY
Definition boss_koralon.cpp:39

Function Documentation

◆ AddSC_boss_koralon()

void AddSC_boss_koralon ( )
232{
233 new boss_koralon();
237}
#define RegisterSpellScript(spell_script)
Definition SpellScriptLoader.h:88
Definition boss_koralon.cpp:48
Definition boss_koralon.cpp:211
Definition boss_koralon.cpp:190
Definition boss_koralon.cpp:169

References RegisterSpellScript.

Referenced by AddNorthrendScripts().