From 2b70446322480f47db3d56dd9da5ff8af9932560 Mon Sep 17 00:00:00 2001 From: Tereneckla Date: Thu, 5 Jun 2025 15:47:37 +0000 Subject: [PATCH] fix(Core/Spell): Revert paladin seal hackfixes (#22264) --- src/server/game/Spells/SpellEffects.cpp | 5 ----- src/server/game/Spells/SpellInfoCorrections.cpp | 9 --------- 2 files changed, 14 deletions(-) diff --git a/src/server/game/Spells/SpellEffects.cpp b/src/server/game/Spells/SpellEffects.cpp index 6ea3044ab..195e942b2 100644 --- a/src/server/game/Spells/SpellEffects.cpp +++ b/src/server/game/Spells/SpellEffects.cpp @@ -3428,11 +3428,6 @@ void Spell::EffectWeaponDmg(SpellEffIndex effIndex) spell_bonus += int32(0.08f * m_caster->GetTotalAttackPowerValue(BASE_ATTACK)); spell_bonus += int32(0.13f * m_caster->SpellBaseDamageBonusDone(m_spellInfo->GetSchoolMask())); break; - case 42463: // Seals of the Pure for Seal of Vengeance/Corruption - case 53739: - if (AuraEffect const* sealsOfPure = m_caster->GetAuraEffect(SPELL_AURA_ADD_PCT_MODIFIER, SPELLFAMILY_PALADIN, 25, 0)) - AddPct(totalDamagePercentMod, sealsOfPure->GetAmount()); - break; case 53385: // Divine Storm deals normalized damage normalized = true; break; diff --git a/src/server/game/Spells/SpellInfoCorrections.cpp b/src/server/game/Spells/SpellInfoCorrections.cpp index 90130f431..e6009000a 100644 --- a/src/server/game/Spells/SpellInfoCorrections.cpp +++ b/src/server/game/Spells/SpellInfoCorrections.cpp @@ -230,15 +230,6 @@ void SpellMgr::LoadSpellInfoCorrections() spellInfo->MaxAffectedTargets = 4; }); - ApplySpellFix({ - 20424, // Seal of Command - 42463, // Seal of Vengeance - 53739 // Seal of Corruption - }, [](SpellInfo* spellInfo) - { - spellInfo->AttributesEx3 |= SPELL_ATTR3_IGNORE_CASTER_MODIFIERS; - }); - // Spitfire Totem ApplySpellFix({ 38296 }, [](SpellInfo* spellInfo) {