The number input next to the HP with the Heal and Damage buttons has two arrows to increase or decrease the number in the box before clicking Heal or Damage.
Unfortunately for my confused players, the down arrow allows negative numbers (easily fixed by adding a "min=0" attribute to the HTML element). If your character takes two damage, you might instinctively click the down arrow twice, giving you "-2" in the input. If you then click "Damage," your character is damaged for -2, which heals the character 2 points!
As a workaround, I found out that two of my players were using the HP Management workflow, which has its own issues. My player was complaining about damage not being applied. When you add numbers to the damage, the health displayed decreases, which signaled to my player that the damage had been applied, and he closed the workflow-- no damage applied. Why can't you hit enter to submit like any other form, or apply when the workflow is closed?
Either make the minimum in that box 0, or better yet, make it a text box with a regular expression that only allows characters 0-9. Either of these would fix the character sheet UX issue!
Then you have the HP Management workflow issue, which also has intuitive solutions.
These fixes would take minutes. Thanks.
Public Mod Note
(MellieDM):
Moved to D&D Beyond Feedback
Rollback Post to RevisionRollBack
To post a comment, please login or register a new account.
The number input next to the HP with the Heal and Damage buttons has two arrows to increase or decrease the number in the box before clicking Heal or Damage.
Unfortunately for my confused players, the down arrow allows negative numbers (easily fixed by adding a "min=0" attribute to the HTML element). If your character takes two damage, you might instinctively click the down arrow twice, giving you "-2" in the input. If you then click "Damage," your character is damaged for -2, which heals the character 2 points!
As a workaround, I found out that two of my players were using the HP Management workflow, which has its own issues. My player was complaining about damage not being applied. When you add numbers to the damage, the health displayed decreases, which signaled to my player that the damage had been applied, and he closed the workflow-- no damage applied. Why can't you hit enter to submit like any other form, or apply when the workflow is closed?
Either make the minimum in that box 0, or better yet, make it a text box with a regular expression that only allows characters 0-9. Either of these would fix the character sheet UX issue!
Then you have the HP Management workflow issue, which also has intuitive solutions.
These fixes would take minutes. Thanks.