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

Go to the source code of this file.

Classes

class  boss_tharon_ja
struct  boss_tharon_ja::boss_tharon_jaAI
class  spell_tharon_ja_clear_gift_of_tharon_ja
class  spell_tharon_ja_clear_gift_of_tharon_ja::spell_tharon_ja_clear_gift_of_tharon_ja_SpellScript

Enumerations

enum  Events {
  EVENT_CURSE_OF_LIFE = 1 , EVENT_RAIN_OF_FIRE , EVENT_SHADOW_VOLLEY , EVENT_EYE_BEAM ,
  EVENT_LIGHTNING_BREATH , EVENT_POISON_CLOUD , EVENT_DECAY_FLESH , EVENT_GOING_FLESH ,
  EVENT_RETURN_FLESH , EVENT_GOING_SKELETAL
}
enum  Models { MODEL_FLESH = 27073 }
enum  Spells {
  SPELL_CURSE_OF_LIFE = 49527 , SPELL_RAIN_OF_FIRE = 49518 , SPELL_SHADOW_VOLLEY = 49528 , SPELL_DECAY_FLESH = 49356 ,
  SPELL_GIFT_OF_THARON_JA = 52509 , SPELL_CLEAR_GIFT_OF_THARON_JA = 53242 , SPELL_EYE_BEAM = 49544 , SPELL_LIGHTNING_BREATH = 49537 ,
  SPELL_POISON_CLOUD = 49548 , SPELL_RETURN_FLESH = 53463 , SPELL_ACHIEVEMENT_CHECK = 61863 , SPELL_FLESH_VISUAL = 52582 ,
  SPELL_DUMMY = 49551
}
enum  Yells {
  SAY_AGGRO = 0 , SAY_KILL = 1 , SAY_FLESH = 2 , SAY_SKELETON = 3 ,
  SAY_DEATH = 4
}

Functions

void AddSC_boss_tharon_ja ()

Enumeration Type Documentation

◆ Events

enum Events
Enumerator
EVENT_CURSE_OF_LIFE 
EVENT_RAIN_OF_FIRE 
EVENT_SHADOW_VOLLEY 
EVENT_EYE_BEAM 
EVENT_LIGHTNING_BREATH 
EVENT_POISON_CLOUD 
EVENT_DECAY_FLESH 
EVENT_GOING_FLESH 
EVENT_RETURN_FLESH 
EVENT_GOING_SKELETAL 

Definition at line 36 of file boss_tharon_ja.cpp.

◆ Models

enum Models
Enumerator
MODEL_FLESH 

Definition at line 61 of file boss_tharon_ja.cpp.

◆ Spells

enum Spells
Enumerator
SPELL_CURSE_OF_LIFE 
SPELL_RAIN_OF_FIRE 
SPELL_SHADOW_VOLLEY 
SPELL_DECAY_FLESH 
SPELL_GIFT_OF_THARON_JA 
SPELL_CLEAR_GIFT_OF_THARON_JA 
SPELL_EYE_BEAM 
SPELL_LIGHTNING_BREATH 
SPELL_POISON_CLOUD 
SPELL_RETURN_FLESH 
SPELL_ACHIEVEMENT_CHECK 
SPELL_FLESH_VISUAL 
SPELL_DUMMY 

Definition at line 17 of file boss_tharon_ja.cpp.

◆ Yells

enum Yells
Enumerator
SAY_AGGRO 
SAY_KILL 
SAY_FLESH 
SAY_SKELETON 
SAY_DEATH 

Definition at line 52 of file boss_tharon_ja.cpp.

Function Documentation

◆ AddSC_boss_tharon_ja()

void AddSC_boss_tharon_ja ( )

Definition at line 230 of file boss_tharon_ja.cpp.

Referenced by AddNorthrendScripts().