Fix error in !stats if alpha wolf is in play

This commit is contained in:
Vgr E.Barry 2015-06-01 14:35:48 -04:00
parent 1ac59cea78
commit f75592d571

View File

@ -1277,7 +1277,7 @@ def stats(cli, nick, chan, rest):
if role == "traitor" and var.HIDDEN_TRAITOR: if role == "traitor" and var.HIDDEN_TRAITOR:
continue continue
elif role == "lycan": elif role == "lycan":
count += len(p for p in var.CURED_LYCANS if p in var.ROLES["villager"]) count += len([p for p in var.CURED_LYCANS if p in var.ROLES["villager"]])
count += bitten_roles["lycan"] count += bitten_roles["lycan"]
elif role == var.DEFAULT_ROLE: elif role == var.DEFAULT_ROLE:
if var.HIDDEN_TRAITOR: if var.HIDDEN_TRAITOR:
@ -1285,7 +1285,7 @@ def stats(cli, nick, chan, rest):
count += bitten_roles["traitor"] count += bitten_roles["traitor"]
if var.DEFAULT_ROLE == "villager": if var.DEFAULT_ROLE == "villager":
count += len(var.ROLES["village elder"] + var.ROLES["time lord"] + var.ROLES["vengeful ghost"]) count += len(var.ROLES["village elder"] + var.ROLES["time lord"] + var.ROLES["vengeful ghost"])
count -= len(p for p in var.CURED_LYCANS if p in var.ROLES["villager"]) count -= len([p for p in var.CURED_LYCANS if p in var.ROLES["villager"]])
count += bitten_roles["village elder"] count += bitten_roles["village elder"]
count += bitten_roles["time lord"] count += bitten_roles["time lord"]
count += bitten_roles["vengeful ghost"] count += bitten_roles["vengeful ghost"]
@ -1295,7 +1295,7 @@ def stats(cli, nick, chan, rest):
count += bitten_roles[var.DEFAULT_ROLE] count += bitten_roles[var.DEFAULT_ROLE]
elif role == "villager": elif role == "villager":
count += len(var.ROLES["village elder"] + var.ROLES["time lord"]) count += len(var.ROLES["village elder"] + var.ROLES["time lord"])
count -= len(p for p in var.CURED_LYCANS if p in var.ROLES["villager"]) count -= len([p for p in var.CURED_LYCANS if p in var.ROLES["villager"]])
count += bitten_roles["villager"] count += bitten_roles["villager"]
count += bitten_roles["village elder"] count += bitten_roles["village elder"]
count += bitten_roles["time lord"] count += bitten_roles["time lord"]