From 6fe6f891fcaeb0b674a911f32348b2d0f18922ff Mon Sep 17 00:00:00 2001 From: Tereneckla <50233983+Tereneckla@users.noreply.github.com> Date: Sat, 13 May 2023 17:41:27 +0000 Subject: [PATCH] =?UTF-8?q?Revert=20"fix(Core/Spells):=20Seal=20of=20Comma?= =?UTF-8?q?nd,=20Seal=20of=20Vengeance=20and=20Seal=E2=80=A6=20(#15938)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * Revert "fix(Core/Spells): Seal of Command, Seal of Vengeance and Seal of Corr… (#15193)" This reverts commit 88401360ab94d9d1704c928b0ed5edc8cef8caf9. * Keep Divine Storm in SPELLFAMILIY_PALADIN case * Update SpellEffects.cpp --- src/server/game/Spells/SpellEffects.cpp | 16 +++++----------- 1 file changed, 5 insertions(+), 11 deletions(-) diff --git a/src/server/game/Spells/SpellEffects.cpp b/src/server/game/Spells/SpellEffects.cpp index 2b3ad358c..594d5133d 100644 --- a/src/server/game/Spells/SpellEffects.cpp +++ b/src/server/game/Spells/SpellEffects.cpp @@ -3430,19 +3430,13 @@ void Spell::EffectWeaponDmg(SpellEffIndex effIndex) } case SPELLFAMILY_PALADIN: { - // Seal of Command Unleashed - if (m_spellInfo->Id == 20467) - { - spell_bonus += int32(0.08f * m_caster->GetTotalAttackPowerValue(BASE_ATTACK)); - spell_bonus += int32(0.13f * m_caster->SpellBaseDamageBonusDone(m_spellInfo->GetSchoolMask())); - } - switch (m_spellInfo->Id) { - case 20424: // Seal of Command - case 42463: // Seal of Vengeance - case 53739: // Seal of Corruption - case 53385: // Divine Storm + case 20467: // Seal of Command Unleashed + spell_bonus += int32(0.08f * m_caster->GetTotalAttackPowerValue(BASE_ATTACK)); + spell_bonus += int32(0.13f * m_caster->SpellBaseDamageBonusDone(m_spellInfo->GetSchoolMask())); + break; + case 53385: // Divine Storm deals normalized damage normalized = true; break; default: