From d1032678fff281ce07d563dc7a89dd59f1c18c39 Mon Sep 17 00:00:00 2001 From: kadeshar Date: Sun, 16 Feb 2025 15:27:55 +0100 Subject: [PATCH] - Added support for playerbots message hyperlink (#37) --- src/server/game/Handlers/ChatHandler.cpp | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/src/server/game/Handlers/ChatHandler.cpp b/src/server/game/Handlers/ChatHandler.cpp index a5b5fcc90..7c97d16af 100644 --- a/src/server/game/Handlers/ChatHandler.cpp +++ b/src/server/game/Handlers/ChatHandler.cpp @@ -335,10 +335,15 @@ void WorldSession::HandleMessagechatOpcode(WorldPacket& recvData) msg.erase(end, msg.end()); } - // Validate hyperlinks - if (!ValidateHyperlinksAndMaybeKick(msg)) + // Skip validation for playerbots module + auto playerbotsHyperlink = msg.find("Hfound:") != std::string::npos; + if (!playerbotsHyperlink) { - return; + // Validate hyperlinks + if (!ValidateHyperlinksAndMaybeKick(msg)) + { + return; + } } }