![]() |
TrinityCore
|
Inheritance diagram for spell_sha_earth_shock:Private Member Functions | |
| bool | Validate (SpellInfo const *) override |
| void | AddScriptedDamageMods () |
| void | Register () override |
Definition at line 839 of file spell_shaman.cpp.
|
inlineprivate |
Definition at line 846 of file spell_shaman.cpp.
References CalculatePct(), EFFECT_0, SpellScript::GetCaster(), SpellScript::GetHitDamage(), SpellScript::SetHitDamage(), and SPELL_SHAMAN_T29_2P_ELEMENTAL_DAMAGE_BUFF.
Referenced by Register().
|
inlineoverrideprivatevirtual |
Implements SpellScriptBase.
Definition at line 855 of file spell_shaman.cpp.
References AddScriptedDamageMods(), SpellScript::OnHit, and SpellHitFn.
|
inlineoverrideprivatevirtual |
Reimplemented from SpellScriptBase.
Definition at line 841 of file spell_shaman.cpp.
References EFFECT_0, SPELL_SHAMAN_T29_2P_ELEMENTAL_DAMAGE_BUFF, and SpellScriptBase::ValidateSpellEffect().