Core/Achievement: don't increase ACHIEVEMENT_CRITERIA_TYPE_RECEIVE_EPIC_ITEM counters for items bought back from vendors.

(cherry picked from commit a58955d88cb1f426f0af5db16e388f7f2b999349)
This commit is contained in:
Wyrserth
2021-12-16 21:20:39 +01:00
committed by Shauren
parent 4d94c1d78f
commit 8b71e65f20
+2 -1
View File
@@ -536,7 +536,8 @@ void WorldSession::HandleBuybackItem(WorldPackets::Item::BuyBackItem& packet)
{
_player->ModifyMoney(-(int32)price);
_player->RemoveItemFromBuyBackSlot(packet.Slot, false);
_player->MoveItemToInventory(dest, pItem, true);
_player->ItemAddedQuestCheck(pItem->GetEntry(), pItem->GetCount());
_player->StoreItem(dest, pItem, true);
}
else
_player->SendEquipError(msg, pItem, nullptr);