As seen in the screenshot the health-indicator is not going away after the heartling is fully recovert.
I encountert this bug severel times now. I think 4-5 of my heartlings are running around with the indicator showing permanent. Its only a samll bug but i thought i bring it up anyway.
Steps to reproduce:
get heartling hurt
let them heal
Expected Results:
indicator going away when heartling is at full health
Actual Results:
indicator showing when hearthling is at full health
Notes:
I yet don’t know it it goes away after they get injured again but i only ever saw this on non combat units.
Version Number and Mods in use:
A20r701x64
no mods
System Information:
Windows 10
16GB RAM
Geforce GTX 1070
The numbers might indicate that the health is full, but the heart indicator is not full so it doesn’t disappear.
Internally the health is a number with decimals so it might not have fully recovered yet, and the number at the character sheet might have been rounded up and be incorrect.
Could you upload the savefile where the bug is happening?
When you click on “Share”, there should be a link saying “Copy link”.
This will give you a sharing link without needing to input an email. The file will only be accesible by those that go to that link.
Hmm yep, the health is maxed but the health percentage is less than 100% and for some reason won’t go up, seems bugged.
The unfinished building can’t be finished because there are two missing blocks that the hearthlings can’t reach in order to place them, maybe it could be fixed adding ladders… Thanks for the savefile!
Mine was on a combat unit, cleric. Indicator stayed a long time. No complaint from her, and she could have obviously just healed herself if she wasn’t actually full. Second time she got injured, another cleric was outside hauling with her, and healed her to full. Indicator went away.
I got 2 clerics but i think this bug has something to do with the way the game handles the indicator and the infoscreen in the infoscreen the game shows full integers and maybe rounds the number but the indicator works with % or float/double numbers and the self regeneration only kick in when the number of hp in the infoscreen is smaller than the max hp.
Well that would be my take on finding the bug in here.
Actual HP: 99.7
Infoscreen:
99.7 HP is round to the next int which is 100 this means 100/100 HP
Indicator:
0.997 HP is smaller than 1 -> so show this hearthling is injuerd
Hiden Self_healing code:
Takes number from Infoscreen -> 100/100 HP -> hearthling is full HP -> no more self healing to reduce CPU usage