diff --git a/package.json b/package.json index eb9f8e6..0eab85b 100644 --- a/package.json +++ b/package.json @@ -33,8 +33,8 @@ "verify:public-deploy": "node scripts/verify-public-deploy.mjs", "qa:representative": "node scripts/qa-representative-battles.mjs", "qa:smoke": "node scripts/qa-representative-battles.mjs --set=smoke", - "qa:early": "node scripts/qa-representative-battles.mjs --set=early --battles=1,2,3,4,5,6,7", - "qa:early:repeat": "node scripts/qa-repeat.mjs --set=early --battles=1,2,3,4,5,6,7", + "qa:early": "node scripts/qa-representative-battles.mjs --set=early --battles=1,2,3,4,5,6,7,8,9,10", + "qa:early:repeat": "node scripts/qa-repeat.mjs --set=early --battles=1,2,3,4,5,6,7,8,9,10", "deploy:nas": "powershell -NoProfile -ExecutionPolicy Bypass -File scripts/deploy-nas.ps1 -Build", "deploy:nas:dist": "powershell -NoProfile -ExecutionPolicy Bypass -File scripts/deploy-nas.ps1", "ship:release": "node scripts/ship-release.mjs" diff --git a/src/game/data/battles.ts b/src/game/data/battles.ts index 61135bb..8f9f43d 100644 --- a/src/game/data/battles.ts +++ b/src/game/data/battles.ts @@ -1200,8 +1200,8 @@ export const eighthBattleScenario: BattleScenarioDefinition = { '25턴 이내 승리하면 서주 보급망과 새 합류 무장의 명성이 크게 오릅니다.' ], tacticalGuide: { - summary: '중앙 창고 마을을 먼저 안정시키고, 관우가 길목을 버티는 동안 간옹과 미축이 후방에서 회복과 책략 보조를 이어갑니다.', - route: '아군 진영 → 중앙 창고 마을 → 동쪽 길목 → 고순 본대', + summary: '동쪽 보급촌 길목을 먼저 안정시키고, 관우가 길목을 버티는 동안 간옹과 미축이 후방에서 회복과 책략 보조를 이어갑니다.', + route: '아군 진영 → 동쪽 보급촌 길목 → 고순 본대', focus: '창고 습격병을 먼저 정리해 미축의 보급 위치를 확보하고, 간옹은 화계와 격려로 기병의 접근을 늦추십시오.', roles: ['관우: 보급로 전열', '장비: 남쪽 길 압박', '간옹: 책략/격려 보조', '미축: 창고 보급/회복', '유비: 후방 지휘'], events: { @@ -1269,10 +1269,10 @@ export const eighthBattleScenario: BattleScenarioDefinition = { { id: 'village', kind: 'secure-terrain', - label: '소패 보급촌 확보', + label: '동쪽 보급촌 확보', rewardGold: 360, terrain: 'village', - targetTile: { x: 12, y: 10, radius: 6 }, + targetTile: { x: 18, y: 8, radius: 6 }, threatRadius: 0 }, { @@ -1381,11 +1381,11 @@ export const ninthBattleScenario: BattleScenarioDefinition = { { id: 'fort', kind: 'secure-terrain', - label: '서주 성문 확보', + label: '성문 교두보 확보', rewardGold: 400, terrain: 'fort', - targetTile: { x: 20, y: 10, radius: 5 }, - threatRadius: 2 + targetTile: { x: 20, y: 14, radius: 8 }, + threatRadius: 0 }, { id: 'quick',