Clean up personality "magic numbers"-->defined constants #75382
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Summary
None
Purpose of change
In #70314 I introduced constants to define the minimum and maximum allowed personality scores. However there were still some places I missed.
Describe the solution
Look through all the string results for
personality
and clean them up. Replace magic numbers with the constant. Much easier to change in the future if we want to change that range, and no need to wonder if-10
really was supposed to be tied to personality or not.Describe alternatives you've considered
The debug menu still (purposefully) allows you to enter values outside of the expected range. I did not see a need to change this, but maybe I could add a note or something for the normal range.
Testing
It compiles and loads without error. Generated a few NPCs, didn't see anything outside of the -10, 10 range.
Additional context
There should be no functional changes.