aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorOvahlord <dreadkiller@gmx.de>2024-03-08 03:45:46 +0100
committerOvahlord <dreadkiller@gmx.de>2024-03-08 03:45:46 +0100
commit4c62690525c0e336662e8e34746f119d37c1d44a (patch)
tree497a6aab7cd0970c0f74b57ed2d132cf9165ad7b /src
parenta58ca1375b58645a93039983d31d48047e5f390f (diff)
Core/PacketIO: fixed structure of SMSG_ENUM_CHARACTERS_RESULT
Diffstat (limited to 'src')
-rw-r--r--src/server/game/Server/Packets/CharacterPackets.cpp1
-rw-r--r--src/server/game/Server/Packets/CharacterPackets.h2
2 files changed, 2 insertions, 1 deletions
diff --git a/src/server/game/Server/Packets/CharacterPackets.cpp b/src/server/game/Server/Packets/CharacterPackets.cpp
index 4519412b40f..e49258e4078 100644
--- a/src/server/game/Server/Packets/CharacterPackets.cpp
+++ b/src/server/game/Server/Packets/CharacterPackets.cpp
@@ -251,6 +251,7 @@ ByteBuffer& operator<<(ByteBuffer& data, EnumCharactersResult::CharacterInfo con
data.WriteBit(charInfo.FirstLogin);
data.WriteBit(charInfo.BoostInProgress);
data.WriteBits(charInfo.unkWod61x, 5);
+ data.WriteBits(0, 2); // unk
data.WriteBit(charInfo.RpeResetAvailable);
data.WriteBit(charInfo.RpeResetQuestClearAvailable);
diff --git a/src/server/game/Server/Packets/CharacterPackets.h b/src/server/game/Server/Packets/CharacterPackets.h
index 61096bb5ed7..30d6d3c981d 100644
--- a/src/server/game/Server/Packets/CharacterPackets.h
+++ b/src/server/game/Server/Packets/CharacterPackets.h
@@ -169,7 +169,7 @@ namespace WorldPackets
uint8 Subclass = 0;
};
- std::array<VisualItemInfo, 35> VisualItems = { };
+ std::array<VisualItemInfo, 34> VisualItems = { };
std::vector<std::string> MailSenders;
std::vector<uint32> MailSenderTypes;
bool RpeResetAvailable = false;