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

Go to the source code of this file.

Classes

struct  boss_commander_sarannis
 
class  spell_commander_sarannis_arcane_devastation
 
class  spell_commander_sarannis_summon_reinforcements
 

Enumerations

enum  Says {
  SAY_AGGRO = 0 ,
  SAY_KILL = 1 ,
  SAY_ARCANE_RESONANCE = 2 ,
  SAY_ARCANE_DEVASTATION = 3 ,
  EMOTE_SUMMON = 4 ,
  SAY_SUMMON = 5 ,
  SAY_DEATH = 6
}
 
enum  Spells {
  SPELL_ARCANE_RESONANCE = 34794 ,
  SPELL_ARCANE_DEVASTATION = 34799 ,
  SPELL_SUMMON_REINFORCEMENTS = 34803 ,
  SPELL_SUMMON_MENDER_1 = 34810 ,
  SPELL_SUMMON_RESERVIST_1 = 34817 ,
  SPELL_SUMMON_RESERVIST_2 = 34818 ,
  SPELL_SUMMON_RESERVIST_3 = 34819
}
 

Functions

void AddSC_boss_commander_sarannis ()
 

Enumeration Type Documentation

◆ Says

enum Says
Enumerator
SAY_AGGRO 
SAY_KILL 
SAY_ARCANE_RESONANCE 
SAY_ARCANE_DEVASTATION 
EMOTE_SUMMON 
SAY_SUMMON 
SAY_DEATH 
25{
26 SAY_AGGRO = 0,
27 SAY_KILL = 1,
30 EMOTE_SUMMON = 4,
31 SAY_SUMMON = 5,
32 SAY_DEATH = 6
33};
@ SAY_DEATH
Definition boss_commander_sarannis.cpp:32
@ SAY_ARCANE_DEVASTATION
Definition boss_commander_sarannis.cpp:29
@ SAY_AGGRO
Definition boss_commander_sarannis.cpp:26
@ EMOTE_SUMMON
Definition boss_commander_sarannis.cpp:30
@ SAY_KILL
Definition boss_commander_sarannis.cpp:27
@ SAY_ARCANE_RESONANCE
Definition boss_commander_sarannis.cpp:28
@ SAY_SUMMON
Definition boss_commander_sarannis.cpp:31

◆ Spells

enum Spells
Enumerator
SPELL_ARCANE_RESONANCE 
SPELL_ARCANE_DEVASTATION 
SPELL_SUMMON_REINFORCEMENTS 
SPELL_SUMMON_MENDER_1 
SPELL_SUMMON_RESERVIST_1 
SPELL_SUMMON_RESERVIST_2 
SPELL_SUMMON_RESERVIST_3 
36{
44};
@ SPELL_SUMMON_MENDER_1
Definition boss_commander_sarannis.cpp:40
@ SPELL_SUMMON_RESERVIST_2
Definition boss_commander_sarannis.cpp:42
@ SPELL_SUMMON_REINFORCEMENTS
Definition boss_commander_sarannis.cpp:39
@ SPELL_SUMMON_RESERVIST_1
Definition boss_commander_sarannis.cpp:41
@ SPELL_ARCANE_DEVASTATION
Definition boss_commander_sarannis.cpp:38
@ SPELL_ARCANE_RESONANCE
Definition boss_commander_sarannis.cpp:37
@ SPELL_SUMMON_RESERVIST_3
Definition boss_commander_sarannis.cpp:43

Function Documentation

◆ AddSC_boss_commander_sarannis()

void AddSC_boss_commander_sarannis ( )
160{
164}
#define RegisterSpellScript(spell_script)
Definition SpellScriptLoader.h:88
Definition boss_commander_sarannis.cpp:115
Definition boss_commander_sarannis.cpp:136
Definition boss_commander_sarannis.cpp:47
#define RegisterTheBotanicaCreatureAI(ai_name)
Definition the_botanica.h:62

References RegisterSpellScript, and RegisterTheBotanicaCreatureAI.

Referenced by AddOutlandScripts().