uint32 getMSTime()
Definition: Timer.h:24
Definition: spell_generic.cpp:3385
arena_t NULL
Definition: jemalloc_internal.h:624
uint8 GetStackAmount() const
Definition: SpellScript.cpp:1111
Unit * GetTarget() const
Definition: SpellScript.cpp:1151
std::list< uint32 > _applyTimes
Definition: spell_generic.cpp:3424
ObjectGuid GetCasterGUID() const
Definition: SpellScript.cpp:1001
void CastSpell(SpellCastTargets const &targets, SpellInfo const *spellInfo, CustomSpellValues const *value, TriggerCastFlags triggerFlags=TRIGGERED_NONE, Item *castItem=NULL, AuraEffect const *triggeredByAura=NULL, ObjectGuid originalCaster=ObjectGuid::Empty)
Definition: Unit.cpp:869
void spell_gen_turkey_marker::spell_gen_turkey_marker_AuraScript::OnPeriodic |
( |
AuraEffect const * |
| ) |
|
|
inlineprivate |
bool ModStackAmount(int32 num, AuraRemoveMode removeMode=AURA_REMOVE_BY_DEFAULT)
Definition: SpellScript.cpp:1121
uint32 getMSTime()
Definition: Timer.h:24
std::list< uint32 > _applyTimes
Definition: spell_generic.cpp:3424
int32 GetMaxDuration() const
Definition: SpellScript.cpp:1061
void spell_gen_turkey_marker::spell_gen_turkey_marker_AuraScript::Register |
( |
| ) |
|
|
inlineoverrideprivatevirtual |
Implements _SpellScript.
HookList< EffectApplyHandler > AfterEffectApply
Definition: SpellScript.h:692
Definition: SharedDefines.h:28
void OnPeriodic(AuraEffect const *)
Definition: spell_generic.cpp:3408
void OnApply(AuraEffect const *aurEff, AuraEffectHandleModes)
Definition: spell_generic.cpp:3397
Definition: SpellAuraDefines.h:286
Definition: SpellAuraDefines.h:48
HookList< EffectPeriodicHandler > OnEffectPeriodic
Definition: SpellScript.h:709
#define AuraEffectApplyFn(F, I, N, M)
Definition: SpellScript.h:693
#define AuraEffectPeriodicFn(F, I, N)
Definition: SpellScript.h:710
std::list<uint32> spell_gen_turkey_marker::spell_gen_turkey_marker_AuraScript::_applyTimes |
|
private |
The documentation for this class was generated from the following file: