diff options
author | Ghaster <theghaster1@gmail.com> | 2022-08-12 12:45:12 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-08-12 12:45:12 +0200 |
commit | 6d23e429c3255545bb0d88444935f7fec2842bb0 (patch) | |
tree | 87014d0c08c8433061f20b7325fd20aee4866259 | |
parent | 243d9746c379db102adad56f101379c30eb4dac3 (diff) |
Core/PacketIO: Named unknown fields in FeatureSystemStatus (#28196)
-rw-r--r-- | src/server/game/Server/Packets/SystemPackets.cpp | 10 | ||||
-rw-r--r-- | src/server/game/Server/Packets/SystemPackets.h | 6 |
2 files changed, 8 insertions, 8 deletions
diff --git a/src/server/game/Server/Packets/SystemPackets.cpp b/src/server/game/Server/Packets/SystemPackets.cpp index 2e238c6ef69..992e031d039 100644 --- a/src/server/game/Server/Packets/SystemPackets.cpp +++ b/src/server/game/Server/Packets/SystemPackets.cpp @@ -77,7 +77,7 @@ WorldPacket const* FeatureSystemStatus::Write() _worldPacket << uint32(ClubsPresenceUpdateTimer); _worldPacket << uint32(HiddenUIClubsPresenceUpdateTimer); - _worldPacket << int32(GameRuleUnknown1); + _worldPacket << int32(ActiveSeason); _worldPacket << uint32(GameRuleValues.size()); _worldPacket << int16(MaxPlayerNameQueriesPerPacket); @@ -189,7 +189,7 @@ WorldPacket const* FeatureSystemStatusGlueScreen::Write() _worldPacket.WriteBit(LiveRegionKeyBindingsCopyEnabled); _worldPacket.WriteBit(Unknown901CheckoutRelated); _worldPacket.WriteBit(EuropaTicketSystemStatus.has_value()); - _worldPacket.WriteBit(Unused925.has_value()); + _worldPacket.WriteBit(LaunchETA.has_value()); _worldPacket.FlushBits(); if (EuropaTicketSystemStatus) @@ -205,12 +205,12 @@ WorldPacket const* FeatureSystemStatusGlueScreen::Write() _worldPacket << int32(ActiveClassTrialBoostType); _worldPacket << int32(MinimumExpansionLevel); _worldPacket << int32(MaximumExpansionLevel); - _worldPacket << int32(GameRuleUnknown1); + _worldPacket << int32(ActiveSeason); _worldPacket << uint32(GameRuleValues.size()); _worldPacket << int16(MaxPlayerNameQueriesPerPacket); - if (Unused925) - _worldPacket << int32(*Unused925); + if (LaunchETA) + _worldPacket << int32(*LaunchETA); if (!LiveRegionCharacterCopySourceRegions.empty()) _worldPacket.append(LiveRegionCharacterCopySourceRegions.data(), LiveRegionCharacterCopySourceRegions.size()); diff --git a/src/server/game/Server/Packets/SystemPackets.h b/src/server/game/Server/Packets/SystemPackets.h index 0282ec48328..b55ad06e5a1 100644 --- a/src/server/game/Server/Packets/SystemPackets.h +++ b/src/server/game/Server/Packets/SystemPackets.h @@ -128,7 +128,7 @@ namespace WorldPackets uint32 ClubsPresenceUpdateTimer = 0; uint32 HiddenUIClubsPresenceUpdateTimer = 0; ///< Timer for updating club presence when communities ui frame is hidden uint32 KioskSessionMinutes = 0; - int32 GameRuleUnknown1 = 0; + int32 ActiveSeason = 0; ///< Currently active Classic season int16 MaxPlayerNameQueriesPerPacket = 50; bool ItemRestorationButtonEnabled = false; bool CharUndeleteEnabled = false; ///< Implemented @@ -200,10 +200,10 @@ namespace WorldPackets int32 MinimumExpansionLevel = 0; int32 MaximumExpansionLevel = 0; uint32 KioskSessionMinutes = 0; - int32 GameRuleUnknown1 = 0; + int32 ActiveSeason = 0; // Currently active Classic season std::vector<GameRuleValuePair> GameRuleValues; int16 MaxPlayerNameQueriesPerPacket = 50; - Optional<int32> Unused925; + Optional<int32> LaunchETA; }; class MOTD final : public ServerPacket |