Discovered a minor typo...
Should be NEC/ALL (not wizard).
Miragul's shroud of risen souls, AC 35, DEX 25, STA 30, INT 30, AGI 25, HP 175, mana 175, sv fire 40, sv disease 40, sv cold 5, sv magic 5, sv poison 5, lore, magic, no drop, WIZ/ALL, required level 65, wt 1.0, large, effect: force shield (cast time: 6.0)