Losing one point of life

Hello.

So, I problem I have since the release:
I go to town, get fully healed (Akara, Fara, Ormuz, it doesn’t matter) and a few seconds after that, my life drops by one point (e.g. 269/270). In town. I can do this unlimited times. Heal back up - wait - life drops by one point.

Anyone else having this issue?

3 Likes

Has been reported a couple of times yes, but no solution really. Speculations were that it might happen when wearing +Life gear.

+1’ing this. I think it has to do with floating-point errors or rounding or something, because it seems to be when your character has a very specific amounts of Life.

Some things I’ve noted about this while testing it:
I also thought it was just -1 Life at first, but if I leave my sorc standing in town with the right amount of Life, say 123 out of 817, she’ll keep losing life until it settles, in this case it settled on 121 Life. At 817 Max Life, even Akara’s full heal doesn’t trigger the problem, but being on specifically 123 Life out of 817 Max Life triggered it to count down to 121; ticked down to 122 after a few minutes and then several minutes after that, it ticked down to 121.

You can see the same thing happen when you’re switching around gear. Even if you end up with less Max Life from the item you swapped on, say from 840 to 820 Max Life, you’ll mostly end up having 1 Life less than your new Max Life.

Which leads me to think it’s a bug in some core calculation, possibly in several places.

As a second data-point, if I switch two pieces to end up at 841 Max Life, both Ormus and Akara heals leave me ticking down to 840 in a few seconds.

Third data-point: At 797 Max Life, it also drops to 796 Life and settles there.

Health potions that overheal also produce the ticking down, a few seconds after I’ve reached my maximum Life.

And I have no charms or items which would affect something with my Life-stat, except flat +X to Life, and I’m not getting the Meditation aura from my merc in town, so that’s not a factor.

UPDATE: Now I left my 841 Max Life sorc in town overnight, and after about 8 hours she now only has 835 / 841 Life.

1 Like

100% it’s rounding errors from when the legacy code was ported to an updated framework.

Still an issue nearly a year later. Hope this gets fixed with 2.5, it’s a minor bug but I still like to have my life bulb 100% topped off hehe.

As mentioned here and in many other places it’s definitely related to +life stats on gear, probably some kind of rounding error as Ultroman suggests. Seems to happen with +vitality items as well.

I remember in the first months of its release it happened to me. I wasn’t wearing any life regeneration whatsoever, and in town leaving my char like that would’ve brought my HP to 1… cuz I nearly had half HP after a certain amount of time.
It still is an issue as it was happening to me not too long ago but I had life regeneration.