Thank you very much for the update, dear devs! And thank you for taking my above request into consideration!
However, there is now a teeny tiny issue that this update might've introduced...
My previous Humanity score was 22. Now it's -4.
I take offense to that.
Sheet Issue
Description of issue:
As I understand it, the Humanity maximum is lowered by -2 for each installed piece of Cyberware. In addition, the actual Humanity score is reduced by a fixed value (at character creation) or by a value determined by a dice roll (when installed during play).
For instance, a character with an Empathy score of 8 would start at Humanity 80; installing a Neural Link (HL cost: 7) would reduce her maximum to 80 - 2 = 78 and her Humanity value to 80 - 7 = 73.
As it is, what the sheet would do is reduce the maximum to 80 - 2 = 78, and the value to 78 - 7 = 71, which, I believe, was not the intended behavior.
Instead of applying the Humanity reduction to the original maximum, the sheet would apply it to the modified maximum, which effectively increases every non-zero Humanity Loss value by 2.
Now, my character's pretty crazy already, so could you please help a choom out and ensure that they don't actively go cyberpsycho?
... yet, at least. When they go cyberpsycho, it's gonna be deserved!
Screenshots:
My character's (odiously erroneous) Humanity score:
(Yeah, I got 13 implants, what're you gonna do? Huh?)
I add the following implant to the sheet:
The (now calumnious) updated Humanity score, effectively at a -3: