there is a talent called stench taht you should get on all chars exept the tank and the fights will be alot diff and specially during act 1 the mage is really weak and is more usefull as a support/healer then a real damage dealer, i used the same setup as you and have no problem too go through the game on tactician mode