cabarius / ToyBox

Toy Box is a cute and playful mod with 500+ cheats, tweaks and quality of life improvements for Pathfinder: WoTR. It was created in the spirit of Bag of Tricks & Cheat Menu but with a little different focus . It of a powerful and convenient way to edit the party composition, stats, search and add Feats, Features, Items, etc. to party members.
MIT License
160 stars 107 forks source link

Constitution modifier added twice to hitpoints #1102

Closed slovorg closed 3 weeks ago

slovorg commented 3 weeks ago

Description of the bug

A gestalt character will have an incorrectly calculated HP value. They have the HP sems to be calculated using (Level (Favored class+Hit Die +(Conmodifier * number of gestalt classes)) giving them a massively bloated hit point pool.

The calculation is correct when starting up but seems to be incorrectly calculated when restarting the game. No other mods installed. Only activating gestalt in toybox setting.

In the screenshots below the ability score modifier should be at 8 (con mod multiplied with level). When using more than 2 classes the ability score modifier is increased by even more, specifically by (level*con modifier) more. Pointing towards con mod is being added once per class per level. Not once per level.

Steps To Reproduce

Create a character with 2 or more gestalt classes and a constitution modifier not equal to 0 Level up to level 2 or more Restart the game. Check the HP calculation.

Expected Behavior

The calculation should be (Level (Favored class+Hit Die +Conmodifier)). Not multiplying the con modifier with the number of classes applied.

Log Files

Player.log GameLog.txt

Save File

Manual_47_Kenabres_Square__16_ArodusVIII4715__12_00_55.zip

Screenshots

image image

Settings

Settings.zip

Toybox Version

1.5.16

Operating System

Windows 10

What game are you using Toybox on?

Pathfinder Wrath of the Righteous

Game Version

2.3.1e

Anything else?

No response

xADDBx commented 3 weeks ago

https://github.com/cabarius/ToyBox/issues/660 ?

slovorg commented 3 weeks ago

660 ?

You are absolutely right. I missed it when scanning for some reason. Sorry!