GFFEDitor Hit Points

A character’s hit points in GFFEditor does not match the hit points shown in-game.

Does anyone have an explanation as to why there is a difference?

Many thanks for any help or advice.

I think the way it works is those fields are ignored when client joins, and the amount of hp you should have is built from the lvlstatlist? If you change the 4 hp fields in the bic, you’ll notice that’s what you see in character selection.

Maybe the npc bonus hp field still works, but I doubt it.

I think that the field you edited is ignored. It is always recalculated from hitpoints gained at each level.

You would have to change hitpoints in LvlStatList I believe.

hah @Lokey beat me to it. Anyway I wasn’t sure, if he says the same the chances are it is as we claim it is.

@Lokey, @Shadooow
Many thanks for taking the time to respond.

I was not trying to change HP, I was trying to include the information in NIT’s Character Summary. Having looked at LvlStatList, I can’t see any HP information, so I think I will abandon this minor change.

Search for “LvlStatHitDie”… should be there:

 "LvlStatList": {
  "type": "list",
  "value": [
   {
    "EpicLevel": {
     "type": "byte",
     "value": 0
    },
    "FeatList": {
     "type": "list",
     ...
    },
    "LvlStatClass": {
     "type": "byte",
     "value": 8
    },
    "LvlStatHitDie": {
     "type": "byte",
     "value": 6
    },
    "SkillList": {
     "type": "list",
     "value": [
    ...
     ]
    },
    "SkillPoints": {
     "type": "word",
     "value": 0
    },
    "__struct_id": 0
   },

The “Hitpoints” field should contain the PC’s hitpoints but without constitution modifier and hps gained from feats (same for “LvlStatHitDie” of course).

grafik

There’s also “MaxHitPoints” which should have the PC’s (current?) max hp including all modifiers (including temporary ones?). Probably what you’re looking for.

Thanks for this. The MaxHitPoints does indeed match the in-game HP.

Current HP does not seem to match, but that is not worth pursuing for my purposes.