aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorShauren <shauren.trinity@gmail.com>2025-07-02 11:11:02 +0200
committerShauren <shauren.trinity@gmail.com>2025-07-02 11:11:02 +0200
commit1c175b8145c8bb3a8051eaeb095866ad92d33ac7 (patch)
tree983613a30f59fcdb3485cfbcada9ea5c35ba3108 /src
parent57483bb8151af5c48e99886875e3a05b2ac9c8be (diff)
Core/PacketIO: Fixed SMSG_UPDATE_OBJECT BankTabSettings and DeclinedNames structures
Diffstat (limited to 'src')
-rw-r--r--src/server/game/Entities/Object/Updates/UpdateFields.cpp4
1 files changed, 1 insertions, 3 deletions
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);