From 47af104f9ceede75f1401c6eb274088d084be0ca Mon Sep 17 00:00:00 2001 From: Hondacrx Date: Sun, 15 Jun 2025 17:02:52 -0400 Subject: [PATCH] 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) --- Source/Game/Entities/Player/Player.Items.cs | 15 +++++---------- 1 file changed, 5 insertions(+), 10 deletions(-) diff --git a/Source/Game/Entities/Player/Player.Items.cs b/Source/Game/Entities/Player/Player.Items.cs index 424099f59..6732c8e10 100644 --- a/Source/Game/Entities/Player/Player.Items.cs +++ b/Source/Game/Entities/Player/Player.Items.cs @@ -3361,19 +3361,14 @@ namespace Game.Entities 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.AddGuildNews(GuildNews.ItemPurchased, GetGUID(), 0, item); - } - - return true; + Guild guild = GetGuild(); + if (guild != null) + guild.AddGuildNews(GuildNews.ItemPurchased, GetGUID(), 0, item); } - return false; + return crItem.maxcount != 0; } public uint GetMaxPersonalArenaRatingRequirement(uint minarenaslot)