![]() |
TrinityCore
|
Inheritance diagram for spell_warr_meat_cleaver_damage_bonus:Protected Member Functions | |
| bool | Validate (SpellInfo const *) override |
| bool | Load () override |
| void | HandleDamageBonus (SpellEffectInfo const &spellEffectInfo, Unit const *, int32 &, int32 &, float &pctMod) const |
| void | Register () override |
Definition at line 1532 of file spell_warrior.cpp.
|
inlineprotected |
Definition at line 1545 of file spell_warrior.cpp.
References AddPct(), EFFECT_0, EFFECT_1, SpellEffectInfo::EffectIndex, Unit::GetAura(), SpellScript::GetCaster(), Aura::GetEffect(), SpellScript::GetUnitTargetCountForEffect(), and SPELL_WARRIOR_MEAT_CLEAVER_TALENT.
Referenced by Register().
|
inlineoverrideprotectedvirtual |
Reimplemented from SpellScriptBase.
Reimplemented in spell_warr_meat_cleaver_damage_bonus_thunder_clap.
Definition at line 1540 of file spell_warrior.cpp.
References SpellScript::GetCaster(), Unit::HasAura(), and SPELL_WARRIOR_MEAT_CLEAVER_TALENT.
Referenced by spell_warr_meat_cleaver_damage_bonus_thunder_clap::Load().
|
inlineoverrideprotectedvirtual |
Implements SpellScriptBase.
Definition at line 1565 of file spell_warrior.cpp.
References SpellScript::CalcDamage, HandleDamageBonus(), and SpellCalcDamageFn.
|
inlineoverrideprotectedvirtual |
Reimplemented from SpellScriptBase.
Reimplemented in spell_warr_meat_cleaver_damage_bonus_thunder_clap.
Definition at line 1535 of file spell_warrior.cpp.
References EFFECT_1, SPELL_WARRIOR_MEAT_CLEAVER_TALENT, and SpellScriptBase::ValidateSpellEffect().
Referenced by spell_warr_meat_cleaver_damage_bonus_thunder_clap::Validate().