[NFP] [1.0.7.9] Ayutthaya gives 60% culture instead of 10%

hhhhhh

Prince
Joined
Jul 18, 2020
Messages
527
Forwarding another find by the Chinese community... The suzerain bonus of Ayutthaya gives 60% culture of the cost instead of 10%. (Also it grants 60% culture if you change power plant.)

Ayutthaya
  • Type: Cultural
  • Suzerain Bonus: Gain Culture equal to 10% of the construction cost when finishing buildings.
 
I had a recent game where I had suz of Ayutthaya for most of the game. I can confirm that I was getting 60% of production cost as culture for every building completed.

At first I thought it was 40% and building cost referred to gold price but when I looked closer 6x seemed most likely.

Anyone else seen a similar result?
 
I'd like to check it, if I encounter the case.
But I need some advice.
UI shows only <per turn> culture.
How can I check the bonus amount?

(EDIT)
I'm sure this is some mathematical mistake in the program.
I tested it by changing value from 10 to 30, 60, 90.
I found the bonus is inverse proportion with the Value.
I cannot find formula because I cannot see the exact number of bonus in UI.
It seems value 60 is close to 10%.
Anybody can test with attached file and following code.
If anybody finds exact value for 10%, please share.

Code:
UPDATE ModifierArguments SET Value = '30'
WHERE ModifierId='MINOR_CIV_AYUTTHAYA_CULTURE_COMPLETE_BUILDING' AND Name='BuildingProductionPercent' AND Value='10';

(EDIT) Building district also gives me the bonus.
 

Attachments

Last edited:
I'd like to check it, if I encounter the case.
But I need some advice.
UI shows only <per turn> culture.
How can I check the bonus amount?

(EDIT)
I'm sure this is some mathematical mistake in the program.
I tested it by changing value from 10 to 30, 60, 90.
I found the bonus is inverse proportion with the Value.
I cannot find formula because I cannot see the exact number of bonus in UI.
It seems value 60 is close to 10%.
Anybody can test with attached file and following code.
If anybody finds exact value for 10%, please share.

Code:
UPDATE ModifierArguments SET Value = '30'
WHERE ModifierId='MINOR_CIV_AYUTTHAYA_CULTURE_COMPLETE_BUILDING' AND Name='BuildingProductionPercent' AND Value='10';

(EDIT) Building district also gives me the bonus.

Yes someone told me that if you change the value to x then you will get 600/x %. Thus 10 --> 60% and 60 --> 10%. You are right.
 
Back
Top Bottom