aboutsummaryrefslogtreecommitdiff
path: root/src/server/game/Handlers/CharacterHandler.cpp
diff options
context:
space:
mode:
authorOvahlord <dreadkiller@gmx.de>2024-06-16 03:30:21 +0200
committerOvahlord <dreadkiller@gmx.de>2024-06-16 03:30:21 +0200
commit8aff692df500109924f94861a193709db53b48d3 (patch)
treec1231c3217408874799c3b0b42e2d11b9d6e3699 /src/server/game/Handlers/CharacterHandler.cpp
parent00d4e821fb948099b86f2ab7746ea9a1df8b3970 (diff)
Core/Packets: updated SMSG_FEATURE_SYSTEM_STATUS packet structure to 4.4.0
Diffstat (limited to 'src/server/game/Handlers/CharacterHandler.cpp')
-rw-r--r--src/server/game/Handlers/CharacterHandler.cpp8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/server/game/Handlers/CharacterHandler.cpp b/src/server/game/Handlers/CharacterHandler.cpp
index ee0f97fc179..c2a26986356 100644
--- a/src/server/game/Handlers/CharacterHandler.cpp
+++ b/src/server/game/Handlers/CharacterHandler.cpp
@@ -43,6 +43,7 @@
#include "GuildMgr.h"
#include "Item.h"
#include "Language.h"
+#include "LFGMgr.h"
#include "Log.h"
#include "Map.h"
#include "Metric.h"
@@ -1429,6 +1430,10 @@ void WorldSession::SendFeatureSystemStatus()
features.EuropaTicketSystemStatus->ThrottleState.LastResetTimeBeforeNow = 111111;
features.TutorialsEnabled = true;
features.NPETutorialsEnabled = true;
+
+ features.AddonChatThrottle.MaxTries = 10;
+ features.AddonChatThrottle.TriesRestoredPerSecond = 1;
+ features.AddonChatThrottle.UsedTriesPerMessage = 1;
/// END OF DUMMY VALUES
features.EuropaTicketSystemStatus->TicketsEnabled = sWorld->getBoolConfig(CONFIG_SUPPORT_TICKETS_ENABLED);
@@ -1442,6 +1447,9 @@ void WorldSession::SendFeatureSystemStatus()
features.TextToSpeechFeatureEnabled = false;
+ features.IsGroupFinderEnabled = true;
+ features.IsLFDEnabled = sLFGMgr->isOptionEnabled(lfg::LFG_OPTION_ENABLE_DUNGEON_FINDER);
+
SendPacket(features.Write());
}