diff options
| author | Ovahlord <dreadkiller@gmx.de> | 2023-11-15 21:20:41 +0100 |
|---|---|---|
| committer | Ovahlord <dreadkiller@gmx.de> | 2023-11-15 21:20:41 +0100 |
| commit | cdda4c42230a676f99e45fde44bccb22ac8f69ae (patch) | |
| tree | ad01f9dbd6be695fa73a93577747dc199115ef62 /src | |
| parent | 04632fa1c34e5daae0d467612fd4fd77d1fa21e7 (diff) | |
Core/Packets: fixed SMSG_ENUM_CHARACTERS_RESULT packet structure
Diffstat (limited to 'src')
| -rw-r--r-- | src/server/game/Server/Packets/CharacterPackets.cpp | 2 | ||||
| -rw-r--r-- | src/server/game/Server/Packets/CharacterPackets.h | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/src/server/game/Server/Packets/CharacterPackets.cpp b/src/server/game/Server/Packets/CharacterPackets.cpp index 2a14e107077..f93194e6ad7 100644 --- a/src/server/game/Server/Packets/CharacterPackets.cpp +++ b/src/server/game/Server/Packets/CharacterPackets.cpp @@ -234,7 +234,6 @@ ByteBuffer& operator<<(ByteBuffer& data, EnumCharactersResult::CharacterInfo con data << uint32(charInfo.MailSenders.size()); data << uint32(charInfo.MailSenderTypes.size()); data << uint32(charInfo.OverrideSelectScreenFileDataID); - data << charInfo.PersonalTabard; for (ChrCustomizationChoice const& customization : charInfo.Customizations) data << customization; @@ -246,6 +245,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); // unknown 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; |
