From a023e2e70ccb0c9431096cf37e3b8ee8b4738361 Mon Sep 17 00:00:00 2001 From: pk910 Date: Mon, 6 Feb 2012 16:12:46 +0100 Subject: [PATCH] fixed botwar detection for bot deops --- src/event_neonserv_mode.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/event_neonserv_mode.c b/src/event_neonserv_mode.c index daf55f2..ef8bf77 100644 --- a/src/event_neonserv_mode.c +++ b/src/event_neonserv_mode.c @@ -131,7 +131,8 @@ static void neonserv_event_mode_async1(struct ClientSocket *client, struct UserN caccess = getChannelAccess(cuser, chan); if(modes[i] == 'o' && !add && cuser == client->user) { //someone deopped the bot??? - requestOp(client->user, chan); + if(!neonserv_cmd_mode_botwar_detect(client, user, chan)) + requestOp(client->user, chan); } if((modes[i] == 'o' || (modes[i] == 'h' && !with_halfops)) && !(add && isBot(cuser))) { if(uaccess < db_canop) { -- 2.20.1