TrinityCore
Main Page
Related Pages
Modules
Namespaces
Classes
Files
Class List
Class Index
Class Hierarchy
Class Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Modules
Pages
SpellScript Member List
This is the complete list of members for
SpellScript
, including all inherited members.
_FinishScriptCall
()
SpellScript
_GetScriptName
() const
_SpellScript
_Init
(std::string const *scriptname, uint32 spellId)
_SpellScript
virtual
_InitHit
()
SpellScript
_IsDefaultEffectPrevented
(SpellEffIndex effIndex)
SpellScript
inline
_IsEffectPrevented
(SpellEffIndex effIndex)
SpellScript
inline
_Load
(Spell *spell)
SpellScript
_PrepareScriptCall
(SpellScriptHookType hookType)
SpellScript
_Register
()
_SpellScript
virtual
_SpellScript
()
_SpellScript
inline
_Unload
()
_SpellScript
virtual
_Validate
(SpellInfo const *entry) override
SpellScript
virtual
AfterCast
SpellScript
AfterHit
SpellScript
BeforeCast
SpellScript
BeforeHit
SpellScript
CreateItem
(uint32 effIndex, uint32 itemId)
SpellScript
FinishCast
(SpellCastResult result)
SpellScript
GetCaster
()
SpellScript
GetCastItem
()
SpellScript
GetEffectInfo
(SpellEffIndex) const
SpellScript
GetEffectInfo
() const
SpellScript
GetEffectValue
() const
SpellScript
GetExplTargetDest
()
SpellScript
GetExplTargetGObj
()
SpellScript
GetExplTargetItem
()
SpellScript
GetExplTargetUnit
()
SpellScript
GetExplTargetWorldObject
()
SpellScript
GetHitAura
()
SpellScript
GetHitCreature
()
SpellScript
GetHitDamage
()
SpellScript
GetHitDest
()
SpellScript
GetHitGObj
()
SpellScript
GetHitHeal
()
SpellScript
GetHitItem
()
SpellScript
GetHitPlayer
()
SpellScript
GetHitUnit
()
SpellScript
GetOriginalCaster
()
SpellScript
GetSpell
()
SpellScript
inline
GetSpellInfo
()
SpellScript
GetSpellValue
()
SpellScript
GetTriggeringSpell
()
SpellScript
IsInCheckCastHook
() const
SpellScript
IsInEffectHook
() const
SpellScript
IsInHitPhase
() const
SpellScript
IsInTargetHook
() const
SpellScript
Load
()
_SpellScript
inline
virtual
m_currentScriptState
_SpellScript
protected
m_hitPreventDefaultEffectMask
SpellScript
private
m_hitPreventEffectMask
SpellScript
private
m_scriptName
_SpellScript
protected
m_scriptSpellId
_SpellScript
protected
m_spell
SpellScript
private
OnCast
SpellScript
OnCheckCast
SpellScript
OnDestinationTargetSelect
SpellScript
OnEffectHit
SpellScript
OnEffectHitTarget
SpellScript
OnEffectLaunch
SpellScript
OnEffectLaunchTarget
SpellScript
OnEffectSuccessfulDispel
SpellScript
OnHit
SpellScript
OnObjectAreaTargetSelect
SpellScript
OnObjectTargetSelect
SpellScript
PreventHitAura
()
SpellScript
PreventHitDamage
()
SpellScript
inline
PreventHitDefaultEffect
(SpellEffIndex effIndex)
SpellScript
PreventHitEffect
(SpellEffIndex effIndex)
SpellScript
PreventHitHeal
()
SpellScript
inline
Register
()=0
_SpellScript
pure virtual
SetCustomCastResultMessage
(SpellCustomErrors result)
SpellScript
SetEffectValue
(int32 value)
SpellScript
SetExplTargetDest
(WorldLocation &loc)
SpellScript
SetHitDamage
(int32 damage)
SpellScript
SetHitHeal
(int32 heal)
SpellScript
Unload
()
_SpellScript
inline
virtual
Validate
(SpellInfo const *)
_SpellScript
inline
virtual
~_SpellScript
()
_SpellScript
inline
virtual
Generated on Tue Apr 5 2016 20:27:44 for TrinityCore by
1.8.8