aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorShauren <shauren.trinity@gmail.com>2023-09-09 16:27:43 +0200
committerShauren <shauren.trinity@gmail.com>2023-09-09 16:27:43 +0200
commitedb103eadbee04aa2cd6746409e0fe297ba15958 (patch)
treea7171794f366d440905d3115db8af110503052c3
parentcfdb7e501538901baf8dfc9a65858209d89aba79 (diff)
Core/PacketIO: Fixed structures of CMSG_PARTY_INVITE and SMSG_FEATURE_SYSTEM_STATUS
-rw-r--r--src/server/game/Server/Packets/PartyPackets.cpp1
-rw-r--r--src/server/game/Server/Packets/SystemPackets.cpp1
-rw-r--r--src/server/game/Server/Packets/SystemPackets.h1
3 files changed, 3 insertions, 0 deletions
diff --git a/src/server/game/Server/Packets/PartyPackets.cpp b/src/server/game/Server/Packets/PartyPackets.cpp
index 8b329508115..1e181cdeb82 100644
--- a/src/server/game/Server/Packets/PartyPackets.cpp
+++ b/src/server/game/Server/Packets/PartyPackets.cpp
@@ -46,6 +46,7 @@ void WorldPackets::Party::PartyInviteClient::Read()
{
bool hasPartyIndex = _worldPacket.ReadBit();
+ _worldPacket.ResetBitPos();
uint32 targetNameLen = _worldPacket.ReadBits(9);
uint32 targetRealmLen = _worldPacket.ReadBits(9);
diff --git a/src/server/game/Server/Packets/SystemPackets.cpp b/src/server/game/Server/Packets/SystemPackets.cpp
index 3b1bb5c7175..5f4d0f3b6c2 100644
--- a/src/server/game/Server/Packets/SystemPackets.cpp
+++ b/src/server/game/Server/Packets/SystemPackets.cpp
@@ -132,6 +132,7 @@ WorldPacket const* FeatureSystemStatus::Write()
_worldPacket.WriteBit(AddonsDisabled);
_worldPacket.WriteBit(Unused1000);
_worldPacket.WriteBit(ContentTrackingEnabled);
+ _worldPacket.WriteBit(IsSellAllJunkEnabled);
_worldPacket.FlushBits();
diff --git a/src/server/game/Server/Packets/SystemPackets.h b/src/server/game/Server/Packets/SystemPackets.h
index d6ef99f2c81..5cf3f149159 100644
--- a/src/server/game/Server/Packets/SystemPackets.h
+++ b/src/server/game/Server/Packets/SystemPackets.h
@@ -159,6 +159,7 @@ namespace WorldPackets
bool AddonsDisabled = false;
bool Unused1000 = false;
bool ContentTrackingEnabled = false;
+ bool IsSellAllJunkEnabled = false;
SocialQueueConfig QuickJoinConfig;
SquelchInfo Squelch;