From a234314d359591f02ea1810b49895da67d947185 Mon Sep 17 00:00:00 2001 From: Tereneckla <50233983+Tereneckla@users.noreply.github.com> Date: Fri, 30 Jun 2023 12:18:02 +0000 Subject: [PATCH] fix (Core/Spells) Apply Seals of Pure talent to Seal of Vengeance/Corruption again (#16559) Update SpellEffects.cpp --- src/server/game/Spells/SpellEffects.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/server/game/Spells/SpellEffects.cpp b/src/server/game/Spells/SpellEffects.cpp index 594d5133d..ce45a5589 100644 --- a/src/server/game/Spells/SpellEffects.cpp +++ b/src/server/game/Spells/SpellEffects.cpp @@ -3436,6 +3436,11 @@ 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;