Possible bug: Minister loyalty

@cliffski I know I’ve been griping about ministers for more than a year, but I think I might have an actual coding issue for you:

Ministers never seem to increase happiness no matter how happy their groups get. Once they go red they never bounce back. I assume there’s some cumulative variable which changes each turn based on the happiness of their groups and is being indicated by the green or red lines which pop up when I hold my mouse over the minister. If I am correct, then can you please double check the code and make sure that ministers actually gain loyalty when their groups are happy?