From e2fc1894b50bf29863705cc19afe3a5bb8926b79 Mon Sep 17 00:00:00 2001 From: Jonas Zeunert Date: Tue, 30 Aug 2022 19:38:29 +0200 Subject: [PATCH] some endgame stuff --- events/EndBallEvent.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/events/EndBallEvent.py b/events/EndBallEvent.py index 0b5fafd..2240100 100644 --- a/events/EndBallEvent.py +++ b/events/EndBallEvent.py @@ -1,3 +1,4 @@ +import config from Event import Event from events.EndGameEvent import EndGameEvent @@ -31,8 +32,9 @@ class EndBallEvent(Event): self.scorePoints() self.gameState.currentPlayer.deactivate() - if self.gameState.currentPlayer.ballsLeft == 0: + if self.gameState.currentPlayer.ballsLeft == 0 and self.gameState.currentPlayer.id == config.MAX_PLAYERS - 1: EndGameEvent().trigger(None) + return self.gameState.nextPlayer()