Maybe this has been answered before, if so I apologize. However, one of the many potion combinations will restore a "weakened" villagers health points quite a bit. As long as the potion doesn't blow up! smile I killed someone that way once.

Click to reveal..

The potion combination is Lotus - Lotus - Cactus.


Hope that helps.