From 4654c16c11b7b58c77fdd5bb59e755cf3e57bfb2 Mon Sep 17 00:00:00 2001 From: Hondacrx Date: Tue, 19 Aug 2025 18:54:53 -0400 Subject: [PATCH] Core/PacketIO: Fixed SMSG_UPDATE_OBJECT BankTabSettings and DeclinedNames structures Port From (https://github.com/TrinityCore/TrinityCore/commit/1c175b8145c8bb3a8051eaeb095866ad92d33ac7) --- Source/Game/Entities/Object/Update/UpdateFields.cs | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/Source/Game/Entities/Object/Update/UpdateFields.cs b/Source/Game/Entities/Object/Update/UpdateFields.cs index aac968bfe..4c907635b 100644 --- a/Source/Game/Entities/Object/Update/UpdateFields.cs +++ b/Source/Game/Entities/Object/Update/UpdateFields.cs @@ -2908,7 +2908,6 @@ namespace Game.Entities { data.WriteBits(Name[i].GetByteCount(), 10); } - data.FlushBits(); for (int i = 0; i < 5; ++i) { data.WriteString(Name[i]); @@ -2926,7 +2925,6 @@ namespace Game.Entities if (changesMask.GetBlock(0) != 0) data.WriteBits(changesMask.GetBlock(0), 32); - data.FlushBits(); if (changesMask[0]) { for (int i = 0; i < 5; ++i) @@ -5541,7 +5539,6 @@ namespace Game.Entities data.WriteBits(changesMask.GetBlock(0), 4); - data.FlushBits(); if (changesMask[0]) { data.WriteBits(Name.Size(), 7); @@ -5554,6 +5551,7 @@ namespace Game.Entities { data.WriteBits(Description.Size(), 14); } + data.FlushBits(); if (changesMask[3]) { data.WriteInt32(DepositFlags);