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:
@@ -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)
|
||||
|
||||
Reference in New Issue
Block a user