diff --git a/BankTarget.py b/BankTarget.py index 315c499..3cc420e 100644 --- a/BankTarget.py +++ b/BankTarget.py @@ -8,7 +8,7 @@ class BankTarget(Target): def hit(self): if self.is_hit: return - + self.is_hit = True super().hit() #notify Bank diff --git a/events/BottomLeftBankEvent.py b/events/BottomLeftBankEvent.py index a21c53b..ee44556 100644 --- a/events/BottomLeftBankEvent.py +++ b/events/BottomLeftBankEvent.py @@ -9,5 +9,5 @@ class BottomLeftBankEvent(BankEvent): def trigger(self, target): super().trigger(target) playerState = self.playerState() - playerState().advanceLeftOrangeSpecial() - playerState().advanceUpperPlayfieldTime() + playerState.advanceLeftOrangeSpecial() + playerState.advanceUpperPlayfieldTime() diff --git a/events/BottomRightBankEvent.py b/events/BottomRightBankEvent.py index df5698e..4b1c594 100644 --- a/events/BottomRightBankEvent.py +++ b/events/BottomRightBankEvent.py @@ -9,6 +9,6 @@ class BottomRightBankEvent(BankEvent): def trigger(self, target): super().trigger(target) playerState = self.playerState() - playerState().advanceRightOrangeSpecial() - if playerState().upperPlayfieldTime < 30: - playerState().advanceUpperPlayfieldTime() + playerState.advanceRightOrangeSpecial() + if playerState.upperPlayfieldTime < 30: + playerState.advanceUpperPlayfieldTime()