advance time only if lit

This commit is contained in:
Jonas Zeunert
2022-06-07 01:29:01 +02:00
parent ee492017be
commit c58426b96c
2 changed files with 3 additions and 2 deletions

View File

@@ -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()

View File

@@ -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()