From c2fd50a33ee4b8fd4f501980f36227210682f8f6 Mon Sep 17 00:00:00 2001 From: skizzerz Date: Thu, 20 Oct 2016 16:45:35 -0500 Subject: [PATCH] Fix piper !pass breaking the bot Piper shouldn't be able to !pass anyway, so let's just remove that entirely. --- src/wolfgame.py | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/src/wolfgame.py b/src/wolfgame.py index 7a3fadc..e525549 100644 --- a/src/wolfgame.py +++ b/src/wolfgame.py @@ -5145,7 +5145,7 @@ def bite_cmd(cli, nick, chan, rest): chk_nightdone(cli) @cmd("pass", chan=False, pm=True, playing=True, phases=("night",), - roles=("harlot", "turncoat", "warlock", "piper", "succubus")) + roles=("harlot", "turncoat", "warlock", "succubus")) def pass_cmd(cli, nick, chan, rest): """Decline to use your special power for that night.""" nickrole = get_role(nick) @@ -5189,12 +5189,6 @@ def pass_cmd(cli, nick, chan, rest): pm(cli, nick, messages["warlock_pass"]) relay_wolfchat_command(cli, nick, messages["warlock_pass_wolfchat"].format(nick), ("warlock",)) var.PASSED.add(nick) - elif nickrole == "piper": - if nick in var.CHARMERS: - pm(cli, nick, messages["already_charmed"]) - return - pm(cli, nick, ) - var.PASSED.add(nick) debuglog("{0} ({1}) PASS".format(nick, get_role(nick))) chk_nightdone(cli)