Magic Guard

Magic Guard is an Ability that makes the user only take damage from attacks.

Effect
The user is immune to indirect damage, such as from weather, damaging status conditions, damaging traps, recoil (except Struggle), and items like. It does not prevent a status condition from being afflicted. It also doesn't prevent effects that directly deal damage, such as from confusion, Substitute, or Perish Song.

Pokémon with Magic Guard

 * Clefairy
 * Clefable
 * Abra
 * Kadabra
 * Alakazam
 * Cleffa
 * Sigilyph
 * Solosis
 * Duosion
 * Reuniclus