![]() |
TrinityCore
|
Inheritance diagram for spell_bg_seething_shore_rocket_parachute_ground_check:Private Attributes | |
| bool | _parachuteDeployed |
Definition at line 558 of file battleground_seething_shore.cpp.
|
inline |
Definition at line 561 of file battleground_seething_shore.cpp.
|
inline |
Definition at line 571 of file battleground_seething_shore.cpp.
References _parachuteDeployed, WorldObject::CastSpell(), WorldObject::GetFloorZ(), Position::GetPositionZ(), AuraScript::GetTarget(), SeethingShore::Spells::Parachute, and SPELL_CAST_OK.
Referenced by Register().
|
inline |
Definition at line 585 of file battleground_seething_shore.cpp.
References AuraScript::GetUnitOwner(), and SeethingShore::Spells::RocketParachute.
Referenced by Register().
|
inlineoverridevirtual |
Implements SpellScriptBase.
Definition at line 592 of file battleground_seething_shore.cpp.
References AURA_EFFECT_HANDLE_REAL, AuraEffectPeriodicFn, AuraEffectRemoveFn, EFFECT_0, EFFECT_2, HandlePeriodicTrigger(), HandleRemove(), AuraScript::OnEffectPeriodic, AuraScript::OnEffectRemove, SPELL_AURA_CAN_TURN_WHILE_FALLING, and SPELL_AURA_PERIODIC_TRIGGER_SPELL.
|
inlineoverridevirtual |
Reimplemented from SpellScriptBase.
Definition at line 563 of file battleground_seething_shore.cpp.
References SeethingShore::Spells::Parachute, and SpellScriptBase::ValidateSpellInfo().
|
private |
Definition at line 599 of file battleground_seething_shore.cpp.
Referenced by HandlePeriodicTrigger().