Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
I tried it twice, changing the value to 0.6 and then to 1.8. I'm in the Medieval Era, so the final modifier should be 1.8 and 5.4 respectively, but I got 0 and 3. This meant the value was rounded down to 0 and 1 before multiplying by the era value (x3).
So, the modifier does take float values, but it is always rounded down (becomes an integer) prior to multiplication. Therefore there is no need to input a non-integer into the modifier value.
(Not the simple yes-no answer I was expecting.)
Actually, I did that already, but turns out I needed to force the game to re-run the SP_Governors.sql file. I did that by either reloading the game from a quicksave on the turn I entered a new era or reassigning Hairi.
It's in Data\SP_Governors.sql , line84
SELECT 'MODIFIER_PROMOTION_SP_HAIRI_BASE_' || EraType || '_IDENTITY', 'Amount', '3' FROM Eras;
The number 3 is what you want to edit