Open weirfish opened 4 years ago
Hopefully Geb didn't write this up and thus this is a dupe. Close as dupe if so..
I'll look over them, but ultimately, it won't always be possible to always make certain factions in your empire happy.
It should generally always be possible to make the factions of your empire's ethics happy. Those that are hard opposed, it certainly makes sense that they'd be sad, but when my Fanatic Xenophobe empire can't change a policy that actively annoys my Xenophobe faction, that smells of a problem.
Expected Behavior
If a policy choice is affecting the happiness of a faction, you should have the agency to deal with it. If you cannot have the agency to deal with it, it should not affect the happiness of the faction.
Current Behavior
Fan. Xenophobic Egalitarian, One For All/Inwards Perfection, the xenophobic faction takes a -10% happiness penalty for not having population controls, but Egal/One For All disables the ability to have population controls. Thus, you're stuck with a de facto -20% to that faction's happiness.
Fan. Xenophobic Pacifist, Inwards Perfection Pacifist, the Xenophobic faction takes a -10% happiness penalty for not having Closed Borders, but Pacifist (civic) disables the "Hostile" First Contact Protocol, which now controls your border status. Thus, you're stuck with a de facto -20% to that faction's happiness.
Possible Solution
Another pass over the ethics/civics combos to make sure the player has the ability to control their factions, or particularly nonviable combinations are disabled.
Steps to Reproduce
See Current Behaviour for replication of examples.