7th-level necromancy
Casting Time 1 hour
Range Touch
Components V S M (1000gp diamond; consumed)
Duration Instantaneous

You touch a creature that has been dead for no more than a century, didn't die of old age, and isn't undead. If its soul is willing, the target returns to life with all its hit points.

This spell neutralizes any poisons and cures normal diseases. It doesn't, however, remove magical diseases, curses, and the like. This spell closes all mortal wounds and restores any missing body parts.

Coming back from the dead is an ordeal. The target takes a -4 penalty to all attack rolls, saving throws, and ability checks. Every time the target finishes a long rest, the penalty is reduced by 1 until it disappears.

If you use this spell on a creature that has been dead for one year or longer, you can't cast spells, and have disadvantage on all attacks, ability checks, and saves until you finish a long rest.