DK with the classic build shield/heal staff are mainly melee or short range. Kite it with the heavy armor skill and it's a free win. If you're taking your own spells, you're doing it wrong.
Pet builds didnt even get a buff. They massively nerfed the innate resistance of pets in solo content, so they die almost instantly there. They also nerfed the crit from cp, which hurt pet sorcs becau
The rest are, frankly, trivial in comparison. Bash damage (that is, being able to use your stamina pool to produce a reasonable amount of sustained DPS) was one of the only reasonable ways to take on