you don't. I was lvl 34 or 35 when I finished it. It's perfectly doable. If you got regen and life leech and you hide behind a pillar and summon demons, it should be no problem, provided you have Scorpion set, which you should have as a warrior who's done all fortresses. It's annoying when they heal up, but that's why you fight to kill. Personally I took out The Divine last, he was the only one who could actually really hurt me. I killed all the regular soldiers behind a pillar one by one, if you keep running laps (after youve killed ranged) they'll all come from the same direction and it'll take a while before they can get to you. make a bit of a bottleneck, sort of. Divine can't rush you if his buddy is blocking the way. Once you kill all the normal soldiers, get away from Divine and kill Zandalor. Don't worry if he heals, he won't heal every time. When it's one on one, Divine is easy 1 on 1. He can't heal.
Also, I had lvl 3-4 demon and caster creature and they took out all the ranged by themselves, mostly. Had to resummon demon once, that was it.