![]() |
TrinityCore
|
Inheritance diagram for spell_dh_critical_chaos:Private Member Functions | |
| void | CalcAmount (AuraEffect const *, SpellEffectValue &amount, bool const &) const |
| void | UpdatePeriodic (AuraEffect const *aurEff) const |
| void | Register () override |
Definition at line 635 of file spell_dh.cpp.
|
inlineprivate |
Definition at line 637 of file spell_dh.cpp.
References BASE_ATTACK, CalculatePct(), EFFECT_1, AuraScript::GetEffect(), Unit::GetUnitCriticalChanceDone(), and AuraScript::GetUnitOwner().
Referenced by Register().
|
inlineoverrideprivatevirtual |
Implements SpellScriptBase.
Definition at line 652 of file spell_dh.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 646 of file spell_dh.cpp.
References EFFECT_0, and AuraScript::GetEffect().
Referenced by Register().