Magic Guard is an ability that allows only attacks to damage the Pokémon; it will not receive damage from status moves like Curse, the weather conditions Sandstorm and Hail, the status effects burn and poison or from held items, such as Life Orb. Nor will it receive any damage from entry hazards such as spikes, toxic spikes, or stealth rocks. There are exceptions to this, however. Magic Guard prevents most recoil damage, but does not prevent recoil damage from Struggle. Damage from confusion still occurs. Magic Guard does not prevent loss of HP from Pain Split. In Mystery Dungeon 2, a Pokémon with this ability can still lose HP and faint from hunger.