void spell_q11396_11399_force_shield_arcane_purple_x3::spell_q11396_11399_force_shield_arcane_purple_x3_AuraScript::HandleEffectApply |
( |
AuraEffect const * |
, |
|
|
AuraEffectHandleModes |
|
|
) |
| |
|
inlineprivate |
void AddUnitState(uint32 f)
Definition: Unit.h:1394
void SetFlag(uint16 index, uint32 newFlag)
Definition: Object.cpp:1199
Unit * GetTarget() const
Definition: SpellScript.cpp:1151
Definition: UpdateFields.h:109
void spell_q11396_11399_force_shield_arcane_purple_x3::spell_q11396_11399_force_shield_arcane_purple_x3_AuraScript::HandleEffectRemove |
( |
AuraEffect const * |
, |
|
|
AuraEffectHandleModes |
|
|
) |
| |
|
inlineprivate |
Unit * GetTarget() const
Definition: SpellScript.cpp:1151
void RemoveFlag(uint16 index, uint32 oldFlag)
Definition: Object.cpp:1214
Definition: UpdateFields.h:109
void spell_q11396_11399_force_shield_arcane_purple_x3::spell_q11396_11399_force_shield_arcane_purple_x3_AuraScript::Register |
( |
| ) |
|
|
inlineoverrideprivatevirtual |
Implements _SpellScript.
Definition: SharedDefines.h:28
#define AuraEffectRemoveFn(F, I, N, M)
Definition: SpellScript.h:704
HookList< EffectApplyHandler > OnEffectRemove
Definition: SpellScript.h:699
void HandleEffectRemove(AuraEffect const *, AuraEffectHandleModes)
Definition: spell_quest.cpp:288
void HandleEffectApply(AuraEffect const *, AuraEffectHandleModes)
Definition: spell_quest.cpp:281
Definition: SpellAuraDefines.h:39
HookList< EffectApplyHandler > OnEffectApply
Definition: SpellScript.h:688
Definition: SpellAuraDefines.h:64
#define AuraEffectApplyFn(F, I, N, M)
Definition: SpellScript.h:693
The documentation for this class was generated from the following file: