From ddac44cdeb6045d742b1deee91347a6b982854f4 Mon Sep 17 00:00:00 2001 From: sui-feng-cb <2518179942@qq.com> Date: Sun, 31 May 2026 13:27:39 +0800 Subject: [PATCH] Fix: do not delay OpsiAbyssal when 1 day to OpSi reset --- module/os/tasks/abyssal.py | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/module/os/tasks/abyssal.py b/module/os/tasks/abyssal.py index 3a1ee3ad3..7f86e7fbf 100644 --- a/module/os/tasks/abyssal.py +++ b/module/os/tasks/abyssal.py @@ -10,12 +10,12 @@ class OpsiAbyssal(OSMap): Args: result(bool): If still have obscure coordinates. """ - if get_os_reset_remain() == 0: - logger.info('Just less than 1 day to OpSi reset, delay 2.5 hours') - self.config.task_delay(minute=150, server_update=True) - self.config.task_stop() - elif not result: - self.config.task_delay(server_update=True) + if not result: + if get_os_reset_remain() > 0: + self.config.task_delay(server_update=True) + else: + logger.info('Just less than 1 day to OpSi reset, delay 2.5 hours') + self.config.task_delay(minute=150, server_update=True) self.config.task_stop() def clear_abyssal(self):