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

Go to the source code of this file.

Classes

class  boss_drakos
struct  boss_drakos::boss_drakosAI
class  npc_unstable_sphere
struct  npc_unstable_sphere::npc_unstable_sphereAI

Enumerations

enum  DrakosAchievement { ACHIEV_TIMED_START_EVENT = 18153 }
enum  DrakosEvents { EVENT_MAGIC_PULL = 1 , EVENT_STOMP , EVENT_BOMB_SUMMON }
enum  Spells {
  SPELL_MAGIC_PULL = 51336 , SPELL_THUNDERING_STOMP = 50774 , SPELL_UNSTABLE_SPHERE_PASSIVE = 50756 , SPELL_UNSTABLE_SPHERE_PULSE = 50757 ,
  SPELL_UNSTABLE_SPHERE_TIMER = 50758 , NPC_UNSTABLE_SPHERE = 28166
}
enum  Yells {
  SAY_AGGRO = 0 , SAY_KILL = 1 , SAY_DEATH = 2 , SAY_PULL = 3 ,
  SAY_STOMP = 4
}

Functions

void AddSC_boss_drakos ()

Enumeration Type Documentation

◆ DrakosAchievement

Enumerator
ACHIEV_TIMED_START_EVENT 

Definition at line 29 of file boss_drakos.cpp.

◆ DrakosEvents

Enumerator
EVENT_MAGIC_PULL 
EVENT_STOMP 
EVENT_BOMB_SUMMON 

Definition at line 34 of file boss_drakos.cpp.

◆ Spells

enum Spells
Enumerator
SPELL_MAGIC_PULL 
SPELL_THUNDERING_STOMP 
SPELL_UNSTABLE_SPHERE_PASSIVE 
SPELL_UNSTABLE_SPHERE_PULSE 
SPELL_UNSTABLE_SPHERE_TIMER 
NPC_UNSTABLE_SPHERE 

Definition at line 10 of file boss_drakos.cpp.

◆ Yells

enum Yells
Enumerator
SAY_AGGRO 
SAY_KILL 
SAY_DEATH 
SAY_PULL 
SAY_STOMP 

Definition at line 20 of file boss_drakos.cpp.

Function Documentation

◆ AddSC_boss_drakos()

void AddSC_boss_drakos ( )

Definition at line 179 of file boss_drakos.cpp.

Referenced by AddNorthrendScripts().