_FinishScriptCall() | SpellScript | |
_GetScriptName() const | _SpellScript | |
_Init(std::string const *scriptname, uint32 spellId) | _SpellScript | |
_InitHit() | SpellScript | |
_IsDefaultEffectPrevented(SpellEffIndex effIndex) | SpellScript | inline |
_IsEffectPrevented(SpellEffIndex effIndex) | SpellScript | inline |
_Load(Spell *spell) | SpellScript | |
_PrepareScriptCall(SpellScriptHookType hookType) | SpellScript | |
_Register() | _SpellScript | |
_SpellScript() | _SpellScript | inline |
_Unload() | _SpellScript | |
_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 | |
CreateItem(uint32 itemId) | SpellScript | |
FinishCast(SpellCastResult result, uint32 *param1=nullptr, uint32 *param2=nullptr) | SpellScript | |
GetCaster() const | SpellScript | |
GetCastItem() const | SpellScript | |
GetEffectInfo(SpellEffIndex effIndex) const | SpellScript | |
GetEffectInfo() const | SpellScript | |
GetEffectValue() const | SpellScript | |
GetExplTargetDest() const | SpellScript | |
GetExplTargetGObj() const | SpellScript | |
GetExplTargetItem() const | SpellScript | |
GetExplTargetUnit() const | SpellScript | |
GetExplTargetWorldObject() const | SpellScript | |
GetGObjCaster() const | SpellScript | |
GetHitAura(bool dynObjAura=false) const | SpellScript | |
GetHitCorpse() const | SpellScript | |
GetHitCreature() const | SpellScript | |
GetHitDamage() const | SpellScript | |
GetHitDest() const | SpellScript | |
GetHitGObj() const | SpellScript | |
GetHitHeal() const | SpellScript | |
GetHitItem() const | SpellScript | |
GetHitPlayer() const | SpellScript | |
GetHitUnit() const | SpellScript | |
GetOriginalCaster() const | SpellScript | |
GetSpell() const | SpellScript | inline |
GetSpellInfo() const | SpellScript | |
GetSpellValue() const | SpellScript | |
GetTriggeringSpell() const | SpellScript | |
HandleDummy(SpellEffIndex) | spell_gen_hate_to_zero | inlineprivate |
IsInCheckCastHook() const | SpellScript | |
IsInEffectHook() const | SpellScript | |
IsInHitPhase() const | SpellScript | |
IsInModifiableHook() 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 |
OnCalculateResistAbsorb | SpellScript | |
OnCast | SpellScript | |
OnCheckCast | SpellScript | |
OnDestinationTargetSelect | SpellScript | |
OnEffectHit | SpellScript | |
OnEffectHitTarget | SpellScript | |
OnEffectLaunch | SpellScript | |
OnEffectLaunchTarget | SpellScript | |
OnEffectSuccessfulDispel | SpellScript | |
OnHit | SpellScript | |
OnObjectAreaTargetSelect | SpellScript | |
OnObjectTargetSelect | SpellScript | |
PrepareSpellScript(spell_gen_hate_to_zero) | spell_gen_hate_to_zero | private |
PreventHitAura() | SpellScript | |
PreventHitDamage() | SpellScript | inline |
PreventHitDefaultEffect(SpellEffIndex effIndex) | SpellScript | |
PreventHitEffect(SpellEffIndex effIndex) | SpellScript | |
PreventHitHeal() | SpellScript | inline |
Register() override | spell_gen_hate_to_zero | inlineprivatevirtual |
SetCustomCastResultMessage(SpellCustomErrors result) | SpellScript | |
SetEffectValue(int32 value) | SpellScript | |
SetExplTargetDest(WorldLocation &loc) | SpellScript | |
SetHitDamage(int32 damage) | SpellScript | |
SetHitHeal(int32 heal) | SpellScript | |
SpellScript() | SpellScript | |
Unload() | _SpellScript | inlinevirtual |
Validate(SpellInfo const *) | _SpellScript | inlinevirtual |
ValidateSpellInfo(std::initializer_list< uint32 > spellIds) | _SpellScript | inlinestatic |
ValidateSpellInfo(T const &spellIds) | _SpellScript | inlinestatic |
~_SpellScript() | _SpellScript | inlinevirtual |
~SpellScript() | SpellScript | |