Magic Bounce

Magic Bounce is a Pokémon ability introduced in the fifth generation. It reflects status moves back at the user.

Effect
Magic Bounce reflects the effect of all stat-lowering status moves except for Memento, non-damaging status causing moves, entry hazards, moves like Taunt and so-on back at the user. It essentially like using an automatic Magic Coat.

Magic Bounce does not activate if used by a Pokémon with Teravolt, Turboblaze or Mold Breaker and Magic Bounce only activates once per turn. Magic Bounce cannot reflect a move just reflected by Magic Coat or Magic Bounce. If a Pokémon with this ability is semi-invulnerable like using Fly, Magic Bounce will not affect.

Pokémon with Magic Bounce

 * Mega Sableye
 * Mega Absol
 * Mega Diancie

As a Hidden Ability

 * Natu
 * Xatu
 * Espeon