_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 |
_ValidateSpellInfo(Iterator begin, Iterator end) | _SpellScript | inlineprivatestatic |
_ValidateSpellInfo(uint32 spellId) | _SpellScript | privatestatic |
AfterCast | SpellScript | |
AfterHit | SpellScript | |
BeforeCast | SpellScript | |
BeforeHit | SpellScript | |
Cancel() | SpellScript | |
CreateItem(uint32 effIndex, uint32 itemId) | SpellScript | |
FilterTargets(std::list< WorldObject * > &targets) | spell_yogg_saron_insane_periodic_trigger | inlineprivate |
FinishCast(SpellCastResult result) | SpellScript | |
GetCaster() | SpellScript | |
GetCastItem() | 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 | |
HandleDummyEffect(SpellEffIndex effIndex) | spell_yogg_saron_insane_periodic_trigger | inlineprivate |
IsInCheckCastHook() const | SpellScript | |
IsInEffectHook() const | SpellScript | |
IsInHitPhase() const | SpellScript | |
IsInTargetHook() const | SpellScript | |
Load() | _SpellScript | inlinevirtual |
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 | |
OnHit | SpellScript | |
OnObjectAreaTargetSelect | SpellScript | |
OnObjectTargetSelect | SpellScript | |
PrepareSpellScript(spell_yogg_saron_insane_periodic_trigger) | spell_yogg_saron_insane_periodic_trigger | private |
PreventHitAura() | SpellScript | |
PreventHitDamage() | SpellScript | inline |
PreventHitDefaultEffect(SpellEffIndex effIndex) | SpellScript | |
PreventHitEffect(SpellEffIndex effIndex) | SpellScript | |
PreventHitHeal() | SpellScript | inline |
Register() override | spell_yogg_saron_insane_periodic_trigger | inlineprivatevirtual |
SetCustomCastResultMessage(SpellCustomErrors result) | SpellScript | |
SetEffectValue(int32 value) | SpellScript | |
SetExplTargetDest(WorldLocation &loc) | SpellScript | |
SetHitDamage(int32 damage) | SpellScript | |
SetHitHeal(int32 heal) | SpellScript | |
Unload() | _SpellScript | inlinevirtual |
Validate(SpellInfo const *) override | spell_yogg_saron_insane_periodic_trigger | inlineprivatevirtual |
ValidateSpellInfo(std::initializer_list< uint32 > spellIds) | _SpellScript | inlinestatic |
ValidateSpellInfo(T const &spellIds) | _SpellScript | inlinestatic |
~_SpellScript() | _SpellScript | inlinevirtual |