From 1620d6d64b1baae38c4cff6362b7466bb1ecd7b2 Mon Sep 17 00:00:00 2001 From: Rochet2 Date: Tue, 22 Jul 2025 18:34:00 +0300 Subject: [PATCH] Fix scriptmgr hook double call on whisper --- src/server/game/Handlers/ChatHandler.cpp | 7 ------- 1 file changed, 7 deletions(-) diff --git a/src/server/game/Handlers/ChatHandler.cpp b/src/server/game/Handlers/ChatHandler.cpp index 48d50138c..16cf682b8 100644 --- a/src/server/game/Handlers/ChatHandler.cpp +++ b/src/server/game/Handlers/ChatHandler.cpp @@ -420,13 +420,6 @@ void WorldSession::HandleMessagechatOpcode(WorldPacket& recvData) if (!senderIsPlayer && !sender->isAcceptWhispers() && !sender->IsInWhisperWhiteList(receiver->GetGUID())) sender->AddWhisperWhiteList(receiver->GetGUID()); - if (!sScriptMgr->OnPlayerCanUseChat(GetPlayer(), type, lang, msg, receiver)) - { - return; - } - - sScriptMgr->OnPlayerChat(GetPlayer(), type, lang, msg, receiver); - GetPlayer()->Whisper(msg, Language(lang), receiver); } break;