O-n-y / oxy.mods

Oxy.BugTracker
17 stars 2 forks source link

[DGSM] 3.6.7.37 Changing traits does not affect interest attribute points. #167

Closed Gratiskatze24 closed 1 month ago

Gratiskatze24 commented 1 month ago

OS: Windows 11 Game Version: U51-600112-V Mod Version: 3.6.7.37

Other installed mods: Mod Manager & Debug Console.

When changing positive or negative traits on any dupe, their interest attribute points do not change.

How to reproduce:

  1. Make sure the "Count in generated by Positive / Negative trait points" options are turned on in the mod config.
  2. Start a new survival game on Terra with the default settings.
  3. Pick any dupe and change their traits. No matter what combination of positive and negative traits you pick, the interest attribute points do not change.

The only way the change the interest attribute points is through rolling a new dupe (like in vanilla).

image

O-n-y commented 1 month ago

I checked the issue you have, this was mad for a reason as temporary solution.

the reason is:

where there are multiple interests, the bonus from negative traits is randomly distributed from it with those, so when we change the negative trait - we would not know where to dustribute those best.

i.e. you have Building +1 Farming +2 Constructing +4

by default all +1, and other stats are comming from negative traits

yes, when you only have 1 interest this is not a case, but i wanted to have this have same behavior, this is why it is made like this for now, till i wont find better solution.

O-n-y commented 1 month ago

this was so long time ago i forgot about all this :)

O-n-y commented 1 month ago

i could make it to be redistributed randomly again, but not sure if this is a desire solution

O-n-y commented 1 month ago

as DGSM was made to remove randomness

O-n-y commented 1 month ago

i will add the option to redistribute after trait change in settings, will push to beta soon for testing, announcement will be in Discord