diff --git a/events/BottomLeftBankEvent.py b/events/BottomLeftBankEvent.py index 24b3b7e..7608281 100644 --- a/events/BottomLeftBankEvent.py +++ b/events/BottomLeftBankEvent.py @@ -10,4 +10,5 @@ class BottomLeftBankEvent(BankEvent): super().trigger(target) playerState = self.gameState.currentPlayer playerState.advanceLeftOrangeSpecial() - playerState.advanceUpperPlayfieldTime() + if playerState.upperPlayfieldTime < 30 and playerState.advanceTimeLeft: + playerState.advanceUpperPlayfieldTime() diff --git a/events/BottomRightBankEvent.py b/events/BottomRightBankEvent.py index d465bf8..ac48d90 100644 --- a/events/BottomRightBankEvent.py +++ b/events/BottomRightBankEvent.py @@ -10,5 +10,5 @@ class BottomRightBankEvent(BankEvent): super().trigger(target) playerState = self.gameState.currentPlayer playerState.advanceRightOrangeSpecial() - if playerState.upperPlayfieldTime < 30: + if playerState.upperPlayfieldTime < 30 and playerState.advanceTimeRight: playerState.advanceUpperPlayfieldTime()