mr-ice / maptool-macros

place for maptool macros
2 stars 3 forks source link

DnDBeyond - HitPoints too low #171

Open trey-kirk-sp opened 3 years ago

trey-kirk-sp commented 3 years ago

https://www.dndbeyond.com/characters/42968882

Reads in:

"hitPoints":     {
      "maxHp": 26,
      "currentHp": 8,
      "tempHp": 0,
      "dsPass": 0,
      "dsFail": 0
    }

But DnDBeyond shows 34 / 52

trey-kirk-sp commented 2 years ago

Ralthos (the original character this was reported against) no longer shows an issue. I'm sure it's the usual DnDBeyond issue that freshly built non-level 1 characters will have a data.baseHitPoints = 12. I've created a demo character to perennially reflect that:

https://www.dndbeyond.com/characters/66085990 https://character-service.dndbeyond.com/character/v5/character/66085990

Their actual HP is 85. The character service JSON will report data.baseHitPoints as 12 instead of 49. Thus, their token will hydrate with 42 instead of 85. For now, just gonna keep letting this simmer.