턴 실패 뒤 중복 휴식 로그를 제거한다

This commit is contained in:
2026-09-01 13:24:37 +00:00
parent 76da41a00b
commit 89a33a8349
2 changed files with 45 additions and 19 deletions
@@ -1403,14 +1403,19 @@ export const createReservedTurnHandler = async (options: {
progressionLogs
);
}
logs.push(
...orderLegacyCommandLogs(
actionKey,
resolution.logs,
progressionLogs,
resolution.postProgressionLogs
)
);
// A failed requested command already emitted its specific failure above.
// The internal rest definition only preserves the existing turn-result
// lifecycle; it must not add a second "아무것도 실행하지 않았습니다" log.
if (!usedFallback) {
logs.push(
...orderLegacyCommandLogs(
actionKey,
resolution.logs,
progressionLogs,
resolution.postProgressionLogs
)
);
}
if (
!resolution.alternative &&
kind === 'nation' &&