fix: 非部署动作时, 动作前等待结束后不必要的部署区更新可能触发暂停识别, 导致动作滞后

This commit is contained in:
status102
2025-05-29 22:15:23 +08:00
parent b516bbf7fd
commit 3cfc853d10

View File

@@ -193,8 +193,9 @@ bool asst::BattleProcessTask::do_action(const battle::copilot::Action& action, s
if (action.pre_delay > 0) {
sleep_and_do_strategy(action.pre_delay);
// 等待之后画面可能会变化,更新下干员信息
update_deployment();
if (action.type == ActionType::Deploy) {
update_deployment(); // 等待之后画面可能会变化, 更新下干员信息, 但若为非部署动作, 则无需更新
}
}
bool ret = false;