diff --git a/src/phases/move-effect-phase.ts b/src/phases/move-effect-phase.ts index b0cfb2ab03a..581cd5ff017 100644 --- a/src/phases/move-effect-phase.ts +++ b/src/phases/move-effect-phase.ts @@ -404,7 +404,7 @@ export class MoveEffectPhase extends PokemonPhase { return true; } - if (target.getTag(BattlerTagType.TELEKINESIS) && !this.move.getMove().hasAttr(OneHitKOAttr)) { + if (target.getTag(BattlerTagType.TELEKINESIS) && !target.getTag(SemiInvulnerableTag) && !this.move.getMove().hasAttr(OneHitKOAttr)) { return true; }