From ef1639e7e069e7f60b4ac4b741bb85309aee0e76 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Alexander=20F=C3=A6r=C3=B8y?= Date: Fri, 30 May 2014 00:26:25 +0200 Subject: [PATCH] Join channels immediately after spoof if set This patch makes the client start joining its channels as soon as its spoof if set, if the user uses JoinAfterCloaked. --- modules/q.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/modules/q.cpp b/modules/q.cpp index 9b6a6acf..a4e70956 100644 --- a/modules/q.cpp +++ b/modules/q.cpp @@ -257,6 +257,11 @@ public: if (sLine.Token(1) == "396" && sLine.Token(3).find("users.quakenet.org") != CString::npos) { m_bCloaked = true; PutModule("Cloak successful: Your hostname is now cloaked."); + + // Join channels immediately after our spoof is set. + if (m_bJoinAfterCloaked) { + m_pNetwork->JoinChans(); + } } return CONTINUE; }