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 } }