Skip to content

Commit

Permalink
Core/Guilds: Don't require vendor bought items to have limited quanti…
Browse files Browse the repository at this point in the history
…ty to show up in guild news
  • Loading branch information
Shauren committed Feb 19, 2025
1 parent 4c32d8f commit 12197b7
Showing 1 changed file with 4 additions and 9 deletions.
13 changes: 4 additions & 9 deletions src/server/game/Entities/Player/Player.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -23685,16 +23685,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);

return true;
}
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 false;
return crItem->maxcount != 0;
}

uint32 Player::GetMaxPersonalArenaRatingRequirement(uint32 minarenaslot) const
Expand Down

0 comments on commit 12197b7

Please sign in to comment.