Battlestandard is great from Warfare. Dodge is good unless you have HIGH DA then it is irrelevant. Weapon training = good (btw get the Lykaeous Malleous

) 1 pt in Heart of Frost to slow melee attacks v you down. Thor so static charge maxed. 1 pt in the 15% lightning surge (stormsurge?).
Personally I would see if you can put thunderball on the LMB (skills on LMB when recharging out make you do normal attack). If not put lightning on LMB it is good damage and stun. Get the storm pet with his eye of storm ability (5 pts in base pet for thunderclap).
Warfare battlerage is so so. Onslaught tree rocks. Squall on RMB.
I'll post a speculative titancalc that you certainly want to modify...
TitanCalc by stonedonkey - A Titan Quest Calculator - Thane