Dark Dreams of Furiae - a new module for NWN:EE! Buy now
not sure that protection from magic weapons is actually good value
especially not on a character like haer who gets around -20 ac with defensive spin, blur and protection from evil all active. pfmw has spells like tensors transformation, true sight and protection from magic energy to compete with, and I'm not sure if it is just because I had SCS installed, but nothing lower level than pierce magic seems to affect liches or dragons such as firkraag.
I suppose a mage like edwin with mediocre AC might get a bit of use out of it if he has no room for stoneskin or even mirror image, but I don't think it's worth having more than one use of the spell memorized for those emergency situations where I've been sloppy.