From 9a6078a2629013e83b401a56d2e694bcc83519b7 Mon Sep 17 00:00:00 2001 From: p-tkachuk Date: Sat, 1 Mar 2025 21:51:46 +0100 Subject: [PATCH] fix (Core/Wintergrasp) Icon now disappears when player leaves queue (#21619) Co-authored-by: Hexadecimal --- src/server/game/Battlefield/Battlefield.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/server/game/Battlefield/Battlefield.cpp b/src/server/game/Battlefield/Battlefield.cpp index 0b25e18d1..e8655f413 100644 --- a/src/server/game/Battlefield/Battlefield.cpp +++ b/src/server/game/Battlefield/Battlefield.cpp @@ -403,6 +403,8 @@ void Battlefield::AskToLeaveQueue(Player* player) { // Remove player from queue m_PlayersInQueue[player->GetTeamId()].erase(player->GetGUID()); + // Send notification + player->GetSession()->SendBfLeaveMessage(m_BattleId, BF_LEAVE_REASON_CLOSE); } // Called in WorldSession::HandleHearthAndResurrect