Yeah im currently playing mage with a shield focused mostly into Geo with a shield for massive armour. I use melee weapon so i can use the warfare abilitys because usually i strip physical faster with bouncing shield and reactive armour. Then i cast shackle of pain and get close and use AEs on myself and the enemies alike. I am very sturdy with living armour and necromancy so this tactic works great. I buff my physical armour to 2.6k at lvl 12 and my magic armour keeps regenerating as i deal damage and use posion spells (i am undead). Its the ultimate tank