From 900be155976e9cae5c4651c512d36755cc1b670e Mon Sep 17 00:00:00 2001 From: blinkysc <37940565+blinkysc@users.noreply.github.com> Date: Mon, 9 Mar 2026 13:32:30 -0500 Subject: [PATCH] fix(Core/Spells): Glyph of Polymorph should not remove Shadow Word: Death backlash (#25014) Co-authored-by: blinkysc Co-authored-by: Vincent-Michael --- src/server/scripts/Spells/spell_mage.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/server/scripts/Spells/spell_mage.cpp b/src/server/scripts/Spells/spell_mage.cpp index 593f685e9..6dfbb6693 100644 --- a/src/server/scripts/Spells/spell_mage.cpp +++ b/src/server/scripts/Spells/spell_mage.cpp @@ -1219,7 +1219,7 @@ class spell_mage_glyph_of_polymorph : public AuraScript return; // Remove DoTs from target - target->RemoveAurasByType(SPELL_AURA_PERIODIC_DAMAGE, ObjectGuid::Empty, nullptr, true); + target->RemoveAurasByType(SPELL_AURA_PERIODIC_DAMAGE, ObjectGuid::Empty, target->GetAura(32409), true); // SW:D shall not be removed. target->RemoveAurasByType(SPELL_AURA_PERIODIC_DAMAGE_PERCENT, ObjectGuid::Empty, nullptr, true); target->RemoveAurasByType(SPELL_AURA_PERIODIC_LEECH, ObjectGuid::Empty, nullptr, true); }