diff options
author | Shauren <shauren.trinity@gmail.com> | 2020-11-05 19:52:18 +0100 |
---|---|---|
committer | Shauren <shauren.trinity@gmail.com> | 2020-12-08 18:16:46 +0100 |
commit | 83eecaf2c40cc72c1dc42335766534eb8d227e60 (patch) | |
tree | 821f7997d1374ad09f28b392f58ab3db9e88978f /src/server/game/Handlers/AuthHandler.cpp | |
parent | 78f77dbd4150a5eef5864f0189fda566107a83f0 (diff) |
Core/PacketIO: Fill new packet fields with data
Diffstat (limited to 'src/server/game/Handlers/AuthHandler.cpp')
-rw-r--r-- | src/server/game/Handlers/AuthHandler.cpp | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/src/server/game/Handlers/AuthHandler.cpp b/src/server/game/Handlers/AuthHandler.cpp index 20c3dc7235f..cd78c2afe4a 100644 --- a/src/server/game/Handlers/AuthHandler.cpp +++ b/src/server/game/Handlers/AuthHandler.cpp @@ -103,5 +103,15 @@ void WorldSession::SendFeatureSystemStatusGlueScreen() features.MinimumExpansionLevel = EXPANSION_CLASSIC; features.MaximumExpansionLevel = sWorld->getIntConfig(CONFIG_EXPANSION); + features.EuropaTicketSystemStatus.emplace(); + features.EuropaTicketSystemStatus->ThrottleState.MaxTries = 10; + features.EuropaTicketSystemStatus->ThrottleState.PerMilliseconds = 60000; + features.EuropaTicketSystemStatus->ThrottleState.TryCount = 1; + features.EuropaTicketSystemStatus->ThrottleState.LastResetTimeBeforeNow = 111111; + features.EuropaTicketSystemStatus->TicketsEnabled = sWorld->getBoolConfig(CONFIG_SUPPORT_TICKETS_ENABLED); + features.EuropaTicketSystemStatus->BugsEnabled = sWorld->getBoolConfig(CONFIG_SUPPORT_BUGS_ENABLED); + features.EuropaTicketSystemStatus->ComplaintsEnabled = sWorld->getBoolConfig(CONFIG_SUPPORT_COMPLAINTS_ENABLED); + features.EuropaTicketSystemStatus->SuggestionsEnabled = sWorld->getBoolConfig(CONFIG_SUPPORT_SUGGESTIONS_ENABLED); + SendPacket(features.Write()); } |