TrinityCore
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
pet_priest.cpp File Reference
#include "ScriptMgr.h"
#include "ScriptedCreature.h"
#include "PassiveAI.h"
#include "PetAI.h"
+ Include dependency graph for pet_priest.cpp:

Classes

class  npc_pet_pri_lightwell
 
struct  npc_pet_pri_lightwell::npc_pet_pri_lightwellAI
 
class  npc_pet_pri_shadowfiend
 
struct  npc_pet_pri_shadowfiend::npc_pet_pri_shadowfiendAI
 

Enumerations

enum  PriestSpells {
  SPELL_PRIEST_GLYPH_OF_SHADOWFIEND = 58228, SPELL_PRIEST_GLYPH_OF_SHADOWFIEND_MANA = 58227, SPELL_PRIEST_LIGHTWELL_CHARGES = 59907, SPELL_PRIEST_ABSOLUTION = 33167,
  SPELL_PRIEST_BODY_AND_SOUL_DISPEL = 64136, SPELL_PRIEST_BODY_AND_SOUL_SPEED = 65081, SPELL_PRIEST_CURE_DISEASE = 528, SPELL_PRIEST_DISPEL_MAGIC_FRIENDLY = 97690,
  SPELL_PRIEST_DISPEL_MAGIC_HOSTILE = 97691, SPELL_PRIEST_DIVINE_AEGIS = 47753, SPELL_PRIEST_DIVINE_TOUCH = 63544, SPELL_PRIEST_GLYPH_OF_CIRCLE_OF_HEALING = 55675,
  SPELL_PRIEST_GLYPH_OF_DISPEL_MAGIC = 55677, SPELL_PRIEST_GLYPH_OF_DISPEL_MAGIC_HEAL = 56131, SPELL_PRIEST_GLYPH_OF_LIGHTWELL = 55673, SPELL_PRIEST_GLYPH_OF_PRAYER_OF_HEALING_HEAL = 56161,
  SPELL_PRIEST_GLYPH_OF_SHADOW = 107906, SPELL_PRIEST_GUARDIAN_SPIRIT_HEAL = 48153, SPELL_PRIEST_ITEM_EFFICIENCY = 37595, SPELL_PRIEST_LEAP_OF_FAITH = 73325,
  SPELL_PRIEST_LEAP_OF_FAITH_EFFECT = 92832, SPELL_PRIEST_LEAP_OF_FAITH_EFFECT_TRIGGER = 92833, SPELL_PRIEST_LEAP_OF_FAITH_TRIGGERED = 92572, SPELL_PRIEST_MANA_LEECH_PROC = 34650,
  SPELL_PRIEST_PENANCE_R1 = 47540, SPELL_PRIEST_PENANCE_R1_DAMAGE = 47758, SPELL_PRIEST_PENANCE_R1_HEAL = 47757, SPELL_PRIEST_REFLECTIVE_SHIELD_R1 = 33201,
  SPELL_PRIEST_REFLECTIVE_SHIELD_TRIGGERED = 33619, SPELL_PRIEST_SHADOWFORM_VISUAL_WITHOUT_GLYPH = 107903, SPELL_PRIEST_SHADOWFORM_VISUAL_WITH_GLYPH = 107904, SPELL_PRIEST_SHADOW_WORD_DEATH = 32409,
  SPELL_PRIEST_TWIN_DISCIPLINES_RANK_1 = 47586, SPELL_PRIEST_T9_HEALING_2P = 67201, SPELL_PRIEST_VAMPIRIC_EMBRACE_HEAL = 15290, SPELL_PRIEST_VAMPIRIC_TOUCH_DISPEL = 64085
}
 

Functions

void AddSC_priest_pet_scripts ()
 

Enumeration Type Documentation

Enumerator
SPELL_PRIEST_GLYPH_OF_SHADOWFIEND 
SPELL_PRIEST_GLYPH_OF_SHADOWFIEND_MANA 
SPELL_PRIEST_LIGHTWELL_CHARGES 
SPELL_PRIEST_ABSOLUTION 
SPELL_PRIEST_BODY_AND_SOUL_DISPEL 
SPELL_PRIEST_BODY_AND_SOUL_SPEED 
SPELL_PRIEST_CURE_DISEASE 
SPELL_PRIEST_DISPEL_MAGIC_FRIENDLY 
SPELL_PRIEST_DISPEL_MAGIC_HOSTILE 
SPELL_PRIEST_DIVINE_AEGIS 
SPELL_PRIEST_DIVINE_TOUCH 
SPELL_PRIEST_GLYPH_OF_CIRCLE_OF_HEALING 
SPELL_PRIEST_GLYPH_OF_DISPEL_MAGIC 
SPELL_PRIEST_GLYPH_OF_DISPEL_MAGIC_HEAL 
SPELL_PRIEST_GLYPH_OF_LIGHTWELL 
SPELL_PRIEST_GLYPH_OF_PRAYER_OF_HEALING_HEAL 
SPELL_PRIEST_GLYPH_OF_SHADOW 
SPELL_PRIEST_GUARDIAN_SPIRIT_HEAL 
SPELL_PRIEST_ITEM_EFFICIENCY 
SPELL_PRIEST_LEAP_OF_FAITH 
SPELL_PRIEST_LEAP_OF_FAITH_EFFECT 
SPELL_PRIEST_LEAP_OF_FAITH_EFFECT_TRIGGER 
SPELL_PRIEST_LEAP_OF_FAITH_TRIGGERED 
SPELL_PRIEST_MANA_LEECH_PROC 
SPELL_PRIEST_PENANCE_R1 
SPELL_PRIEST_PENANCE_R1_DAMAGE 
SPELL_PRIEST_PENANCE_R1_HEAL 
SPELL_PRIEST_REFLECTIVE_SHIELD_R1 
SPELL_PRIEST_REFLECTIVE_SHIELD_TRIGGERED 
SPELL_PRIEST_SHADOWFORM_VISUAL_WITHOUT_GLYPH 
SPELL_PRIEST_SHADOWFORM_VISUAL_WITH_GLYPH 
SPELL_PRIEST_SHADOW_WORD_DEATH 
SPELL_PRIEST_TWIN_DISCIPLINES_RANK_1 
SPELL_PRIEST_T9_HEALING_2P 
SPELL_PRIEST_VAMPIRIC_EMBRACE_HEAL 
SPELL_PRIEST_VAMPIRIC_TOUCH_DISPEL 
29 {
33 };
Definition: pet_priest.cpp:32
Definition: pet_priest.cpp:30
Definition: pet_priest.cpp:31

Function Documentation

void AddSC_priest_pet_scripts ( )
89 {
92 }
Definition: pet_priest.cpp:35
Definition: pet_priest.cpp:64

+ Here is the caller graph for this function: