AzerothCore
3.3.5a
OpenSource WoW Emulator
Loading...
Searching...
No Matches
AuraScript Member List
This is the complete list of members for
AuraScript
, including all inherited members.
_FinishScriptCall
()
AuraScript
_GetScriptName
() const
_SpellScript
_Init
(std::string const *scriptname, uint32 spellId)
_SpellScript
virtual
_IsDefaultActionPrevented
()
AuraScript
_Load
(Aura *aura)
AuraScript
_PrepareScriptCall
(AuraScriptHookType hookType, AuraApplication const *aurApp=nullptr)
AuraScript
_Register
()
_SpellScript
virtual
_SpellScript
()
_SpellScript
inline
_Unload
()
_SpellScript
virtual
_Validate
(SpellInfo const *entry) override
AuraScript
virtual
_ValidateSpellInfo
(Iterator begin, Iterator end)
_SpellScript
inline
private
static
_ValidateSpellInfo
(uint32 spellId)
_SpellScript
private
static
AfterDispel
AuraScript
AfterEffectAbsorb
AuraScript
AfterEffectApply
AuraScript
AfterEffectManaShield
AuraScript
AfterEffectProc
AuraScript
AfterEffectRemove
AuraScript
AfterProc
AuraScript
AuraScript
()
AuraScript
inline
CalcMaxCharges
() const
AuraScript
CalcMaxDuration
() const
AuraScript
DoAfterCheckProc
AuraScript
DoCheckAreaTarget
AuraScript
DoCheckProc
AuraScript
DoEffectCalcAmount
AuraScript
DoEffectCalcPeriodic
AuraScript
DoEffectCalcSpellMod
AuraScript
DoPrepareProc
AuraScript
DropCharge
(AuraRemoveMode removeMode=AURA_REMOVE_BY_DEFAULT)
AuraScript
GetApplyTime
() const
AuraScript
GetAura
() const
AuraScript
GetCaster
() const
AuraScript
GetCasterGUID
() const
AuraScript
GetCharges
() const
AuraScript
GetDuration
() const
AuraScript
GetDynobjOwner
() const
AuraScript
GetEffect
(uint8 effIndex) const
AuraScript
GetId
() const
AuraScript
GetMaxDuration
() const
AuraScript
GetOwner
() const
AuraScript
GetSpellInfo
() const
AuraScript
GetStackAmount
() const
AuraScript
GetTarget
() const
AuraScript
GetTargetApplication
() const
AuraScript
GetType
() const
AuraScript
GetUnitOwner
() const
AuraScript
HasEffect
(uint8 effIndex) const
AuraScript
HasEffectType
(AuraType type) const
AuraScript
IsDeathPersistent
() const
AuraScript
IsExpired
() const
AuraScript
IsPassive
() const
AuraScript
IsPermanent
() const
AuraScript
Load
()
_SpellScript
inline
virtual
m_aura
AuraScript
private
m_auraApplication
AuraScript
private
m_currentScriptState
_SpellScript
protected
m_defaultActionPrevented
AuraScript
private
m_scriptName
_SpellScript
protected
m_scriptSpellId
_SpellScript
protected
m_scriptStates
AuraScript
private
ModCharges
(int8 num, AuraRemoveMode removeMode=AURA_REMOVE_BY_DEFAULT)
AuraScript
ModStackAmount
(int32 num, AuraRemoveMode removeMode=AURA_REMOVE_BY_DEFAULT)
AuraScript
OnDispel
AuraScript
OnEffectAbsorb
AuraScript
OnEffectApply
AuraScript
OnEffectManaShield
AuraScript
OnEffectPeriodic
AuraScript
OnEffectProc
AuraScript
OnEffectRemove
AuraScript
OnEffectSplit
AuraScript
OnEffectUpdatePeriodic
AuraScript
OnProc
AuraScript
PreventDefaultAction
()
AuraScript
RefreshDuration
()
AuraScript
Register
()=0
_SpellScript
pure virtual
Remove
(uint32 removeMode=0)
AuraScript
ScriptStateStack
typedef
AuraScript
private
SetCharges
(uint8 charges)
AuraScript
SetDuration
(int32 duration, bool withMods=false)
AuraScript
SetMaxDuration
(int32 duration)
AuraScript
SetStackAmount
(uint8 num)
AuraScript
Unload
()
_SpellScript
inline
virtual
Validate
(SpellInfo const *)
_SpellScript
inline
virtual
ValidateSpellInfo
(std::initializer_list< uint32 > spellIds)
_SpellScript
inline
static
ValidateSpellInfo
(T const &spellIds)
_SpellScript
inline
static
~_SpellScript
()
_SpellScript
inline
virtual
Generated on Mon Sep 23 2024 20:41:29 for AzerothCore by
1.9.5