What worked for me:
max: daedalus, spirit guide, block passive
10pt wolves, 1-15 stempede (depends on your +skills/amount of charms), wolf stance - rest (~10).
1pt immortal and thundergod
get crafted axe with deadly strike mo, max damage roll and proc, sor/spikenova
use 2 dex crafts with lah runes, dump some points into dex to reach 2265 dex for 75% block, rest into str
shield - invictus, chest - nih rw, belt - truce, you want stack as much %dr as possible
Something like that shreds through TA.
If you want to clear fauztinville, then either bloodmage merc with one item that has teleport when struck (thur circlet works). He never dies and 1-shots necrobots. But if you want clear 100%, he isnt very fast.
Or faster, do same build but put points into rebound. Having 1pt into screaming eagle helps a lot too.
For duncraig, either stempede and ignore physical immunes, or rebound and deal with enemies behind wall, learn what order of rooms to attack, so rebound doesn't target stuff in "wrong" rooms. For TA/Cows id use stampede.