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: {