diff options
author | Ovahlord <dreadkiller@gmx.de> | 2024-03-08 03:45:46 +0100 |
---|---|---|
committer | Ovahlord <dreadkiller@gmx.de> | 2024-03-08 03:45:46 +0100 |
commit | 4c62690525c0e336662e8e34746f119d37c1d44a (patch) | |
tree | 497a6aab7cd0970c0f74b57ed2d132cf9165ad7b /src | |
parent | a58ca1375b58645a93039983d31d48047e5f390f (diff) |
Core/PacketIO: fixed structure of SMSG_ENUM_CHARACTERS_RESULT
Diffstat (limited to 'src')
-rw-r--r-- | src/server/game/Server/Packets/CharacterPackets.cpp | 1 | ||||
-rw-r--r-- | src/server/game/Server/Packets/CharacterPackets.h | 2 |
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; |