From ed31c22cc5fdc0a43882ad9b1a769777941ddd89 Mon Sep 17 00:00:00 2001 From: UltraNix <80540499+UltraNix@users.noreply.github.com> Date: Tue, 21 Mar 2023 22:30:43 +0100 Subject: [PATCH] fix(Core/Gossip): Do not close gossip on target deselection. (#15457) Fixes #12399 --- src/server/game/Handlers/MiscHandler.cpp | 10 ---------- 1 file changed, 10 deletions(-) diff --git a/src/server/game/Handlers/MiscHandler.cpp b/src/server/game/Handlers/MiscHandler.cpp index 4d14585a2..7146fea21 100644 --- a/src/server/game/Handlers/MiscHandler.cpp +++ b/src/server/game/Handlers/MiscHandler.cpp @@ -538,16 +538,6 @@ void WorldSession::HandleSetSelectionOpcode(WorldPacket& recv_data) ObjectGuid guid; recv_data >> guid; - if (!guid) - { - // Clear any active gossip related to current selection if not present at player's client - GossipMenu& gossipMenu = _player->PlayerTalkClass->GetGossipMenu(); - if (gossipMenu.GetSenderGUID() == _player->GetTarget()) - { - _player->PlayerTalkClass->SendCloseGossip(); - } - } - _player->SetSelection(guid); // Change target of current autoshoot spell