derp
This commit is contained in:
parent
8a8a79627f
commit
ffb23f587d
@ -104,7 +104,7 @@ class GameMode:
|
||||
pass
|
||||
|
||||
# Here so any game mode can use it
|
||||
def lovers_chk_win(self, evt, cli, var, rolemap, lpl, lwolves, lrealwolves):
|
||||
def lovers_chk_win(self, evt, cli, var, rolemap, mainroles, lpl, lwolves, lrealwolves):
|
||||
winner = evt.data["winner"]
|
||||
if winner is not None and winner.startswith("@"):
|
||||
return # fool won, lovers can't win even if they would
|
||||
@ -119,7 +119,7 @@ class GameMode:
|
||||
evt.data["additional_winners"] = list(lovers)
|
||||
evt.data["message"] = messages["lovers_win"]
|
||||
|
||||
def all_dead_chk_win(self, evt, cli, var, rolemap, lpl, lwolves, lrealwolves):
|
||||
def all_dead_chk_win(self, evt, cli, var, rolemap, mainroles, lpl, lwolves, lrealwolves):
|
||||
if evt.data["winner"] == "no_team_wins":
|
||||
evt.data["winner"] = "everyone"
|
||||
evt.data["message"] = messages["everyone_died_won"]
|
||||
@ -198,7 +198,7 @@ class VillagergameMode(GameMode):
|
||||
events.remove_listener("transition_day_begin", self.transition_day)
|
||||
events.remove_listener("retribution_kill", self.on_retribution_kill, priority=4)
|
||||
|
||||
def chk_win(self, evt, cli, var, rolemap, lpl, lwolves, lrealwolves):
|
||||
def chk_win(self, evt, cli, var, rolemap, mainroles, lpl, lwolves, lrealwolves):
|
||||
# village can only win via unanimous vote on the bot nick
|
||||
# villagergame_lose should probably explain that mechanic
|
||||
# Note: not implemented here since that needs to work in default too
|
||||
|
Loading…
x
Reference in New Issue
Block a user