diff --git a/src/data/ability.ts b/src/data/ability.ts index e75649a42da..5abe0f4c4f1 100644 --- a/src/data/ability.ts +++ b/src/data/ability.ts @@ -2851,8 +2851,8 @@ export function initAbilities() { new Ability(Abilities.HARVEST, 5) .unimplemented(), new Ability(Abilities.TELEPATHY, 5) - .ignorable() - .unimplemented(), + .attr(MoveImmunityAbAttr, (pokemon, attacker, move) => pokemon.getAlly() === attacker && move.getMove() instanceof AttackMove) + .ignorable(), new Ability(Abilities.MOODY, 5) .attr(MoodyAbAttr), new Ability(Abilities.OVERCOAT, 5)