From 810c0276a133b30cc427117805deba93bc994312 Mon Sep 17 00:00:00 2001 From: Adam Saudagar Date: Sat, 15 May 2021 17:52:04 +0530 Subject: [PATCH] possible fix for ingnoring fishing holes --- fishy/engine/fullautofisher/mode/player.py | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/fishy/engine/fullautofisher/mode/player.py b/fishy/engine/fullautofisher/mode/player.py index 0c21777..a573788 100644 --- a/fishy/engine/fullautofisher/mode/player.py +++ b/fishy/engine/fullautofisher/mode/player.py @@ -87,9 +87,8 @@ class Player(IMode): if not self.engine.rotate_to(action[1][2]): return - # todo swap the order of below two lines - fishing_event.subscribe() fishing_mode.subscribers.append(self._hole_complete_callback) + fishing_event.subscribe() # scan for fish hole logging.info("scanning") # if found start fishing and wait for hole to complete @@ -101,8 +100,8 @@ class Player(IMode): else: logging.info("no hole found") # continue when hole completes - fishing_event.unsubscribe() fishing_mode.subscribers.remove(self._hole_complete_callback) + fishing_event.unsubscribe() self.next()