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

Go to the source code of this file.

Classes

class  boss_commander_sarannis
struct  boss_commander_sarannis::boss_commander_sarannisAI
class  spell_commander_sarannis_summon_reinforcements
class  spell_commander_sarannis_summon_reinforcements::spell_commander_sarannis_summon_reinforcements_SpellScript

Enumerations

enum  Creatures { NPC_SUMMONED_BLOODWARDER_MENDER = 20083 , NPC_SUMMONED_BLOODWARDER_RESERVIST = 20078 }
enum  Events { EVENT_ARCANE_RESONANCE = 1 , EVENT_ARCANE_DEVASTATION = 2 }
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 }

Functions

void AddSC_boss_commander_sarannis ()

Variables

Position const PosSummonReinforcements [4]

Enumeration Type Documentation

◆ Creatures

enum Creatures
Enumerator
NPC_SUMMONED_BLOODWARDER_MENDER 
NPC_SUMMONED_BLOODWARDER_RESERVIST 

Definition at line 135 of file boss_commander_sarannis.cpp.

◆ Events

enum Events
Enumerator
EVENT_ARCANE_RESONANCE 
EVENT_ARCANE_DEVASTATION 

Definition at line 29 of file boss_commander_sarannis.cpp.

◆ Says

enum Says
Enumerator
SAY_AGGRO 
SAY_KILL 
SAY_ARCANE_RESONANCE 
SAY_ARCANE_DEVASTATION 
EMOTE_SUMMON 
SAY_SUMMON 
SAY_DEATH 

Definition at line 11 of file boss_commander_sarannis.cpp.

◆ Spells

enum Spells
Enumerator
SPELL_ARCANE_RESONANCE 
SPELL_ARCANE_DEVASTATION 
SPELL_SUMMON_REINFORCEMENTS 

Definition at line 22 of file boss_commander_sarannis.cpp.

Function Documentation

◆ AddSC_boss_commander_sarannis()

void AddSC_boss_commander_sarannis ( )

Definition at line 171 of file boss_commander_sarannis.cpp.

Referenced by AddOutlandScripts().

Variable Documentation

◆ PosSummonReinforcements

Position const PosSummonReinforcements[4]
Initial value:
=
{
{ 160.4483f, 287.6435f, -3.887904f, 2.3841f },
{ 153.4406f, 289.9929f, -4.736916f, 2.3841f },
{ 154.4137f, 292.8956f, -4.683603f, 2.3841f },
{ 157.1544f, 294.2599f, -4.726504f, 2.3841f }
}

Definition at line 127 of file boss_commander_sarannis.cpp.

Referenced by spell_commander_sarannis_summon_reinforcements::spell_commander_sarannis_summon_reinforcements_SpellScript::HandleCast().