Maybe a fix could be as simple as something in a hospital or building re-healing you up until max hp. For now, presumably, nothing can increase max hp, so for anyone who’s character is currently borked, you can heal it to whatever their strength indicates - that way, hopefully, anyone who has issues can get to that health before something is implemented which can raise max health independently of strength - or even then, the base max-health-from-strength attribute, a positive variable, and negative variable indicate current max, and that’d work out for healing purposes, as it could work solely on the negative variable. The last arrangement wouldn’t fix current health damage, but it wouldn’t hurt any normal players, and if it is used overtop of the current health system, could instantly help anyone who’s currently burned (could call it a one-time act of mercy), while subsequent burns would work properly to increase the negative health variable as they should. If it’s not clear, the way it would help the damaged players, is when they’d load their save, their max health would go back to normal, but their current health wouldn’t change.
On further thought, since lowered strength doesn’t correlate to decreased max health, maybe that system would only be good on a new build. Either way, lowering max health is bad in its current state, I think we can agree on that. Or let decreased strength modify current health, that way poison could be a LOT more dangerous, and it might make it more strategic to go high str instead of the other skills (without changing its effect on melee).