mirror of
https://github.com/inspircd/inspircd.git
synced 2025-03-10 02:59:01 -04:00
Fix for +f not propogating +b out to other servers (including services) using new send_mode event
git-svn-id: http://svn.inspircd.org/repository/branches/1_0_stable@4246 e03df62e-2008-0410-955e-edbf42e46eb7
This commit is contained in:
parent
edf8e7c888
commit
312440496b
@ -191,6 +191,14 @@ class ModuleMsgFlood : public Module
|
||||
parameters[1] = "+b";
|
||||
parameters[2] = user->MakeWildHost();
|
||||
Srv->SendMode(parameters,3,user);
|
||||
/* FIX: Send mode remotely*/
|
||||
std::deque<std::string> n;
|
||||
n.push_back(dest->name);
|
||||
n.push_back("+b");
|
||||
n.push_back(user->MakeWildHost());
|
||||
Event rmode((char *)&n, NULL, "send_mode");
|
||||
rmode.Send();
|
||||
|
||||
}
|
||||
Srv->KickUser(NULL, user, dest, "Channel flood triggered (mode +f)");
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user