Core/Guilds: Don't require vendor bought items to have limited quantity to show up in guild news

(cherry picked from commit 12197b7cff)
This commit is contained in:
Shauren
2025-02-19 23:23:31 +01:00
committed by Ovahlord
parent 1a0e5eeb13
commit 1f18ac7b4c

View File

@@ -22210,16 +22210,11 @@ bool Player::BuyItemFromVendorSlot(ObjectGuid vendorguid, uint32 vendorslot, uin
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);
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);
return true;
}
return false;
return crItem->maxcount != 0;
}
uint32 Player::GetMaxPersonalArenaRatingRequirement(uint32 minarenaslot) const