From 6bda024b7eb07bd2207502ed1895e19ffa81e989 Mon Sep 17 00:00:00 2001 From: Dean <69436131+emdeann@users.noreply.github.com> Date: Fri, 31 Oct 2025 13:10:11 -0700 Subject: [PATCH] Only run speed bypass code for fight commands --- src/phases/turn-start-phase.ts | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/phases/turn-start-phase.ts b/src/phases/turn-start-phase.ts index 1f1b78af0ad..c9774c5873a 100644 --- a/src/phases/turn-start-phase.ts +++ b/src/phases/turn-start-phase.ts @@ -69,6 +69,10 @@ export class TurnStartPhase extends FieldPhase { const phaseManager = globalScene.phaseManager; for (const pokemon of inSpeedOrder(ArenaTagSide.BOTH)) { + if (globalScene.currentBattle.turnCommands[pokemon.getBattlerIndex()]?.command !== Command.FIGHT) { + continue; + } + applyAbAttrs("BypassSpeedChanceAbAttr", { pokemon }); globalScene.applyModifiers(BypassSpeedChanceModifier, pokemon.isPlayer(), pokemon); }