diff --git a/repo/js/AAA-Artifacts-Bulk-Supply/README.md b/repo/js/AAA-Artifacts-Bulk-Supply/README.md index 0b57599dc..678172c7c 100644 --- a/repo/js/AAA-Artifacts-Bulk-Supply/README.md +++ b/repo/js/AAA-Artifacts-Bulk-Supply/README.md @@ -83,7 +83,8 @@ https://www.kdocs.cn/wo/sl/v13uXscL ## 更新日志 ### 1.2.9(2025.09.07) -1.修几条路线228,622,638,305【清怪】稻妻-踏鞴, +1.修复额外等待时间不生效的问题 +2.修几条路线228,622,638,305【清怪】稻妻-踏鞴, ### 1.2.8(2025.09.04) 1.修几条路线305【清怪】稻妻-踏鞴砂,417,622,632,634, 2.【额外】水天丛林时间改成12点,未解锁任务也可以降水位 diff --git a/repo/js/AAA-Artifacts-Bulk-Supply/main.js b/repo/js/AAA-Artifacts-Bulk-Supply/main.js index 21f30c255..3e1b045d5 100644 --- a/repo/js/AAA-Artifacts-Bulk-Supply/main.js +++ b/repo/js/AAA-Artifacts-Bulk-Supply/main.js @@ -1076,6 +1076,15 @@ async function runPaths(folderFilePath, PartyName, doStop, furinaRequirement = " await writeCDInfo(accountName); } } + + if (doStop && new Date() < state.aimActivateTime) { + const maxWaitMs = settings.maxWaitingTime * 60 * 1000; + const needWaitMs = state.aimActivateTime - new Date(); + if (needWaitMs <= maxWaitMs && needWaitMs > 0) { + log.info(`等待 ${needWaitMs} 毫秒到达预定时间`); + await sleep(needWaitMs); + } + } } async function parsePathing(pathFilePath) {