From 48505cad93fd385d5bd64f615bcc737693b54602 Mon Sep 17 00:00:00 2001 From: Wickedness Date: Sun, 5 Jul 2026 16:43:45 +0900 Subject: [PATCH] Require sortie slots to match limits --- scripts/verify-battle-scenario-data.mjs | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/scripts/verify-battle-scenario-data.mjs b/scripts/verify-battle-scenario-data.mjs index d140f95..3665d90 100644 --- a/scripts/verify-battle-scenario-data.mjs +++ b/scripts/verify-battle-scenario-data.mjs @@ -282,8 +282,10 @@ function validateSortie(errors, scenario, classKeys, formationRoles, terrainRule }); }); - if (sortie.deploymentSlots.length < sortie.sortieLimit) { - errors.push(`${context}: deploymentSlots count is lower than sortieLimit`); + if (sortie.deploymentSlots.length !== sortie.sortieLimit) { + errors.push( + `${context}: deploymentSlots count ${sortie.deploymentSlots.length} does not match sortieLimit ${sortie.sortieLimit}` + ); } const deploymentTiles = new Set(); const deploymentUnitIds = new Set();