![]() |
TrinityCore
|
Inheritance diagram for spell_pri_holy_words:Private Member Functions | |
| bool | Validate (SpellInfo const *) override |
| void | HandleProc (AuraEffect *, ProcEventInfo const &eventInfo) const |
| void | Register () override |
Definition at line 2420 of file spell_priest.cpp.
|
inlineprivate |
Definition at line 2442 of file spell_priest.cpp.
References SpellEffectInfo::CalcValueAsInt(), EFFECT_1, EFFECT_2, EFFECT_3, AuraScript::GetCastDifficulty(), SpellInfo::GetEffect(), ProcEventInfo::GetSpellInfo(), AuraScript::GetSpellInfo(), AuraScript::GetTarget(), SpellInfo::Id, spell_pri_holy_words_base::ModifyCooldown(), SPELL_PRIEST_FLASH_HEAL, SPELL_PRIEST_HEAL, SPELL_PRIEST_HOLY_WORD_CHASTISE, SPELL_PRIEST_HOLY_WORD_SANCTIFY, SPELL_PRIEST_HOLY_WORD_SERENITY, SPELL_PRIEST_PRAYER_OF_HEALING, SPELL_PRIEST_RENEW, SPELL_PRIEST_SMITE, sSpellMgr, and TC_LOG_WARN.
Referenced by Register().
|
inlineoverrideprivatevirtual |
Implements SpellScriptBase.
Definition at line 2480 of file spell_priest.cpp.
References AuraEffectProcFn, EFFECT_0, HandleProc(), AuraScript::OnEffectProc, and SPELL_AURA_DUMMY.
|
inlineoverrideprivatevirtual |
Reimplemented from SpellScriptBase.
Definition at line 2422 of file spell_priest.cpp.
References EFFECT_1, EFFECT_3, SPELL_PRIEST_FLASH_HEAL, SPELL_PRIEST_HEAL, SPELL_PRIEST_HOLY_WORD_CHASTISE, SPELL_PRIEST_HOLY_WORD_SANCTIFY, SPELL_PRIEST_HOLY_WORD_SERENITY, SPELL_PRIEST_PRAYER_OF_HEALING, SPELL_PRIEST_RENEW, SPELL_PRIEST_SMITE, SpellScriptBase::ValidateSpellEffect(), and SpellScriptBase::ValidateSpellInfo().