From dce893d02f0b2ab39c03003ec280486881947083 Mon Sep 17 00:00:00 2001 From: "firedcto@gmail.com" Date: Tue, 6 Aug 2024 21:24:38 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E5=90=88=E6=88=903C=E5=8D=A1?= =?UTF-8?q?=E4=BD=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/task/FiveToOneTask.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/task/FiveToOneTask.py b/src/task/FiveToOneTask.py index b5bffb5..49cce18 100644 --- a/src/task/FiveToOneTask.py +++ b/src/task/FiveToOneTask.py @@ -205,14 +205,15 @@ class FiveToOneTask(BaseCombatTask): if not self.incr_cost_filter(): self.log_error(f'无法凑够五个声骸, 任务结束', notify=True) return False + if self.current_cost != '4': lock_count = self.check_and_lock(start_col) + self.click_empty_area() else: lock_count = 0 if lock_count > 0: logger.info(f'本次加锁 {lock_count} 个, 重新添加5个') - self.click_empty_area() self.try_add_or_remove_five() return self.loop_merge(True, start_col=5 - lock_count) else: