aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/server/game/Server/Packets/ClientConfigPackets.cpp10
-rw-r--r--src/server/game/Server/Packets/ClientConfigPackets.h6
2 files changed, 8 insertions, 8 deletions
diff --git a/src/server/game/Server/Packets/ClientConfigPackets.cpp b/src/server/game/Server/Packets/ClientConfigPackets.cpp
index 2b25c4eabe7..5b9bb2d8f82 100644
--- a/src/server/game/Server/Packets/ClientConfigPackets.cpp
+++ b/src/server/game/Server/Packets/ClientConfigPackets.cpp
@@ -37,15 +37,15 @@ WorldPacket const* WorldPackets::ClientConfig::ClientCacheVersion::Write()
void WorldPackets::ClientConfig::RequestAccountData::Read()
{
_worldPacket >> PlayerGuid;
- DataType = _worldPacket.ReadBits(4);
+ _worldPacket >> DataType;
}
WorldPacket const* WorldPackets::ClientConfig::UpdateAccountData::Write()
{
- _worldPacket << Player;
_worldPacket << Time;
_worldPacket << uint32(Size);
- _worldPacket.WriteBits(DataType, 4);
+ _worldPacket << Player;
+ _worldPacket << int32(DataType);
_worldPacket << uint32(CompressedData.size());
_worldPacket.append(CompressedData);
@@ -54,10 +54,10 @@ WorldPacket const* WorldPackets::ClientConfig::UpdateAccountData::Write()
void WorldPackets::ClientConfig::UserClientUpdateAccountData::Read()
{
- _worldPacket >> PlayerGuid;
_worldPacket >> Time;
_worldPacket >> Size;
- DataType = _worldPacket.ReadBits(4);
+ _worldPacket >> PlayerGuid;
+ _worldPacket >> DataType;
uint32 compressedSize = _worldPacket.read<uint32>();
if (compressedSize > _worldPacket.size() - _worldPacket.rpos())
diff --git a/src/server/game/Server/Packets/ClientConfigPackets.h b/src/server/game/Server/Packets/ClientConfigPackets.h
index 5d6ffcccec6..684231af0fe 100644
--- a/src/server/game/Server/Packets/ClientConfigPackets.h
+++ b/src/server/game/Server/Packets/ClientConfigPackets.h
@@ -56,7 +56,7 @@ namespace WorldPackets
void Read() override;
ObjectGuid PlayerGuid;
- uint8 DataType = 0; ///< @see enum AccountDataType
+ int32 DataType = 0; ///< @see enum AccountDataType
};
class UpdateAccountData final : public ServerPacket
@@ -69,7 +69,7 @@ namespace WorldPackets
ObjectGuid Player;
Timestamp<> Time;
uint32 Size = 0; ///< decompressed size
- uint8 DataType = 0; ///< @see enum AccountDataType
+ int32 DataType = 0; ///< @see enum AccountDataType
ByteBuffer CompressedData;
};
@@ -83,7 +83,7 @@ namespace WorldPackets
ObjectGuid PlayerGuid;
Timestamp<> Time;
uint32 Size = 0; ///< decompressed size
- uint8 DataType = 0; ///< @see enum AccountDataType
+ int32 DataType = 0; ///< @see enum AccountDataType
ByteBuffer CompressedData;
};