From a9cbd35cd2bbea40a1a5381145fe8e3338146ea6 Mon Sep 17 00:00:00 2001 From: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Sat, 1 Jan 2022 19:08:59 +0100 Subject: [PATCH] fix(Core/Achievement): Don't count bought back items as a new item for ACHIEVEMENT_CRITERIA_TYPE_RECIEVE_EPIC_ITEM (#9798) * cherry-pick commit (https://github.com/TrinityCore/TrinityCore/commit/a58955d88cb1f426f0af5db16e388f7f2b999349) Co-Authored-By: Wyrserth <43747507+Wyrserth@users.noreply.github.com> --- src/server/game/Handlers/ItemHandler.cpp | 1 - 1 file changed, 1 deletion(-) diff --git a/src/server/game/Handlers/ItemHandler.cpp b/src/server/game/Handlers/ItemHandler.cpp index 41782d0a9..bc50c3fdd 100644 --- a/src/server/game/Handlers/ItemHandler.cpp +++ b/src/server/game/Handlers/ItemHandler.cpp @@ -898,7 +898,6 @@ void WorldSession::HandleBuybackItem(WorldPacket& recvData) _player->ModifyMoney(-(int32)price); _player->RemoveItemFromBuyBackSlot(slot, false); _player->ItemAddedQuestCheck(pItem->GetEntry(), pItem->GetCount()); - _player->UpdateAchievementCriteria(ACHIEVEMENT_CRITERIA_TYPE_RECEIVE_EPIC_ITEM, pItem->GetEntry(), pItem->GetCount()); _player->StoreItem(dest, pItem, true); } else