From 457372fa3e5d43c6554ffd4855191361b5954973 Mon Sep 17 00:00:00 2001 From: jacob1 Date: Fri, 5 Sep 2014 19:42:35 -0400 Subject: [PATCH] fix lykos devoicing people that weren't in the game sometimes --- modules/wolfgame.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/modules/wolfgame.py b/modules/wolfgame.py index 94a032a..40c0048 100644 --- a/modules/wolfgame.py +++ b/modules/wolfgame.py @@ -1870,8 +1870,9 @@ def on_nick(cli, oldnick, nick): # var.DEAD_USERS[nick] = var.DEAD_USERS[k] # del var.DEAD_USERS[k] - if (nick.startswith("Guest") or nick[0].isdigit() or (nick != "away" and nick.lower().find("away") > 0)) and nick not in var.DISCONNECTED.keys(): - cli.mode(chan, "-v", nick, nick+"!*@*") + if (nick.startswith("Guest") or nick[0].isdigit() or (nick != "away" and "away" in nick.lower())) and nick not in var.DISCONNECTED.keys() and prefix in var.list_players(): + if var.PHASE != "join": + cli.mode(chan, "-v", nick) leave(cli, "quit", oldnick) return