fix: 修复肉鸽中干员 山 2 技能反复释放的问题

This commit is contained in:
MiaoYan JY
2023-08-21 23:40:40 +08:00
parent bd989df3d7
commit a19df2e24e
9 changed files with 20 additions and 9 deletions

View File

@@ -134,7 +134,7 @@ bool asst::BattleProcessTask::to_group()
continue;
}
m_skill_usage.emplace(oper_name, iter->skill_usage);
m_skill_need_use_count.emplace(oper_name, iter->skill_times);
m_skill_times.emplace(oper_name, iter->skill_times);
}
return true;
@@ -187,7 +187,7 @@ bool asst::BattleProcessTask::do_action(const battle::copilot::Action& action, s
case ActionType::SkillUsage:
m_skill_usage[action.name] = action.modify_usage;
if (action.modify_usage == SkillUsage::Times)
m_skill_need_use_count[action.name] = action.modify_times;
m_skill_times[action.name] = action.modify_times;
ret = true;
break;