What level are you guys when you fight Evelyn? I am getting absolutely fucked in that fight. Like, destroyed. I'm using 2 casters, 1 melee, 1 ranged - either level 5 or 6. If the level difference is negligible, what did you guys do to get decent gear? The shops I've visited have very little of value - especially with respect to armor - and I can't really understand why I'm so weak.
Edit: I should add that I'm playing pretty intelligently (terrain, elements, etc.) and have really only had 1 tough fight previous - Dieter (or whatever) on the beach with his invisible thugs.
Not sure about levels but as long as she's not much higher level than you then you're alright. Things that help would be a fire elemental to tank the dogs+fire skeletons(it gets healed from their attacks since they're fire). Otherwise I'd say in terms of strategy, disable her and the caster guy(blind, freeze, knockdown, stun all work fine, maybe Evelyn is immune to knockdown forgot, in which case hit her with something else), pop the dogs asap they have shit for hp so you can generally kill both in one turn, make sure it's raining too(can cast before the fight) to mitigate fire damage nd remove burning every turn, then kill the burning skeleton guy that summons the other and the bigger guy. Debuff them if you can like with Slow Current or CC them also if you can afford it, depends on your setup. Use summons to soak up damage, use some fire potions on whoever has aggro from the skeletons. If you can, use a charm arrow to control the big guy right away that'll give you a lot of damage while reducing your own damage. Can also abuse the stairs by going back up and using them as a major chokepoint for aoe fuckfest, especially with like making a pool of water by raining on the stairs then using lightning spells in them to aoe stun everything, just kinda gonna stun your own melee too so can be annoying. Can light everything on fire instead but many of the mobs heal from fire so not necessarily optimal and fire does a lot of damage to your own chars at this level.
It's one of the early "hard" fight, you basically have to learn not to try to brute force everything at that point and learn to control shit because of the sheer amount of damage you can take in a single turn. Your mages are key for this fight, which spells you have will kinda dictate how you play the fight, if you have made poor choices it might be harder than you can handle. You could try going somewhere else but the difficulty is going to be fairly high everywhere at this point.
Key spells would be Boulder Bash(aoe knockdown), Blitz Bolt(lightning spell with good stun chance that can electrify water), Rain(increase stun/freeze chance, reduces fire damage, removes burning), Blind(hard disable against ranged mobs), Fire elemental(can tank the entire encounter like a boss assuming the order of the attacks are right since he heals from fire damage), Slow Current(soft disable but pretty good against hard hitting enemies like the skeleton and the big guy), Ice Shards(can freeze shit, works especially well against Wet targets but beware the frozen ground, if you walk on it you need to do small movements otherwise you'll slip and that sucks hard), Teleportation(group up mobs for boulder bash knockdown and also higher single target damage spell, can sometimes hit 2 mobs), Summon Spider(if you don't have fire ele or if you do but on another char, since more summons is better, tanks alright) and at this point Wildfire is still good most likely while Oath of Desecration is only alright.