Magic Guard

This ability protects against all damage, exept that rcieved by direct attacks.

Pokemon that can have this ability:clefairy, clefable