Align sortie recommendations with limits

This commit is contained in:
2026-07-05 16:40:09 +09:00
parent 7384ec1224
commit 6febbe2b3b
2 changed files with 3 additions and 10 deletions

View File

@@ -218,6 +218,9 @@ function validateSortie(errors, scenario, classKeys, formationRoles, terrainRule
if ((sortie.requiredUnits?.length ?? 0) > sortie.sortieLimit) {
errors.push(`${context}: requiredUnits count exceeds sortieLimit`);
}
if ((sortie.recommendedUnits?.length ?? 0) > sortie.sortieLimit) {
errors.push(`${context}: recommendedUnits count exceeds sortieLimit`);
}
const requiredUnits = sortie.requiredUnits ?? [];
const excludedUnits = sortie.excludedUnits ?? [];