ImmaculateImage: While I enjoy many aspects of these old CRPGs, the RNG used for determining HP annoys the heck out of me. Even when I level a Barbarian, 1 HP and 1 SP is the result I get on 9/10 re-loads. It seems GOG fixed the Toughness bug, but did they break the HP RNG? Is there a way I can go into the save files and give myself the HP I subjectively think my characters should have? So annoying to spend 1/5th of my time save scumming!
I don't know how Wizards and Warriors handles HP/SP growth, but it is possible it may take an approach similar to the one used in classic Wizardry (1-3 and 5). When you level up, the game rolls all of your hit dice (not just the newest one); if the result is greater than your max HP, you will get the full amount, but if not, you only get 1 HP.
This means that (at least in classic Wizardry):
* If you get a good HP roll one level, you will get only 1 HP for the next several levels.
* One good HP roll can wipe out many levels of bad HP rolls.
* Gaining Vitality will often result in a significant HP boost either on the current level or the next level (I don't remember if different Wizardry versions handled this differently). Conversely, a loss of Vitality can result in you only gaining 1 HP per level until you get it back.
* If you change class, or hack your HP to a high number, expect to gain only 1 HP per level up for a while, until your level catches up to your HP.
* If you hack your level to a high level, ans also hack your XP high enough to gain another level, that level will give you a lot of HP. If you hack your HP to a low number (like 1) before leveling up you will, again, get a large amount of HP.
* If you keep reloading until you get good HP gains, eventually it will be less and less likely that you'll roll high enough to get more than 1 HP. (This is the effect you're observing, and is why I suspect HP gains might work something like this.)
In other words, unless your HP is low enough to be an issue, don't worry about bad HP rolls; your HP will balance itself on its own, and using save/reload to get more HP won't help that much, and will end up being frustrating when you keep seeing 1 HP gains.