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

Port From (https://github.com/TrinityCore/TrinityCore/commit/12197b7cff832e6d3197c6a5fb109ebb6aeefbec)
This commit is contained in:
Hondacrx
2025-06-15 17:02:52 -04:00
parent 59b507e93d
commit 47af104f9c
+5 -10
View File
@@ -3361,19 +3361,14 @@ namespace Game.Entities
UpdateCriteria(CriteriaType.BuyItemsFromVendors, 1); UpdateCriteria(CriteriaType.BuyItemsFromVendors, 1);
if (crItem.maxcount != 0) // bought if (pProto.GetQuality() > ItemQuality.Epic || (pProto.GetQuality() == ItemQuality.Epic && pProto.GetBaseItemLevel() >= GuildConst.MinNewsItemLevel))
{ {
if (pProto.GetQuality() > ItemQuality.Epic || (pProto.GetQuality() == ItemQuality.Epic && pProto.GetBaseItemLevel() >= GuildConst.MinNewsItemLevel)) Guild guild = GetGuild();
{ if (guild != null)
Guild guild = GetGuild(); guild.AddGuildNews(GuildNews.ItemPurchased, GetGUID(), 0, item);
if (guild != null)
guild.AddGuildNews(GuildNews.ItemPurchased, GetGUID(), 0, item);
}
return true;
} }
return false; return crItem.maxcount != 0;
} }
public uint GetMaxPersonalArenaRatingRequirement(uint minarenaslot) public uint GetMaxPersonalArenaRatingRequirement(uint minarenaslot)