Magic Guard is an ability in the Pokémon series that provides complete immunity to indirect damage. This means that a Pokémon with Magic Guard will only take damage from direct attacks and will not be affected by indirect damage sources such as:
Magic Guard does not prevent the effects of the status conditions themselves, only the damage they would normally cause. For instance, a Pokémon with Magic Guard that is poisoned will not lose HP due to poison, but it will still be affected by other aspects of the poison status, such as being unable to heal naturally when set by certain moves like Toxic Spikes.
Another fascinating aspect of Magic Guard is that it negates the damage from