mirror of
https://github.com/TrinityCore/TrinityCore.git
synced 2026-01-16 07:30:42 +01:00
Core/SpellScripts: SPELL_SCRIPT_HOOK_EFFECT_SUCCESSFUL_DISPEL is a TargetHook and a EffectHook
This commit is contained in:
@@ -403,6 +403,7 @@ bool SpellScript::IsInTargetHook() const
|
||||
{
|
||||
case SPELL_SCRIPT_HOOK_EFFECT_LAUNCH_TARGET:
|
||||
case SPELL_SCRIPT_HOOK_EFFECT_HIT_TARGET:
|
||||
case SPELL_SCRIPT_HOOK_EFFECT_SUCCESSFUL_DISPEL:
|
||||
case SPELL_SCRIPT_HOOK_BEFORE_HIT:
|
||||
case SPELL_SCRIPT_HOOK_HIT:
|
||||
case SPELL_SCRIPT_HOOK_AFTER_HIT:
|
||||
@@ -417,7 +418,8 @@ bool SpellScript::IsInHitPhase() const
|
||||
|
||||
bool SpellScript::IsInEffectHook() const
|
||||
{
|
||||
return (m_currentScriptState >= SPELL_SCRIPT_HOOK_EFFECT_LAUNCH && m_currentScriptState <= SPELL_SCRIPT_HOOK_EFFECT_HIT_TARGET);
|
||||
return (m_currentScriptState >= SPELL_SCRIPT_HOOK_EFFECT_LAUNCH && m_currentScriptState <= SPELL_SCRIPT_HOOK_EFFECT_HIT_TARGET)
|
||||
|| m_currentScriptState == SPELL_SCRIPT_HOOK_EFFECT_SUCCESSFUL_DISPEL;
|
||||
}
|
||||
|
||||
Unit* SpellScript::GetCaster() const
|
||||
|
||||
Reference in New Issue
Block a user