I'm creating a class special that increases an armor's max dexterity bonus; technically only when worn, but I was having trouble getting that to work, so I just applied the bonus to all armor owned.
I've put the addition in the pre-attribute phase, and debug shows that the value changes, and the change is shown on the screen (example: padded armor has gone up from +8 to +9). Now when I look at the tags for the padded armor, mMaxDex is still at its original value of 8, so the class special isn't working. Shouldn't the value have changed? It's showed as changed on the screen. Maybe a later phase resets it?
Thanks.
I've put the addition in the pre-attribute phase, and debug shows that the value changes, and the change is shown on the screen (example: padded armor has gone up from +8 to +9). Now when I look at the tags for the padded armor, mMaxDex is still at its original value of 8, so the class special isn't working. Shouldn't the value have changed? It's showed as changed on the screen. Maybe a later phase resets it?
Thanks.