High temperatures can weaken magnets by causing the random thermal motion of atoms, disrupting the magnetic domains.