![]() |
TrinityCore
|
Inheritance diagram for spell_pri_voice_of_harmony:Private Member Functions | |
| bool | Validate (SpellInfo const *) override |
| template<uint32 TargetSpellId> | |
| void | HandleProc (AuraEffect const *aurEff, ProcEventInfo const &) const |
| void | Register () override |
Static Private Member Functions | |
| static bool | CheckHolyWordSanctify (AuraScript const &, AuraEffect const *, ProcEventInfo const &eventInfo) |
| static bool | CheckHolyWordSerenity (AuraScript const &, AuraEffect const *, ProcEventInfo const &eventInfo) |
| static bool | CheckHolyWordChastise (AuraScript const &, AuraEffect const *, ProcEventInfo const &eventInfo) |
Definition at line 5280 of file spell_priest.cpp.
|
inlinestaticprivate |
Definition at line 5306 of file spell_priest.cpp.
References ProcEventInfo::GetSpellInfo(), SpellInfo::IsAffected(), and SPELLFAMILY_PRIEST.
Referenced by Register().
|
inlinestaticprivate |
Definition at line 5292 of file spell_priest.cpp.
References ProcEventInfo::GetSpellInfo(), SpellInfo::IsAffected(), and SPELLFAMILY_PRIEST.
Referenced by Register().
|
inlinestaticprivate |
Definition at line 5299 of file spell_priest.cpp.
References ProcEventInfo::GetSpellInfo(), SpellInfo::IsAffected(), and SPELLFAMILY_PRIEST.
Referenced by Register().
|
inlineprivate |
Definition at line 5313 of file spell_priest.cpp.
References AuraEffect::GetAmount(), AuraScript::GetCastDifficulty(), AuraScript::GetTarget(), spell_pri_holy_words_base::ModifyCooldown(), and sSpellMgr.
|
inlineoverrideprivatevirtual |
Implements SpellScriptBase.
Definition at line 5320 of file spell_priest.cpp.
References AuraCheckEffectProcFn, AuraEffectProcFn, CheckHolyWordChastise(), CheckHolyWordSanctify(), CheckHolyWordSerenity(), AuraScript::DoCheckEffectProc, EFFECT_0, EFFECT_1, EFFECT_2, AuraScript::OnEffectProc, and SPELL_AURA_DUMMY.
|
inlineoverrideprivatevirtual |
Reimplemented from SpellScriptBase.
Definition at line 5282 of file spell_priest.cpp.
References SPELL_PRIEST_HOLY_WORD_CHASTISE, SPELL_PRIEST_HOLY_WORD_SANCTIFY, SPELL_PRIEST_HOLY_WORD_SERENITY, and SpellScriptBase::ValidateSpellInfo().