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":
|
||||
wolfghostvictims.append(d)
|
||||
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)
|
||||
onlybywolves.discard(k)
|
||||
dead_vigilantes.add(k)
|
||||
|
Loading…
x
Reference in New Issue
Block a user