58 iceShield->RefreshDuration();
#define RegisterSpellScript(spell_script)
@ AURA_EFFECT_HANDLE_REAL
@ SPELL_AURA_PERIODIC_DUMMY
#define AuraEffectPeriodicFn(F, I, N)
#define SpellDestinationTargetSelectFn(F, I, N)
#define AuraEffectApplyFn(F, I, N, M)
@ UNIT_FLAG_PREVENT_EMOTES_FROM_CHAT_TEXT
HookList< EffectPeriodicHandler > OnEffectPeriodic
HookList< EffectApplyHandler > OnEffectApply
HookList< DestinationTargetSelectHandler > OnDestinationTargetSelect
void SetUnitFlag3(UnitFlags3 flags)
void SetUnitFlag2(UnitFlags2 flags)
Aura * GetAura(uint32 spellId, ObjectGuid casterGUID=ObjectGuid::Empty, ObjectGuid itemCasterGUID=ObjectGuid::Empty, uint32 reqEffMask=0) const
void SetUnitFlag(UnitFlags flags)
void HandleEffectPeriodic(AuraEffect const *)
void HandleEffectApply(AuraEffect const *, AuraEffectHandleModes)
void HandleEffectPeriodic(AuraEffect const *)
void SetDest(SpellDestination &dest)
void AddSC_ruby_life_pools()
void RelocateOffset(Position const &offset)