Late game, I had made it to the Wizard's Tower. Lovely lovely, doing well.
Pretty sure that I had wished for GDSM (though I have since died, so can't check), but something was bothering me. Once I killed Rodney I'd thought I was fully prepared for his harassment, but poof, he cast amnesia on me, and I forgot what everything was.
My question is, does GDSM provide MR so that amnesia fails? And if not, how can I prevent magic from affecting me late game?