When receiving player training reports, the effects of mentoring on controversy is always displayed incorrectly.
This should be a simple fix. In the code, controversy must be calculated along with the other attributes, as if an increase is positive and a decrease is negative, when producing a training report.
Increased controversy triggers a positive change message.
Decreased controversy triggers a negative change message.
In the attached example it only mentions less desirable characteristics, but in reality the player's controversy reduced, so it should also mention more desirable characteristics.