diff --git a/src/gamemodes/pactbreaker.py b/src/gamemodes/pactbreaker.py index d75f3256..3f4d88df 100644 --- a/src/gamemodes/pactbreaker.py +++ b/src/gamemodes/pactbreaker.py @@ -309,7 +309,7 @@ def on_night_kills(self, evt: Event, var: GameState): if shared_evidence - self.collected_evidence[visitor]: entries = [] for target in shared_evidence - self.collected_evidence[visitor]: - entries.append(messages["players_list_entry"].format(target, "", get_main_role(var, target))) + entries.append(messages["players_list_entry"].format(target, "", (get_main_role(var, target),))) visitor.send(messages["pactbreaker_square_share"].format(entries)) self.collected_evidence[visitor].update(shared_evidence) else: @@ -335,9 +335,9 @@ def on_night_kills(self, evt: Event, var: GameState): owner_role = get_main_role(var, owner) deck = ["empty-handed", "empty-handed", - "empty-handed", - "empty-handed" if owner_role in ("villager", "vampire", "vigilante") else "evidence", - "empty-handed" if owner_role == "villager" or is_home else "evidence"] + "empty-handed" if owner_role != "wolf" else "evidence", + "empty-handed" if owner_role == "vampire" or is_home else "evidence", + "empty-handed" if is_home else "evidence"] if total_draws > 5: for i in range(total_draws - 5): deck.append("empty-handed")