Is happiness modifier from difficulty supposed to vary within a game?

ChandlerB

Chieftain
Joined
Jul 19, 2008
Messages
71
I am asking this before posting to bug reports. Is the happiness modifier for difficulty supposed to change within a single game?

While playing a game as Iroquois on King difficulty(version 1.0.1.383), I built a city on a cotton resource after I had discovered calendar and before I had a worker. I noticed my happiness dropped a lot. The popup said cotton was included so I went to an autosave (3400BC). I reloaded from within the game (not sure if this is STILL causing problems so I mention it). When the settler was one hex away from the cotton hex I saved (Percotton settle). I moved the settler to a woods hex adjacent to the cotton and built a city. My resultant happiness was +2 and the popup said no cotton but +9 happiness for difficulty (Post woods settle). I reloaded the Precotton game and moved onto the cotton and built a city. My resultant happiness was +2 and the popup said +4 for cotton and +5 for difficulty (Post cotton settle). I tried to search online for a relationship between difficulty and happiness but none of the referenced sites mentioned a change in values. I think this is a bug but wanted to ask here in case it is just a misunderstanding of the flux of the game. Three saves attached for reference. Game was created and saved this morning (8-29) so should not be a patching issue.
 

Attachments

when you settle directly on a luxury it isn't reflected in shown happiness immediately. i'm not sure if it gets counted before the start of your next turn or not, but sometime during the beginning of your next turn it will be shown.
 
I've never seen the default component of happiness decrease.

Before the last two patches, I have seen it almost double late game in a number of games. I think it might have been an overflow from an adjacent data location or some other type of memory corruption..

I haven't seen it since, so I assumed it had been fixed.
 
It's just some strange glitch. After you settle on the cotton, go to the next turn and the difficulty happiness will return to 9.
 
It's just some strange glitch. After you settle on the cotton, go to the next turn and the difficulty happiness will return to 9.

Net change = Luxury happiness - City no. happiness - pop happiness.
= 4-3-1
= 0
 
Net change = Luxury happiness - City no. happiness - pop happiness.
= 4-3-1
= 0

Not sure what you are trying to say here. If you didn't look at the saves, the setup is this:

One city with 3 pop. Happiness is 9 (all from Difficulty level) and Unhappiness is 4 (1.8 from # of cities and 3 from pop) = 5 extra Happiness

Move the settler on to the cotton and end turn. Use the settler to build a city on the cotton. The results should be:

One city with 3 pop, One city with 1 pop. Happiness is 13 (4 from Cotton and 9 from Difficulty level) and Unhappiness is 7 (3.6 from # of cities and 4 from pop) = 6 extra Happiness.

Instead you get this:

One city with 3 pop, One city with 1 pop. Happiness is 9 (4 from Cotton and 5 from Difficulty level) and Unhappiness is 7 (3.6 from # of cities and 4 from pop) = 2 extra Happiness.

The Happiness from Difficulty level shows that it drops by 4 after the city is settled on the cotton.

Go on to the next turn and the Happiness from Difficulty returns to normal.

And even your math is wrong. Unhappiness from # of cities was already 1.8 (rounded down) and another 1.8 is added totaling 3.6 (rounded down) so additional Unhappiness from cities is only 2, not 3. So additional Happiness is:

= 4-2-1
= 1
 
I played another turn and it corrected itself. After settling on the cotton, the NEXT turn my happiness total was +6 with difficulty back to +9 and cotton still +4. Seems like a strange way to implement this. I was upset because I had the happiness crash on my previous saved game (I sure thought that bug was fixed but it must be a cock roach) and was worried this was part of the same bug.
 
Back
Top Bottom