Fix vigilante dying regardless of target
This commit is contained in:
parent
1c0e0194cd
commit
3cefa8057e
@ -4269,7 +4269,7 @@ def transition_day(cli, gameid=0):
|
|||||||
if var.VENGEFUL_GHOSTS.get(k) == "villagers":
|
if var.VENGEFUL_GHOSTS.get(k) == "villagers":
|
||||||
wolfghostvictims.append(d)
|
wolfghostvictims.append(d)
|
||||||
if k in var.ROLES["vigilante"]:
|
if k in var.ROLES["vigilante"]:
|
||||||
if d not in var.WOLF_ROLES | {"monster", "succubus", "demoniac"}:
|
if var.get_role(d) not in var.WOLF_ROLES | {"monster", "succubus", "demoniac"}:
|
||||||
victims.append(k)
|
victims.append(k)
|
||||||
onlybywolves.discard(k)
|
onlybywolves.discard(k)
|
||||||
dead_vigilantes.add(k)
|
dead_vigilantes.add(k)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user