![]() |
TrinityCore
|
Inheritance diagram for spell_pri_deaths_torment:Classes | |
| struct | Data |
Static Public Member Functions | |
| static bool | CheckProc (AuraScript const &, ProcEventInfo const &eventInfo) |
Static Public Member Functions inherited from SpellScriptBase | |
| static bool | ValidateSpellInfo (std::initializer_list< uint32 > spellIds) |
| template<class T > | |
| static bool | ValidateSpellInfo (T const &spellIds) |
| static bool | ValidateSpellEffect (std::initializer_list< std::pair< uint32, SpellEffIndex > > effects) |
| template<class T > | |
| static bool | ValidateSpellEffect (T const &spellEffects) |
Definition at line 1044 of file spell_priest.cpp.
|
inlinestatic |
Definition at line 1060 of file spell_priest.cpp.
References ProcEventInfo::GetProcSpell(), and Spell::m_customArg.
Referenced by Register().
|
inline |
Definition at line 1065 of file spell_priest.cpp.
References EventProcessor::AddEventAtOffset(), EFFECT_0, EFFECT_1, ProcEventInfo::GetActionTarget(), ProcEventInfo::GetActor(), AuraEffect::GetAmount(), AuraEffect::GetAmountAsInt(), AuraScript::GetEffect(), BaseEntity::GetGUID(), and WorldObject::m_Events.
Referenced by Register().
|
inlineoverridevirtual |
Implements SpellScriptBase.
Definition at line 1086 of file spell_priest.cpp.
References AuraCheckProcFn, AuraProcFn, CheckProc(), and HandleProc().
|
inlineoverridevirtual |
Reimplemented from SpellScriptBase.
Definition at line 1054 of file spell_priest.cpp.
References EFFECT_1, SpellInfo::Id, SPELL_PRIEST_SHADOW_WORD_DEATH, SpellScriptBase::ValidateSpellEffect(), and SpellScriptBase::ValidateSpellInfo().