From 96eef52d1504546dbf20e95017c97ae792780d3b Mon Sep 17 00:00:00 2001 From: status102 <102887808+status102@users.noreply.github.com> Date: Sat, 9 Aug 2025 14:12:54 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E8=82=89=E9=B8=BD=E7=83=A7=E6=B0=B4?= =?UTF-8?q?=E6=97=A0=E6=B3=95=E8=B0=83=E6=95=B4=E9=9A=BE=E5=BA=A6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Task/Roguelike/RoguelikeDifficultySelectionTaskPlugin.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/MaaCore/Task/Roguelike/RoguelikeDifficultySelectionTaskPlugin.cpp b/src/MaaCore/Task/Roguelike/RoguelikeDifficultySelectionTaskPlugin.cpp index cae405f9eb..be1d9d0ec6 100644 --- a/src/MaaCore/Task/Roguelike/RoguelikeDifficultySelectionTaskPlugin.cpp +++ b/src/MaaCore/Task/Roguelike/RoguelikeDifficultySelectionTaskPlugin.cpp @@ -40,8 +40,8 @@ bool asst::RoguelikeDifficultySelectionTaskPlugin::verify(AsstMsg msg, const jso if (task_view.ends_with("Roguelike@GamePass")) { m_has_changed = false; } - if (task_view == "Roguelike@StartExplore") { - return !m_has_changed; + if (task_view == "Roguelike@StartExplore") { // 烧水时候调来调去的干脆不走 + return m_config->get_mode() == RoguelikeMode::Collectible || !m_has_changed; } else { return false;