AzerothCore 3.3.5a
OpenSource WoW Emulator
Loading...
Searching...
No Matches
boss_azuregos.cpp File Reference
#include "CreatureScript.h"
#include "Player.h"
#include "ScriptedCreature.h"
#include "ScriptedGossip.h"
#include "SpellScript.h"
#include "SpellScriptLoader.h"
#include "TaskScheduler.h"

Go to the source code of this file.

Classes

class  boss_azuregos
 
struct  boss_azuregos::boss_azuregosAI
 
class  spell_arcane_vacuum
 
class  spell_mark_of_frost_freeze
 

Enumerations

enum  Say {
  SAY_TELEPORT = 0 ,
  SAY_AGGRO ,
  SAY_KILL
}
 
enum  Spells {
  SPELL_MARK_OF_FROST = 23182 ,
  SPELL_MARK_OF_FROST_AURA = 23184 ,
  SPELL_AURA_OF_FROST = 23186 ,
  SPELL_MANA_STORM = 21097 ,
  SPELL_CHILL = 21098 ,
  SPELL_FROST_BREATH = 21099 ,
  SPELL_REFLECT = 22067 ,
  SPELL_CLEAVE = 19983 ,
  SPELL_ARCANE_VACUUM = 21147 ,
  SPELL_ARCANE_VACUUM_TP = 21150
}
 

Functions

void AddSC_boss_azuregos ()
 

Enumeration Type Documentation

◆ Say

enum Say
Enumerator
SAY_TELEPORT 
SAY_AGGRO 
SAY_KILL 
27{
28 SAY_TELEPORT = 0,
31};
@ SAY_TELEPORT
Definition boss_azuregos.cpp:28
@ SAY_AGGRO
Definition boss_azuregos.cpp:29
@ SAY_KILL
Definition boss_azuregos.cpp:30

◆ Spells

enum Spells
Enumerator
SPELL_MARK_OF_FROST 
SPELL_MARK_OF_FROST_AURA 
SPELL_AURA_OF_FROST 
SPELL_MANA_STORM 
SPELL_CHILL 
SPELL_FROST_BREATH 
SPELL_REFLECT 
SPELL_CLEAVE 
SPELL_ARCANE_VACUUM 
SPELL_ARCANE_VACUUM_TP 
34{
35 SPELL_MARK_OF_FROST = 23182,
37 SPELL_AURA_OF_FROST = 23186,
38 SPELL_MANA_STORM = 21097,
39 SPELL_CHILL = 21098,
40 SPELL_FROST_BREATH = 21099,
41 SPELL_REFLECT = 22067,
42 SPELL_CLEAVE = 19983,
43 SPELL_ARCANE_VACUUM = 21147,
45};
@ SPELL_MARK_OF_FROST_AURA
Definition boss_azuregos.cpp:36
@ SPELL_CLEAVE
Definition boss_azuregos.cpp:42
@ SPELL_FROST_BREATH
Definition boss_azuregos.cpp:40
@ SPELL_MARK_OF_FROST
Definition boss_azuregos.cpp:35
@ SPELL_ARCANE_VACUUM
Definition boss_azuregos.cpp:43
@ SPELL_REFLECT
Definition boss_azuregos.cpp:41
@ SPELL_MANA_STORM
Definition boss_azuregos.cpp:38
@ SPELL_ARCANE_VACUUM_TP
Definition boss_azuregos.cpp:44
@ SPELL_CHILL
Definition boss_azuregos.cpp:39
@ SPELL_AURA_OF_FROST
Definition boss_azuregos.cpp:37

Function Documentation

◆ AddSC_boss_azuregos()

void AddSC_boss_azuregos ( )
227{
228 new boss_azuregos();
231}
#define RegisterSpellScript(spell_script)
Definition SpellScriptLoader.h:88
Definition boss_azuregos.cpp:48
Definition boss_azuregos.cpp:175
Definition boss_azuregos.cpp:202

References RegisterSpellScript.

Referenced by AddKalimdorScripts().