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

Go to the source code of this file.

Classes

class  spell_pri_divine_aegis
class  spell_pri_divine_aegis::spell_pri_divine_aegis_AuraScript
class  spell_pri_evangelism
class  spell_pri_evangelism::spell_pri_evangelism_AuraScript
class  spell_pri_flash_heal
class  spell_pri_flash_heal::spell_pri_flash_heal_SpellScript
class  spell_pri_greater_heal
class  spell_pri_greater_heal::spell_pri_greater_heal_SpellScript
class  spell_pri_item_greater_heal_refund
class  spell_pri_item_greater_heal_refund::spell_pri_item_greater_heal_refund_AuraScript
class  spell_pri_leap_of_faith
class  spell_pri_leap_of_faith::spell_pri_leap_of_faith_SpellScript
class  spell_pri_lightwell_renew
class  spell_pri_lightwell_renew::spell_pri_lightwell_renew_AuraScript
class  spell_pri_mana_leech
class  spell_pri_mana_leech::spell_pri_mana_leech_AuraScript
class  spell_pri_mind_sear
class  spell_pri_mind_sear::spell_pri_mind_sear_SpellScript
class  spell_pri_penance
class  spell_pri_penance::spell_pri_penance_SpellScript
class  spell_pri_power_word_shield
class  spell_pri_power_word_shield::spell_pri_power_word_shield_AuraScript
class  spell_pri_prayer_of_healing
class  spell_pri_prayer_of_healing::spell_pri_prayer_of_healing_SpellScript
class  spell_pri_prayer_of_mending_heal
class  spell_pri_prayer_of_mending_heal::spell_pri_prayer_of_mending_heal_SpellScript
class  spell_pri_renew
class  spell_pri_renew::spell_pri_renew_AuraScript
class  spell_pri_shadow_word_death
class  spell_pri_shadow_word_death::spell_pri_shadow_word_death_SpellScript
class  spell_pri_shadowform
class  spell_pri_shadowform::spell_pri_shadowform_AuraScript
class  spell_pri_vampiric_embrace
class  spell_pri_vampiric_embrace::spell_pri_vampiric_embrace_AuraScript
class  spell_pri_vampiric_embrace_target
class  spell_pri_vampiric_embrace_target::spell_pri_vampiric_embrace_target_SpellScript
class  spell_pri_vampiric_touch
class  spell_pri_vampiric_touch::spell_pri_vampiric_touch_AuraScript

Enumerations

enum  MiscSpells { SPELL_GEN_REPLENISHMENT = 57669 }
enum  PriestSpellIcons { PRIEST_ICON_ID_BORROWED_TIME = 2899 , PRIEST_ICON_ID_DIVINE_TOUCH_TALENT = 3021 , PRIEST_ICON_ID_PAIN_AND_SUFFERING = 2874 }
enum  PriestSpells {
  SPELL_PRIEST_INNER_FOCUS = 89485 , SPELL_PRIEST_EVANGELISM_PROC = 81661 , SPELL_PRIEST_BODY_AND_SOUL_PASSIVE = 64129 , SPELL_PRIEST_BODY_AND_SOUL_SPEED = 65081 ,
  SPELL_PRIEST_WEAKENED_SOUL = 6788 , SPELL_PRIEST_DIVINE_AEGIS = 47753 , SPELL_PRIEST_DIVINE_TOUCH = 63544 , SPELL_PRIEST_GLYPH_OF_LIGHTWELL = 55673 ,
  SPELL_PRIEST_GLYPH_OF_SHADOW = 107906 , SPELL_PRIEST_ITEM_EFFICIENCY = 37595 , SPELL_PRIEST_LEAP_OF_FAITH_EFFECT = 92832 , SPELL_PRIEST_LEAP_OF_FAITH_GLYPH = 119850 ,
  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_GLYPH = 33202 , 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_T9_HEALING_2P = 67201 , SPELL_PRIEST_VAMPIRIC_EMBRACE_HEAL = 15290
}

Functions

void AddSC_priest_spell_scripts ()

Enumeration Type Documentation

◆ MiscSpells

enum MiscSpells
Enumerator
SPELL_GEN_REPLENISHMENT 

Definition at line 55 of file spell_priest.cpp.

◆ PriestSpellIcons

Enumerator
PRIEST_ICON_ID_BORROWED_TIME 
PRIEST_ICON_ID_DIVINE_TOUCH_TALENT 
PRIEST_ICON_ID_PAIN_AND_SUFFERING 

Definition at line 48 of file spell_priest.cpp.

◆ PriestSpells

Enumerator
SPELL_PRIEST_INNER_FOCUS 
SPELL_PRIEST_EVANGELISM_PROC 
SPELL_PRIEST_BODY_AND_SOUL_PASSIVE 
SPELL_PRIEST_BODY_AND_SOUL_SPEED 
SPELL_PRIEST_WEAKENED_SOUL 
SPELL_PRIEST_DIVINE_AEGIS 
SPELL_PRIEST_DIVINE_TOUCH 
SPELL_PRIEST_GLYPH_OF_LIGHTWELL 
SPELL_PRIEST_GLYPH_OF_SHADOW 
SPELL_PRIEST_ITEM_EFFICIENCY 
SPELL_PRIEST_LEAP_OF_FAITH_EFFECT 
SPELL_PRIEST_LEAP_OF_FAITH_GLYPH 
SPELL_PRIEST_MANA_LEECH_PROC 
SPELL_PRIEST_PENANCE_R1 
SPELL_PRIEST_PENANCE_R1_DAMAGE 
SPELL_PRIEST_PENANCE_R1_HEAL 
SPELL_PRIEST_REFLECTIVE_SHIELD_GLYPH 
SPELL_PRIEST_REFLECTIVE_SHIELD_TRIGGERED 
SPELL_PRIEST_SHADOWFORM_VISUAL_WITHOUT_GLYPH 
SPELL_PRIEST_SHADOWFORM_VISUAL_WITH_GLYPH 
SPELL_PRIEST_SHADOW_WORD_DEATH 
SPELL_PRIEST_T9_HEALING_2P 
SPELL_PRIEST_VAMPIRIC_EMBRACE_HEAL 

Definition at line 18 of file spell_priest.cpp.

Function Documentation

◆ AddSC_priest_spell_scripts()

void AddSC_priest_spell_scripts ( )

Definition at line 864 of file spell_priest.cpp.

Referenced by AddSpellScripts().