Citizens sometimes spawn with over maximum health

Summary:
Citizens sometimes spawn with over maximum health.

Steps to reproduce:

  1. Get a new citizen.
  2. Be lucky.

Expected Results:
Maximum health is absolute maximum.

Actual Results:
157/127 health.

Notes:
This hearthling hadn’t even moved after spawn yet. I assume this is not “By Design”, since it breaks the UI. I have seen this happen on multiple hearthlings. An important thing of note, is that unpausing causes an immediate clamp of the current health to max, so pausing before the hearthling gets added is required.

Attachments:
OverMax.zip (5.4 MB)

Version Number and Mods in use:
Release-701. No Mods.

System Information:
Irrelevant.

Edit: Added game save and clarified some details.

1 Like

This is caused due to having the game paused. It’s similar to when something spawns when the game is paused and only their head is visible on the ground. Some of the systems need to be played a tick before completely initializing.

Since you can’t modify their health normally while the game is paused, it doesn’t really affect gameplay; as you said, it fixes right after unpausing.

Thanks for reporting, although I will tag this as not a bug anyway, mainly because on next alpha it won’t be a problem :content: