diff --git a/src/MaaCore/Task/Interface/CustomTask.cpp b/src/MaaCore/Task/Interface/CustomTask.cpp index f85169f09f..15d2787e5b 100644 --- a/src/MaaCore/Task/Interface/CustomTask.cpp +++ b/src/MaaCore/Task/Interface/CustomTask.cpp @@ -63,7 +63,7 @@ bool asst::CustomTask::parse_and_register_secretfront(const std::string& task_na std::optional event_name; std::optional ending_token; - // 允许识别形式:MiniGame@SecretFront@Begin@Ending[ABCDE]@[事件名] + // 允许识别形式:MiniGame@SecretFront@Begin@Ending[A-E](@(支援作战平台|游侠|诡影迷踪))? size_t start = strlen("MiniGame@SecretFront@Begin"); if (start < task_name.size() && task_name[start] == '@') { ++start; // skip the separator '@'