Magic Guard (ability)

Effect

Magic Guard protects the Pokémon from indirect damage, including:

It does not prevent damage from confusion, trapping moves (e.g. Bind) or Struggle.

Changes

In Generation 4 a Pokémon with Magic Guard cannot be poisoned from Toxic Spikes, nor become fully immobile through paralysis (though the Speed drop still occurs).

Game descriptions

Diamond​/​Pearl
Platinum
HeartGold​/​SoulSilver
The Pokémon only takes damage from attacks.
Black​/​White
Black 2​/​White 2
The Pokémon only takes damage from attacks.
X​/​Y
O.Ruby​/​A.Sapphire
The Pokémon only takes damage from attacks.
Sun​/​Moon
Ultra Sun​/​Ultra Moon
The Pokémon only takes damage from attacks.
Sword​/​Shield
B.Diamond​/​S.Pearl
The Pokémon only takes damage from attacks.
Scarlet​/​Violet The Pokémon only takes damage from attacks.

Other languages

English Magic Guard
Japanese マジックガード (Magic Guard)
German Magieschild
French Garde Magik
Italian Magicscudo
Spanish Muro Mágico
Korean 매직가드
Chinese (Simplified) 魔法防守
Chinese (Traditional) 魔法防守

Pokémon with Magic Guard

Magic Guard as a hidden ability