From 9f62d55af7485d2895cb8726e4225b0f5105944f Mon Sep 17 00:00:00 2001 From: hondacrx Date: Fri, 7 Jan 2022 12:51:07 -0500 Subject: [PATCH] Core/Guilds: Restore guild bank contents hack Port From (https://github.com/TrinityCore/TrinityCore/commit/125bd632b3b6a47879d2d6f146d08f980950942d) --- Source/Game/Handlers/GuildHandler.cs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/Source/Game/Handlers/GuildHandler.cs b/Source/Game/Handlers/GuildHandler.cs index 270cb110a..3c64d7b1f 100644 --- a/Source/Game/Handlers/GuildHandler.cs +++ b/Source/Game/Handlers/GuildHandler.cs @@ -258,7 +258,10 @@ namespace Game { Guild guild = GetPlayer().GetGuild(); if (guild) - guild.SendBankList(this, packet.Tab, packet.FullUpdate); + guild.SendBankList(this, packet.Tab, true/*packet.FullUpdate*/); + // HACK: client doesn't query entire tab content if it had received SMSG_GUILD_BANK_LIST in this session + // but we broadcast bank updates to entire guild when *ANYONE* changes anything, incorrectly initializing clients + // tab content with only data for that change } }