I have the feeling that the resurrect mechanics is broken - all my characters always resurrect to full health although none of them has the good morning talent.

Besides, resurrect skill requires level 2 witchcraft, which I think is a little bit cheap. It is such a powerful spell so that level 4 (or even 5) witchcraft requirement appears more appropriate. Right now with my witch (character level 4 and witchcraft level 2) I do not have to care anymore about strategy or not-dying of my characters since I can easily resurrect them during or after the fight and do not have to pay money for resurrection scrolls.