From 7d0dc29af1eabce3b5f63e680acb0557ae71ca09 Mon Sep 17 00:00:00 2001 From: skizzerz Date: Wed, 13 Dec 2017 20:10:44 -0600 Subject: [PATCH] Fix traitor --- src/roles/traitor.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/roles/traitor.py b/src/roles/traitor.py index fc3bfbb..fca9302 100644 --- a/src/roles/traitor.py +++ b/src/roles/traitor.py @@ -67,16 +67,16 @@ def on_chk_win(evt, cli, var, rolemap, mainroles, lpl, lwolves, lrealwolves): rolemap["wolf"].add(traitor) rolemap["traitor"].remove(traitor) rolemap["cursed villager"].discard(traitor) - mainroles[users._get(traitor)] = "wolf" # FIXME + mainroles[traitor] = "wolf" did_something = True if var.PHASE in var.GAME_PHASES: - var.FINAL_ROLES[traitor] = "wolf" - pm(cli, traitor, messages["traitor_turn"]) + var.FINAL_ROLES[traitor.nick] = "wolf" # FIXME + traitor.send(messages["traitor_turn"]) debuglog(traitor, "(traitor) TURNING") if did_something: if var.PHASE in var.GAME_PHASES: var.TRAITOR_TURNED = True - cli.msg(botconfig.CHANNEL, messages["traitor_turn_channel"]) + channels.Main.send(messages["traitor_turn_channel"]) evt.prevent_default = True evt.stop_processing = True