![]() |
TrinityCore
|
Inheritance diagram for spell_dru_galactic_guardian_moonfire:Private Member Functions | |
| bool | Validate (SpellInfo const *) override |
| bool | Load () override |
| void | CalculateDamage (SpellEffectInfo const &, Unit *, int32 &, int32 &, float &pctMod) const |
| void | Register () override |
Definition at line 1188 of file spell_druid.cpp.
|
inlineprivate |
Definition at line 1200 of file spell_druid.cpp.
References AddPct(), EFFECT_2, SpellScript::GetCaster(), and SPELL_DRUID_GALACTIC_GUARDIAN_AURA.
Referenced by Register().
|
inlineoverrideprivatevirtual |
Reimplemented from SpellScriptBase.
Definition at line 1195 of file spell_druid.cpp.
References EFFECT_2, SpellScript::GetCaster(), Unit::HasAuraEffect(), and SPELL_DRUID_GALACTIC_GUARDIAN_AURA.
|
inlineoverrideprivatevirtual |
Implements SpellScriptBase.
Definition at line 1206 of file spell_druid.cpp.
References SpellScript::CalcDamage, CalculateDamage(), and SpellCalcDamageFn.
|
inlineoverrideprivatevirtual |
Reimplemented from SpellScriptBase.
Definition at line 1190 of file spell_druid.cpp.
References EFFECT_2, SPELL_DRUID_GALACTIC_GUARDIAN_AURA, and SpellScriptBase::ValidateSpellEffect().