I'd avoid using a build that relies on both attacking physical and magic armors, since you'll have to go through double armor than usual, necromancer usually attacks physical so if you want to focus on that with warfare it's not a bad idea (you'll need some constitution too), if you want to do a melee mage vs magic armor you could use aero which has many melee attacks and polymorph which is awesome too with the medusa head petrifying all enemies with 0 magic armor nearby, although if you plan to do melee I'd go with a wand and shield to survive physical enemies
Am I missing something here, because I was under the impression that hitting someone with a staff that scales with Int, deals magic damage, and will attack magic armor, that's the point of the build ideas, to do magic damage, up close, not far away.
Whirlwind with Master of Sparks using a staff, is dealing magic damage no?
As for the Necro idea, again the staff would be used to remove magic armor, and then using a combo like Decaying Touch and Restoration for damage?