![]() |
TrinityCore
|
Inheritance diagram for spell_bg_seething_shore_parachute:Private Member Functions | |
| bool | Validate (SpellInfo const *spellInfo) override |
| void | ApplyParachuteAura (SpellEffIndex) const |
| void | ResetFallDamage (SpellEffIndex) const |
| void | Register () override |
Definition at line 603 of file battleground_seething_shore.cpp.
|
inlineprivate |
Definition at line 616 of file battleground_seething_shore.cpp.
References SeethingShore::Spells::AchievementTrackerCreditClaimJumper, SeethingShore::Spells::AchievementTrackerDeathFromAbove, SpellScript::GetEffectInfo(), SpellScript::GetHitPlayer(), SpellScript::GetSpell(), Spell::m_castId, CastSpellExtraArgsInit::OriginalCastId, TRIGGERED_FULL_MASK, and CastSpellExtraArgsInit::TriggerFlags.
Referenced by Register().
|
inlineoverrideprivatevirtual |
Implements SpellScriptBase.
Definition at line 636 of file battleground_seething_shore.cpp.
References ApplyParachuteAura(), EFFECT_0, EFFECT_1, SpellScript::OnEffectHitTarget, ResetFallDamage(), SPELL_EFFECT_APPLY_AURA, SPELL_EFFECT_KNOCK_BACK, and SpellEffectFn.
|
inlineprivate |
Definition at line 630 of file battleground_seething_shore.cpp.
References SpellScript::GetHitPlayer().
Referenced by Register().
|
inlineoverrideprivatevirtual |
Reimplemented from SpellScriptBase.
Definition at line 605 of file battleground_seething_shore.cpp.
References SeethingShore::Spells::AchievementTrackerCreditClaimJumper, SeethingShore::Spells::AchievementTrackerDeathFromAbove, EFFECT_0, SpellInfo::GetEffect(), SpellInfo::Id, SpellScriptBase::ValidateSpellEffect(), and SpellScriptBase::ValidateSpellInfo().