Core/Achievements: Fixed BuyItemsFromVendors criteria type

This commit is contained in:
Meji
2024-01-31 21:51:25 +01:00
parent 5f15844537
commit 9e02a6ac46

View File

@@ -23216,13 +23216,14 @@ bool Player::BuyItemFromVendorSlot(ObjectGuid vendorguid, uint32 vendorslot, uin
return false;
}
UpdateCriteria(CriteriaType::BuyItemsFromVendors, 1);
if (crItem->maxcount != 0) // bought
{
if (pProto->GetQuality() > ITEM_QUALITY_EPIC || (pProto->GetQuality() == ITEM_QUALITY_EPIC && pProto->GetBaseItemLevel() >= MinNewsItemLevel))
if (Guild* guild = GetGuild())
guild->AddGuildNews(GUILD_NEWS_ITEM_PURCHASED, GetGUID(), 0, item);
UpdateCriteria(CriteriaType::BuyItemsFromVendors, 1);
return true;
}