From 01845db68ce76129b7f180ae4b06edff44a06da9 Mon Sep 17 00:00:00 2001 From: MistEO Date: Tue, 20 Sep 2022 20:34:53 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E4=BF=AE=E5=A4=8D=E5=88=B7=E7=90=86?= =?UTF-8?q?=E6=99=BA=EF=BC=8C=E8=AE=BE=E7=BD=AE=E5=AF=BC=E8=88=AA=E5=88=B0?= =?UTF-8?q?=E6=9C=AA=E5=BC=80=E6=94=BE=E5=85=B3=E5=8D=A1=E5=8D=A1=E4=BD=8F?= =?UTF-8?q?=E7=9A=84=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/MeoAssistant/FightTask.cpp | 4 +++- src/MeoAssistant/StageNavigationTask.cpp | 2 +- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/src/MeoAssistant/FightTask.cpp b/src/MeoAssistant/FightTask.cpp index 818f878eeb..998e826621 100644 --- a/src/MeoAssistant/FightTask.cpp +++ b/src/MeoAssistant/FightTask.cpp @@ -33,7 +33,9 @@ asst::FightTask::FightTask(AsstCallback callback, void* callback_arg) .set_times_limit("StageSNReturnFlag", 0) .set_ignore_error(false); - m_stage_navigation_task_ptr->set_enable(false); + m_stage_navigation_task_ptr->set_enable(false) + .set_retry_times(0) + .set_ignore_error(false); // 开始战斗任务 m_fight_task_ptr->set_tasks({ "FightBegin" }) diff --git a/src/MeoAssistant/StageNavigationTask.cpp b/src/MeoAssistant/StageNavigationTask.cpp index 8d424683cf..a7738776c0 100644 --- a/src/MeoAssistant/StageNavigationTask.cpp +++ b/src/MeoAssistant/StageNavigationTask.cpp @@ -19,7 +19,7 @@ bool asst::StageNavigationTask::_run() // 已有关卡优先使用 tasks.json 中的逻辑 if (Task.get(m_stage_name)) { - return ProcessTask(*this, { m_stage_name }).run(); + return ProcessTask(*this, { m_stage_name }).set_retry_times(RetryTimesDefault).run(); } return chapter_wayfinding() && swipe_and_find_stage();