Merge pull request #1781 from DarkflameUniverse/backwards

fix: backwards names for achievement notify
This commit is contained in:
Gie "Max" Vanommeslaeghe 2025-05-04 17:35:30 +02:00 committed by GitHub
commit 62c3f489fe
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -112,23 +112,23 @@ void ChatPackets::AchievementNotify::Serialize(RakNet::BitStream& bitstream) con
bitstream.Write<uint64_t>(0); // Packing
bitstream.Write<uint32_t>(0); // Packing
bitstream.Write<uint8_t>(0); // Packing
bitstream.Write(targetPlayerName);
bitstream.Write(earnerName);
bitstream.Write<uint64_t>(0); // Packing / No way to know meaning because of not enough data.
bitstream.Write<uint32_t>(0); // Packing / No way to know meaning because of not enough data.
bitstream.Write<uint16_t>(0); // Packing / No way to know meaning because of not enough data.
bitstream.Write<uint8_t>(0); // Packing / No way to know meaning because of not enough data.
bitstream.Write(missionEmailID);
bitstream.Write(earningPlayerID);
bitstream.Write(earnerName);
bitstream.Write(targetPlayerName);
}
bool ChatPackets::AchievementNotify::Deserialize(RakNet::BitStream& bitstream) {
bitstream.IgnoreBytes(13);
VALIDATE_READ(bitstream.Read(targetPlayerName));
VALIDATE_READ(bitstream.Read(earnerName));
bitstream.IgnoreBytes(15);
VALIDATE_READ(bitstream.Read(missionEmailID));
VALIDATE_READ(bitstream.Read(earningPlayerID));
VALIDATE_READ(bitstream.Read(earnerName));
VALIDATE_READ(bitstream.Read(targetPlayerName));
return true;
}