From c54ec2a4b81bfe983ccde38490a7de14b03a8bf5 Mon Sep 17 00:00:00 2001 From: nyuszika7h Date: Thu, 17 Jul 2014 16:28:20 +0200 Subject: [PATCH] Fix None receiving a mysterious totem when the receiver died Closes #15. --- modules/wolfgame.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/modules/wolfgame.py b/modules/wolfgame.py index 1b8f8db..6209bbd 100644 --- a/modules/wolfgame.py +++ b/modules/wolfgame.py @@ -2080,7 +2080,8 @@ def transition_day(cli, gameid=0): var.LOGGER.logBare(bodyguard, "KILLEDWHENGUARDINGWOLF") dead.append(bodyguard) for havetotem in havetotem.values(): - message.append("\u0002{0}\u0002 seem{1} to be in possession of a mysterious totem...".format(havetotem, "ed" if havetotem in dead else "s")) + if havetotem: + message.append("\u0002{0}\u0002 seem{1} to be in possession of a mysterious totem...".format(havetotem, "ed" if havetotem in dead else "s")) cli.msg(chan, "\n".join(message)) for msg in message: var.LOGGER.logMessage(msg.replace("\02", ""))