diff --git a/fruit.py b/fruit.py index 4c2d437..6c3f026 100644 --- a/fruit.py +++ b/fruit.py @@ -125,8 +125,11 @@ class Fruit(GameBase): def find_patterns_and_valid_moves(self, state): for e in range(0, 7, 1): for i in range(0, 11, 1): - if self.check_pairs(state, e, i): - return + for color in self.colors: + if self.check_pairs(state, e, i, color): + return + if self.overlay.run_mode == 'stopped' or self.overlay.run_mode == 'paused': + return if self.overlay.run_mode == 'stopped' or self.overlay.run_mode == 'paused': return if self.overlay.run_mode == 'stopped' or self.overlay.run_mode == 'paused':