From aca00669ae15b324ab457fef7471ca25f4e0eb01 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andr=C3=A9=20Bastos=20Dias?= <80102738+andrebastosdias@users.noreply.github.com> Date: Thu, 19 Mar 2026 11:10:34 +0000 Subject: [PATCH] Update with new condition inheritance --- data/mods/gen4/moves.ts | 10 +--------- 1 file changed, 1 insertion(+), 9 deletions(-) diff --git a/data/mods/gen4/moves.ts b/data/mods/gen4/moves.ts index 0009507399..714a43d2c9 100644 --- a/data/mods/gen4/moves.ts +++ b/data/mods/gen4/moves.ts @@ -611,19 +611,11 @@ export const Moves: import('../../../sim/dex-moves').ModdedMoveDataTable = { } }, condition: { - duration: 1, + inherit: true, onStart(pokemon) { if (pokemon.status === 'slp' || (pokemon.hasAbility('truant') && pokemon.volatiles['truant'])) return; this.add('-singleturn', pokemon, 'move: Focus Punch'); }, - onHit(pokemon, source, move) { - if (move.category !== 'Status') { - this.effectState.lostFocus = true; - } - }, - onTryAddVolatile(status, pokemon) { - if (status.id === 'flinch') return null; - }, }, }, foresight: {