From da6f5f4c6c7106a2cd6378111717b88a71c0d682 Mon Sep 17 00:00:00 2001 From: Ovahlord Date: Sun, 16 Jun 2024 03:53:39 +0200 Subject: Core/LFG: update LFG options mask to current retail/classic state and incorporate them into FeatureSystemStatus --- src/server/game/Handlers/CharacterHandler.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'src/server/game/Handlers/CharacterHandler.cpp') diff --git a/src/server/game/Handlers/CharacterHandler.cpp b/src/server/game/Handlers/CharacterHandler.cpp index c2a26986356..18e42f394c4 100644 --- a/src/server/game/Handlers/CharacterHandler.cpp +++ b/src/server/game/Handlers/CharacterHandler.cpp @@ -1447,8 +1447,10 @@ void WorldSession::SendFeatureSystemStatus() features.TextToSpeechFeatureEnabled = false; - features.IsGroupFinderEnabled = true; features.IsLFDEnabled = sLFGMgr->isOptionEnabled(lfg::LFG_OPTION_ENABLE_DUNGEON_FINDER); + features.IsLFREnabled = sLFGMgr->isOptionEnabled(lfg::LFG_OPTION_ENABLE_RAID_FINDER); + features.IsPremadeGroupEnabled = sLFGMgr->isOptionEnabled(lfg::LFG_OPTION_ENABLE_PREMADE_GROUP); + features.IsGroupFinderEnabled = features.IsLFDEnabled || features.IsLFREnabled || features.IsPremadeGroupEnabled; SendPacket(features.Write()); } -- cgit v1.2.3