From 3dea03ffc6f2bf2274b5e34061c6634ae25db2c8 Mon Sep 17 00:00:00 2001 From: mno <718135749@qq.com> Date: Fri, 23 Jan 2026 16:10:40 +0800 Subject: [PATCH] =?UTF-8?q?js=EF=BC=9A=E9=94=84=E5=9C=B0=E4=B8=80=E6=9D=A1?= =?UTF-8?q?=E9=BE=992.0.1=20(#2771)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 修复一个致命bug --- repo/js/AutoHoeingOneDragon/main.js | 9 +++++---- repo/js/AutoHoeingOneDragon/manifest.json | 2 +- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/repo/js/AutoHoeingOneDragon/main.js b/repo/js/AutoHoeingOneDragon/main.js index c06a92c82..94c4586bd 100644 --- a/repo/js/AutoHoeingOneDragon/main.js +++ b/repo/js/AutoHoeingOneDragon/main.js @@ -32,10 +32,11 @@ let targetEliteNum = Math.max(0, +settings.targetEliteNum || 400) + 5; // 预留 let targetMonsterNum = Math.max(0, +settings.targetMonsterNum || 2000) + 25; // 预留漏怪 const partyName = settings.partyName || ""; -const groupTags = Array.from({ length: 10 }, (_, i) => { - const tags = (settings[`tagsForGroup${i + 1}`] || (i === 0 ? '蕈兽' : '')).split(',').filter(Boolean); - return i === 0 ? [...new Set(tags)] : tags; -}); +const groupSettings = Array.from({ length: 10 }, (_, i) => + settings[`tagsForGroup${i + 1}`] || (i === 0 ? '蕈兽' : '') +); +const groupTags = groupSettings.map(str => str.split(',').filter(Boolean)); +groupTags[0] = [...new Set(groupTags.flat())]; //模板与识别对象预加载 const itemFullRo = RecognitionObject.TemplateMatch(file.ReadImageMatSync("assets/itemFull.png"), 0, 0, 1920, 1080); diff --git a/repo/js/AutoHoeingOneDragon/manifest.json b/repo/js/AutoHoeingOneDragon/manifest.json index a13adff1f..0fea48132 100644 --- a/repo/js/AutoHoeingOneDragon/manifest.json +++ b/repo/js/AutoHoeingOneDragon/manifest.json @@ -1,7 +1,7 @@ { "manifest_version": 1, "name": "锄地一条龙", - "version": "2.0.0", + "version": "2.0.1", "description": "一站式解决自动化锄地,支持只拾取狗粮,请仔细阅读README.md后使用", "authors": [ {