From da7db0a510084bbacc38ea4baee1e722b30b3df8 Mon Sep 17 00:00:00 2001 From: Benjamin Jackson <38561765+heyitsbench@users.noreply.github.com> Date: Sat, 7 Jun 2025 03:24:50 -0400 Subject: [PATCH] refactor(Core/Spells): Remove effectively unused switch case. (#22284) --- src/server/game/Spells/SpellInfo.cpp | 11 ----------- 1 file changed, 11 deletions(-) diff --git a/src/server/game/Spells/SpellInfo.cpp b/src/server/game/Spells/SpellInfo.cpp index 67c41cd8d..52683e5c3 100644 --- a/src/server/game/Spells/SpellInfo.cpp +++ b/src/server/game/Spells/SpellInfo.cpp @@ -2644,14 +2644,6 @@ bool SpellInfo::_IsPositiveEffect(uint8 effIndex, bool deep) const switch (Effects[effIndex].Effect) { - case SPELL_EFFECT_DUMMY: - // some explicitly required dummy effect sets - switch (Id) - { - default: - break; - } - break; // always positive effects (check before target checks that provided non-positive result in some case for positive effects) case SPELL_EFFECT_HEAL: case SPELL_EFFECT_LEARN_SPELL: @@ -2661,10 +2653,8 @@ bool SpellInfo::_IsPositiveEffect(uint8 effIndex, bool deep) const return true; case SPELL_EFFECT_APPLY_AREA_AURA_ENEMY: return false; - case SPELL_EFFECT_GAMEOBJECT_DAMAGE: return false; - case SPELL_EFFECT_SCHOOL_DAMAGE: { bool only = true; @@ -2688,7 +2678,6 @@ bool SpellInfo::_IsPositiveEffect(uint8 effIndex, bool deep) const return false; break; } - // non-positive aura use case SPELL_EFFECT_APPLY_AURA: case SPELL_EFFECT_APPLY_AREA_AURA_FRIEND: