![]() |
TrinityCore
|
Inheritance diagram for spell_sha_healing_rain_aura:Private Member Functions | |
| void | HandleEffectPeriodic (AuraEffect const *aurEff) const |
| void | HandleEffecRemoved (AuraEffect const *, AuraEffectHandleModes) const |
| void | Register () override |
Private Attributes | |
| ObjectGuid | _visualDummy |
| Position | _dest |
Definition at line 1341 of file spell_shaman.cpp.
|
inline |
Definition at line 1350 of file spell_shaman.cpp.
References _dest.
|
inlineprivate |
Definition at line 1361 of file spell_shaman.cpp.
References _visualDummy, ObjectAccessor::GetCreature(), and AuraScript::GetTarget().
Referenced by Register().
|
inlineprivate |
Definition at line 1353 of file spell_shaman.cpp.
References _dest, WorldObject::CastSpell(), AuraScript::GetTarget(), SPELL_SHAMAN_HEALING_RAIN_HEAL, TRIGGERED_FULL_MASK, and CastSpellExtraArgsInit::TriggerFlags.
Referenced by Register().
|
inlineoverrideprivatevirtual |
Implements SpellScriptBase.
Definition at line 1367 of file spell_shaman.cpp.
References AURA_EFFECT_HANDLE_REAL, AuraEffectPeriodicFn, AuraEffectRemoveFn, EFFECT_1, HandleEffecRemoved(), HandleEffectPeriodic(), AuraScript::OnEffectPeriodic, AuraScript::OnEffectRemove, and SPELL_AURA_PERIODIC_DUMMY.
|
inline |
Definition at line 1344 of file spell_shaman.cpp.
References _dest, _visualDummy, BaseEntity::GetGUID(), and Position::GetPosition().
|
private |
Definition at line 1374 of file spell_shaman.cpp.
Referenced by GetPosition(), HandleEffectPeriodic(), and SetVisualDummy().
|
private |
Definition at line 1373 of file spell_shaman.cpp.
Referenced by HandleEffecRemoved(), and SetVisualDummy().