From 1c175b8145c8bb3a8051eaeb095866ad92d33ac7 Mon Sep 17 00:00:00 2001 From: Shauren Date: Wed, 2 Jul 2025 11:11:02 +0200 Subject: Core/PacketIO: Fixed SMSG_UPDATE_OBJECT BankTabSettings and DeclinedNames structures --- src/server/game/Entities/Object/Updates/UpdateFields.cpp | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) (limited to 'src') diff --git a/src/server/game/Entities/Object/Updates/UpdateFields.cpp b/src/server/game/Entities/Object/Updates/UpdateFields.cpp index 04ce128d592..a86aa7f9988 100644 --- a/src/server/game/Entities/Object/Updates/UpdateFields.cpp +++ b/src/server/game/Entities/Object/Updates/UpdateFields.cpp @@ -2258,7 +2258,6 @@ void DeclinedNames::WriteCreate(ByteBuffer& data, Player const* owner, Player co { data.WriteBits(Name[i].size(), 10); } - data.FlushBits(); for (uint32 i = 0; i < 5; ++i) { data.WriteString(Name[i]); @@ -2276,7 +2275,6 @@ void DeclinedNames::WriteUpdate(ByteBuffer& data, bool ignoreChangesMask, Player if (changesMask.GetBlock(0)) data.WriteBits(changesMask.GetBlock(0), 32); - data.FlushBits(); if (changesMask[0]) { for (uint32 i = 0; i < 5; ++i) @@ -4581,7 +4579,6 @@ void BankTabSettings::WriteUpdate(ByteBuffer& data, bool ignoreChangesMask, Play data.WriteBits(changesMask.GetBlock(0), 4); - data.FlushBits(); if (changesMask[0]) { data.WriteBits(Name->size(), 7); @@ -4594,6 +4591,7 @@ void BankTabSettings::WriteUpdate(ByteBuffer& data, bool ignoreChangesMask, Play { data.WriteBits(Description->size(), 14); } + data.FlushBits(); if (changesMask[3]) { data << int32(DepositFlags); -- cgit v1.2.3