kakaroto / Beyond20

D&D Beyond Character Sheet Integration in Roll20
GNU General Public License v3.0
493 stars 144 forks source link

Max HP Modifier updates the Max HP insead of than Temp Max HP #1158

Open Janders797 opened 1 month ago

Janders797 commented 1 month ago

When HP are temporarily modified on DNDBeyond (Aid, Specter, etc), this should change the Temp Max HP, not adjust the Maximum Hitpoints. DBDBeyond: image Foundry: image

kakaroto commented 1 month ago

That's incorrect, temp HP is not the same as HP. You can literally see in your first screenshot how "Temp HP" is marked as 0 in D&D Beyond. If you get hit, you lose the temp HP but cannot regain it, while your hit point maximum being increased by Aid would allow you to heal back to the new maximum for the duration of the spell. Spectre monster would lower your hitpoint maximum, that doesn't make it negative temp HP either. I think you misunderstand the concept of temp HP and how modifying a character's maximum HP works in D&D 5e.

Janders797 commented 1 month ago

It shouldn't modify the Max HP, nor the Temp HP, but the box under it, called Temp Max HP. Which it clearly didn't.

Janders797 commented 1 month ago

This is what it's supposed to look like: image

kakaroto commented 1 month ago

Ah, I see, thanks for the clarification, I misunderstood the original request, and I hadn't understood the "Temp Max HP" (understood it as "Max Temp HP" which doesn't make sense, lol). I think it was a recent addition to the dnd5e system (at least, it wasn't a thing when I implemented the original hp syncing feature.