The thing that annoys me is enemies using baleful polymorph. Apparently they've changed a few things. Yesterday I had one of my guys turned to dog DC 46.
Casting of break enchantment did nothing, no matter how often you tried, didn't even trigger a failed check in the combat log, just nothing would happen. Casting of dispell/greater dispell the same. Wouldn't do anything and not even any checks in the combat log (this wasn't the case some time ago).
So the only thing that did anything at all was remove curse with the aforementioned check of DC46. Now, nobody could even come close to DC 46 of course. So I reloaded until Tristan rolled a 20. Failed anyway. Apparently you fail even on a 20 when not actually beating the DC.
What to do? NPC clerics which are there to "help" only sell scrolls, good luck casting a scroll at DC 46.
Now, formerly there was one last resort - killing the guy, then rezzing him. That seems "fixed" as well, if you try to do that now that character will still be polymorphed after the rez. So... that's it, no way to get rid of it. Pretty sure dispel magic should work on it, and it did work some time ago, but apparently that's no longer the case.