krynn oracle not working?

I have a planet with the following:

Capital +50% morale
Counter Espionage Center +20% morale
Oracle of Krynn +100% morale

which the Improvement Summary correctly shows as a total Morale Bonus of 170%


However my colony only has a morale of 54%. :(


When I hover over morale it gives me the following:

Morale = 54%.
-63% from Population
-72% from Taxes
+61% from Buildings on Planet
+19% from Native Ability
+10% from High Quality Planet.

Shouldn't that +61% from Buildings on Planet instead be the 170% Morale Bonus from the summary screen?

1,991 views 5 replies
Reply #1 Top
From what I understand, the population modifier also effects what your happiness buildings are allowed to give. So larger populatio0s are even harder to keep happy. (Great reason to not try and build a 30B pop planet, I suppose...). Thats why most people restrict themselves to the "under 20B" demographic for planets.
Reply #2 Top
Wasn't there also a hard cap on the amount of morale from buildings you could have? Or am I just thinking akin to Ron's comment about population..giving it a soft cap instead?
Reply #3 Top
Hmm, but why would a larger population reduce the amount you get from buildings? Why wouldn't it just increase the penalty from Population?

As it is right now, we can look at the breakdown of the final morale but have no idea on how the individual pieces were calculated.
Reply #5 Top
Hmm, I kind of can see the formula from the wiki page, but it would be nice if you didn't have to look at the wiki page to understand what was going on.

If the morale tool tip showed something like the following, it would have been easier to understand:

Morale = 54%.
-63% from Population
-72% from Taxes
+61% from Buildings on Planet
(170% from Buildings * 37% Population)
+19% from Native Ability
+10% from High Quality Planet.