From 0c695128d9b6a81f2e8a11e35ef2c785e2bfea16 Mon Sep 17 00:00:00 2001 From: pk910 Date: Sun, 9 Sep 2012 09:41:02 +0200 Subject: [PATCH] fixed colors in cmd_neonserv_nicklist.c --- src/modules/NeonServ.mod/cmd_neonserv_nicklist.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/modules/NeonServ.mod/cmd_neonserv_nicklist.c b/src/modules/NeonServ.mod/cmd_neonserv_nicklist.c index 42cac60..5043f42 100644 --- a/src/modules/NeonServ.mod/cmd_neonserv_nicklist.c +++ b/src/modules/NeonServ.mod/cmd_neonserv_nicklist.c @@ -241,7 +241,10 @@ static void neonserv_cmd_nicklist_async1(struct ClientSocket *client, struct Cli } } else { synced_user = 1; - accessbufpos = sprintf(accessbuf, "\003040\003"); + if(((chanuser->flags & CHANUSERFLAG_OPPED) && db_enfops > caccess) || ((chanuser->flags & CHANUSERFLAG_VOICED) && db_enfvoice > caccess)) + accessbufpos = sprintf(accessbuf, "\003040\003"); + else + accessbufpos = sprintf(accessbuf, "0"); } } else if(!uaccess) accessbufpos = sprintf(accessbuf, "0"); -- 2.20.1