i think this makes sense, the human body does heal over time, day and night…
I support going the constant heal way. In order to keep the current balance, the body should heal in 2 days minimum when getting enough sleep (as has been said already, the lore supports it and this is the current state of affairs).
So we could remove the current heal system when asleep and instead make it give a chance to heal something every hour.
When sleeping or resting, the chance increases.
some math: assuming 8 hrs per day asleep, 8 hrs low activity and 8 hrs high activity, it should take 2 days to full heal.
Sleeping gives 60% of that, resting/low activity 30% and high activity just 10%.
So by scaling to two days:
48 hrs to heal 10%*5 (0.5) bars on high activity, or 48 hrs per half bar. This could be a 1/48 chance to heal half a bar each high activity hour.
48 hrs to heal 30%*5 (1.5) bars when resting (but awake), or 16 hrs per half bar. This can be a 1/16 chance to heal half a bar each resting hour.
48 hrs to heal 60%*5 (3) bars when sleeping, or 8 hrs per half bar. This translates to a 1/8 chance to heal half a bar each sleeping hour.
To top it off, high health and regenerative mutations should accelerate these rates.
Also, taking medicine should give much less hp than what it does currently, but it should also significantly acceletate the healing rates.
PS. These rates are much slower than the regen mutations, so there is no chance of antagonizing them.
PS2. Yes, i know i am proposing a new health system (and so lots of work). Question is: Is it better than the current? Do you like it?