Revert "perf: 自动战斗BattleStartPre任务合并理智药检测"

This reverts commit 5da64cf4da.
This commit is contained in:
status102
2025-02-14 19:13:59 +08:00
parent 428f552b54
commit 9b3e098bf7
3 changed files with 10 additions and 10 deletions

View File

@@ -35,13 +35,15 @@ asst::CopilotTask::CopilotTask(const AsstCallback& callback, Assistant* inst) :
m_subtasks.emplace_back(m_change_difficulty_task_ptr);
auto start_1_tp = std::make_shared<ProcessTask>(callback, inst, TaskType);
start_1_tp->set_tasks({ "BattleStartPre@BattleQuickFormation", "BattleStartPre" })
.set_retry_times(0)
.set_ignore_error(true);
m_medicine_plugin_ptr = start_1_tp->register_plugin<MedicineCounterTaskPlugin>();
m_medicine_plugin_ptr->set_count(999999);
start_1_tp->set_tasks({ "BattleStartPre" }).set_retry_times(0).set_ignore_error(true);
m_subtasks.emplace_back(start_1_tp);
m_medicine_task_ptr = std::make_shared<ProcessTask>(callback, inst, TaskType);
m_medicine_task_ptr->set_tasks({ "BattleStartPre@UseMedicine", "BattleStartPre@BattleQuickFormation" })
.set_ignore_error(true);
m_medicine_task_ptr->register_plugin<MedicineCounterTaskPlugin>()->set_count(999999);
m_subtasks.emplace_back(m_medicine_task_ptr);
m_subtasks.emplace_back(m_formation_task_ptr)->set_retry_times(0);
auto start_2_tp = std::make_shared<ProcessTask>(callback, inst, TaskType);
@@ -142,7 +144,7 @@ bool asst::CopilotTask::set_params(const json::value& params)
m_navigate_task_ptr->set_enable(need_navigate);
m_change_difficulty_task_ptr->set_enable(need_navigate && is_raid);
m_not_use_prts_task_ptr->set_enable(need_navigate); // 不使用代理指挥
m_medicine_plugin_ptr->set_enable(use_sanity_potion);
m_medicine_task_ptr->set_enable(use_sanity_potion);
m_formation_task_ptr->set_enable(with_formation);
m_formation_task_ptr->set_select_formation(select_formation);