Food Regeneration doesn't seem to be fully healing Homunculi by a single digit.
Post-Combat Food HP Regeneration becomes zero when the number is too small to be recovered, often leaving you in situations where your health ends like for example, 499/500 HP out of combat after fight ends, quite consistently. I think the code for food regeneration is something like (FoodRegen% - Max HP), and that math's result being affected by Homunculus Physiology, which is leaving some decimals that get rounded down. It's made to look good and less spammy, but it's affecting the mud people somewhat.
Best way to replicate: Have a Homunculi fight in dungeons for a bit, you'll see that you will never be able to recover your HP to 100% outside of hour ticks or Inn. Also when relogging this will happen too for some reason.
I think the best solution for this is just making their Physiology not apply to food HP regen in general.
Post-Combat Food HP Regeneration becomes zero when the number is too small to be recovered, often leaving you in situations where your health ends like for example, 499/500 HP out of combat after fight ends, quite consistently. I think the code for food regeneration is something like (FoodRegen% - Max HP), and that math's result being affected by Homunculus Physiology, which is leaving some decimals that get rounded down. It's made to look good and less spammy, but it's affecting the mud people somewhat.
Best way to replicate: Have a Homunculi fight in dungeons for a bit, you'll see that you will never be able to recover your HP to 100% outside of hour ticks or Inn. Also when relogging this will happen too for some reason.
I think the best solution for this is just making their Physiology not apply to food HP regen in general.