diff --git a/src/Infiltration/ui/SlashGame.tsx b/src/Infiltration/ui/SlashGame.tsx index 622ff3c1e..8ae481ab7 100644 --- a/src/Infiltration/ui/SlashGame.tsx +++ b/src/Infiltration/ui/SlashGame.tsx @@ -40,18 +40,18 @@ export function SlashGame(props: IMinigameProps): React.ReactElement { } } const hasAugment = Player.hasAugmentation(AugmentationNames.MightOfAres, true); - const phaseZeroTime = Math.random() * 3250 + 1500 - (250 + difficulty.window); - const phaseOneTime = 250; - const timeUntilAttacking = phaseZeroTime; + const guardingTime = Math.random() * 3250 + 1500 - (250 + difficulty.window); + const preparingTime = difficulty.window; + const attackingTime = 250; useEffect(() => { let id = window.setTimeout(() => { setPhase(1); id = window.setTimeout(() => { setPhase(2); - id = window.setTimeout(() => setPhase(0), difficulty.window); - }, phaseOneTime); - }, phaseZeroTime); + id = window.setTimeout(() => props.onFailure(), attackingTime); + }, preparingTime); + }, guardingTime); return () => { clearInterval(id); }; @@ -66,7 +66,7 @@ export function SlashGame(props: IMinigameProps): React.ReactElement { {hasAugment ? ( Guard will drop in... - null} ignoreAugment_WKSharmonizer noPaper /> + null} ignoreAugment_WKSharmonizer noPaper /> ) : ( <>