Changed mentor_influence to only require the mentor's personality to be passed in
Consequently, mentor_influence now correctly only returns the facets changed and how much, instead of also returning the mentor ID (which it had to be passed in the first place and did nothing with).
Why This Is Good For ClanGen
Removes transient dependencies, makes cats.py a cleaner, clearer file. (Happy devs, happy life.)
About The Pull Request
Personality
class to its own filementor_influence
to only require the mentor's personality to be passed inmentor_influence
now correctly only returns the facets changed and how much, instead of also returning the mentor ID (which it had to be passed in the first place and did nothing with).Why This Is Good For ClanGen
Removes transient dependencies, makes
cats.py
a cleaner, clearer file. (Happy devs, happy life.)Linked Issues
Part of #2436
Proof of Testing
https://github.com/ClanGenOfficial/clangen/assets/48025294/b3c477a9-3d3e-4452-a984-ee0dc603ba46![image](https://github.com/ClanGenOfficial/clangen/assets/48025294/15e752df-f50c-4493-8c2f-2b0bb1d41860)
Changelog/Credits