From 7e9dcf2421cb27134b42781c25898a76f6740e3a Mon Sep 17 00:00:00 2001 From: Lilliandris <144048412+lilliandris@users.noreply.github.com> Date: Tue, 16 Jun 2026 20:16:53 +0200 Subject: [PATCH] fix(Core/Shaman): Rockbiter Weapon flat damage persists after removal (#26220) --- src/server/game/Entities/Player/PlayerStorage.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/server/game/Entities/Player/PlayerStorage.cpp b/src/server/game/Entities/Player/PlayerStorage.cpp index c0e596e9c..55925e66c 100644 --- a/src/server/game/Entities/Player/PlayerStorage.cpp +++ b/src/server/game/Entities/Player/PlayerStorage.cpp @@ -4701,7 +4701,7 @@ void Player::ApplyEnchantment(Item* item, EnchantmentSlot slot, bool apply, bool { WeaponAttackType const attackType = Player::GetAttackBySlot(item->GetSlot()); if (attackType != MAX_ATTACK) - UpdateDamageDoneMods(attackType); + UpdateDamageDoneMods(attackType, apply ? -1 : slot); break; } case ITEM_ENCHANTMENT_TYPE_USE_SPELL: