![]() |
TrinityCore
|
Inheritance diagram for spell_dh_deflecting_spikes:Private Member Functions | |
| bool | Validate (SpellInfo const *spellInfo) override |
| void | HandleParryChance (WorldObject *&target) const |
| void | Register () override |
Definition at line 894 of file spell_dh.cpp.
|
inlineprivate |
Definition at line 903 of file spell_dh.cpp.
References SpellScript::GetCaster(), HasAura, and SPELL_DH_DEFLECTING_SPIKES.
Referenced by Register().
|
inlineoverrideprivatevirtual |
Implements SpellScriptBase.
Definition at line 909 of file spell_dh.cpp.
References EFFECT_0, HandleParryChance(), SpellScript::OnObjectTargetSelect, SpellObjectTargetSelectFn, and TARGET_UNIT_CASTER.
|
inlineoverrideprivatevirtual |
Reimplemented from SpellScriptBase.
Definition at line 896 of file spell_dh.cpp.
References EFFECT_0, SpellInfo::GetEffect(), SpellInfo::Id, SpellEffectInfo::IsAura(), SPELL_AURA_MOD_PARRY_PERCENT, SPELL_DH_DEFLECTING_SPIKES, SpellScriptBase::ValidateSpellEffect(), and SpellScriptBase::ValidateSpellInfo().