![]() |
TrinityCore
|
Inheritance diagram for spell_rog_swift_slasher:Private Member Functions | |
| void | CalcAmount (AuraEffect const *, SpellEffectValue &amount, bool const &) const |
| void | UpdatePeriodic (AuraEffect const *aurEff) const |
| void | Register () override |
Definition at line 1372 of file spell_rogue.cpp.
|
inlineprivate |
Definition at line 1374 of file spell_rogue.cpp.
References CalculatePct(), EFFECT_1, AuraScript::GetEffect(), and AuraScript::GetUnitOwner().
Referenced by Register().
|
inlineoverrideprivatevirtual |
Implements SpellScriptBase.
Definition at line 1389 of file spell_rogue.cpp.
References AuraEffectCalcAmountFn, AuraEffectPeriodicFn, CalcAmount(), AuraScript::DoEffectCalcAmount, EFFECT_0, EFFECT_1, AuraScript::OnEffectPeriodic, SPELL_AURA_ADD_FLAT_MODIFIER, SPELL_AURA_PERIODIC_DUMMY, and UpdatePeriodic().
|
inlineprivate |
Definition at line 1380 of file spell_rogue.cpp.
References EFFECT_0, AuraScript::GetEffect(), AuraScript::GetUnitOwner(), and SPELL_ROGUE_SLICE_AND_DICE.
Referenced by Register().