diff --git a/src/data/battler-tags.ts b/src/data/battler-tags.ts index c4fd5dfb45b..63ac9fd895d 100644 --- a/src/data/battler-tags.ts +++ b/src/data/battler-tags.ts @@ -1341,7 +1341,7 @@ export class CursedTag extends BattlerTag { applyAbAttrs(BlockNonDirectDamageAbAttr, pokemon, cancelled); if (!cancelled.value) { - pokemon.damageAndUpdate(Math.floor(pokemon.getMaxHp() / 4)); + pokemon.damageAndUpdate(Math.max(Math.floor(pokemon.getMaxHp() / 4), 1)); pokemon.scene.queueMessage(getPokemonMessage(pokemon, ` is hurt by the ${this.getMoveName()}!`)); } }