diff options
| author | Shauren <shauren.trinity@gmail.com> | 2017-01-14 22:37:13 +0100 |
|---|---|---|
| committer | Shauren <shauren.trinity@gmail.com> | 2017-01-14 22:37:13 +0100 |
| commit | f11e6c8247dc519b8331b41a76a3dd64378071d6 (patch) | |
| tree | 4da15edfe31084356041536d8bbf5419af097da1 /src/server/game/Server/Packets | |
| parent | 820c69ed8cc2523b69c22fd5dec78fae0ee590ba (diff) | |
Core: Updated to 7.1.5.23360
Diffstat (limited to 'src/server/game/Server/Packets')
| -rw-r--r-- | src/server/game/Server/Packets/SystemPackets.cpp | 7 | ||||
| -rw-r--r-- | src/server/game/Server/Packets/SystemPackets.h | 12 |
2 files changed, 15 insertions, 4 deletions
diff --git a/src/server/game/Server/Packets/SystemPackets.cpp b/src/server/game/Server/Packets/SystemPackets.cpp index 31b5d00a58d..9ceca6444e8 100644 --- a/src/server/game/Server/Packets/SystemPackets.cpp +++ b/src/server/game/Server/Packets/SystemPackets.cpp @@ -23,12 +23,16 @@ WorldPacket const* WorldPackets::System::FeatureSystemStatus::Write() _worldPacket << uint32(ScrollOfResurrectionRequestsRemaining); _worldPacket << uint32(ScrollOfResurrectionMaxRequestsPerDay); + _worldPacket << uint32(CfgRealmID); _worldPacket << int32(CfgRealmRecID); + _worldPacket << uint32(TwitterPostThrottleLimit); _worldPacket << uint32(TwitterPostThrottleCooldown); + _worldPacket << uint32(TokenPollTimeSeconds); _worldPacket << uint32(TokenRedeemIndex); + _worldPacket << int64(TokenBalanceAmount); _worldPacket.WriteBit(VoiceEnabled); _worldPacket.WriteBit(EuropaTicketSystemStatus.is_initialized()); @@ -51,6 +55,7 @@ WorldPacket const* WorldPackets::System::FeatureSystemStatus::Write() _worldPacket.WriteBit(KioskModeEnabled); _worldPacket.WriteBit(CompetitiveModeEnabled); _worldPacket.WriteBit(RaceClassExpansionLevels.is_initialized()); + _worldPacket.WriteBit(TokenBalanceEnabled); _worldPacket.FlushBits(); @@ -124,10 +129,12 @@ WorldPacket const* WorldPackets::System::FeatureSystemStatusGlueScreen::Write() _worldPacket.WriteBit(CompetitiveModeEnabled); _worldPacket.WriteBit(false); // not accessed in handler _worldPacket.WriteBit(TrialBoostEnabled); + _worldPacket.WriteBit(TokenBalanceEnabled); _worldPacket.FlushBits(); _worldPacket << int32(TokenPollTimeSeconds); _worldPacket << int32(TokenRedeemIndex); + _worldPacket << int64(TokenBalanceAmount); return &_worldPacket; } diff --git a/src/server/game/Server/Packets/SystemPackets.h b/src/server/game/Server/Packets/SystemPackets.h index c31e6fcd8cc..362fdb3af8b 100644 --- a/src/server/game/Server/Packets/SystemPackets.h +++ b/src/server/game/Server/Packets/SystemPackets.h @@ -96,10 +96,11 @@ namespace WorldPackets uint32 CfgRealmID = 0; uint8 ComplaintStatus = 0; int32 CfgRealmRecID = 0; - int32 TwitterPostThrottleLimit = 0; ///< Number of twitter posts the client can send before they start being throttled - int32 TwitterPostThrottleCooldown = 0; ///< Time in seconds the client has to wait before posting again after hitting post limit - int32 TokenPollTimeSeconds = 0; - int32 TokenRedeemIndex = 0; + uint32 TwitterPostThrottleLimit = 0; ///< Number of twitter posts the client can send before they start being throttled + uint32 TwitterPostThrottleCooldown = 0; ///< Time in seconds the client has to wait before posting again after hitting post limit + uint32 TokenPollTimeSeconds = 0; + uint32 TokenRedeemIndex = 0; + int64 TokenBalanceAmount = 0; bool ItemRestorationButtonEnabled = false; bool CharUndeleteEnabled = false; ///< Implemented bool BpayStoreDisabledByParentalControls = false; @@ -113,6 +114,7 @@ namespace WorldPackets bool NPETutorialsEnabled = false; bool KioskModeEnabled = false; bool CompetitiveModeEnabled = false; + bool TokenBalanceEnabled = false; Optional<std::vector<uint8>> RaceClassExpansionLevels; SocialQueueConfig QuickJoinConfig; @@ -136,8 +138,10 @@ namespace WorldPackets bool KioskModeEnabled = false; // NYI bool CompetitiveModeEnabled = false; // NYI bool TrialBoostEnabled = false; // NYI + bool TokenBalanceEnabled = false; // NYI int32 TokenPollTimeSeconds = 0; // NYI int32 TokenRedeemIndex = 0; // NYI + int64 TokenBalanceAmount = 0; // NYI }; class MOTD final : public ServerPacket |
