| General | Hosted Sites | Civ5 | CivRev | Civ4Col | Civ4 | Civ3 | Civ2 | Civ1 | Misc | Marketplace |
![]() |
|
|
Welcome to Civilization Fanatics' Center. You are currently viewing our site as a guest which gives you limited access to our site features. By joining our free community, you will be able to participate in the discussions, search the forum, send private messages, vote in polls, upload your own screenshots to the gallery, and access many other special features. Registration is fast, simple and absolutely free, so sign up today! If you have any problems with the registration process or your account login, please contact support. |
|
|||||||
![]() |
|
|
Thread Tools |
|
|
#1 |
|
Chieftain
Join Date: May 2008
Posts: 29
|
[FIXED in 1.0.1.135] Hagia Sophia rounding error
This was briefly mentioned in the Angkor Wat thread - the +33% bonus to GP should in fact be +1/3 but when producing 3 GP, it will take 99% of 3 and round down, i.e. not give any bonus when it should in fact give +1 bonus.
screenshot Taj Mahal is +2 great artist and Hagia Sophia is +1 so clearly I should have +3 and a 1/3 bonus which should make it +4 great artist but I'm only getting +3. I would imagine that making the bonus +34% would solve the issue or better yet, allow decimals for great people like with production and food. |
|
|
|
|
|
#2 |
|
Say No 2 Net Validations
![]() ![]() |
Please provide a savegame for this situation.
|
|
|
|
|
|
#3 |
|
the Counsellor
|
Confirmed, with SaveFile: http://www.sendspace.com/file/a5her3 (Askia_0165 AD-1700.zip)
Technically it is working as advertised, but that's not the way it is intended. Look at the city of Gao. It has Hagia Sophia giving a 33% Great Person bonus. With the library you can have one or two scientists, each giving 3 GS points. 1 scientist -> 3 GS points -> with HS: 3 x 1.33 = 3.99 -> truncated to 3 GS points 2 scientists -> 6 GS points -> with HS: 6 x 1.33 = 7.98 -> truncated to 7 GS points Clearly the intention is that if you have 1 scientist + HS it should give 4 GS points. The easiest way to fix this is to make the Hagia Sophia give +34% Great Person bonus. Another solution would be to apply proper rounding on all floating point calculations, but that has wider implications. Incidentally the same effect can be observed with the Sistine Chapel giving +33% culture, so a city with 6 culture produces 7 instead of 8. Last edited by Mercade; Nov 20, 2010 at 06:36 AM. |
|
|
|
|
|
#4 |
|
Say No 2 Net Validations
![]() ![]() |
I trust you, that you know what you're saying.
Moderator Action: Bug confirmend and thread moved. |
|
|
|
|
|
#5 |
|
Prince
Join Date: Oct 2010
Location: Ontario, Canada
Posts: 316
|
Mercade is correct, I questioned this exact same thing before, thinking it a bug. I doubt they're going to do anything about it.
|
|
|
|
|
|
#6 |
|
the Counsellor
|
To rephase the math in a simple way, currently it works as follows:
1 specialist gives 0 extra Great Person Points 2 specialists give 1 extra Great Person Point 3 specialists give 2 extra Great Person Points So why would a person with one specialist not benefit from the Hagia Sophia Wonder effect? Much more reasonable would be: 1 specialist gives 1 extra Great Person Point 2 specialists give 2 extra Great Person Points 3 specialists give 3 extra Great Person Points The principle is clear. There should be a benefit to a Wonder when you build it, even at lower numbers. |
|
|
|
|
|
#7 |
|
Emperor
Join Date: Jul 2003
Location: Missouri USA
Posts: 1,021
|
This has been fixed for 1.0.1.135. They changed the bonus to 34%! Also fixed for the Sistine Chapel!
__________________
Check out my Steam ID: http://steamcommunity.com/profiles/7...615/stats/CivV
|
|
|
|
|
|
#8 |
|
Say No 2 Net Validations
![]() ![]() |
Thanks for reporting, and thanks for reporting
.Changed it on the list. |
|
|
|
|
|
#9 |
|
the Counsellor
|
J, can you also update the title of this thread with [Fixed in 1.135] ?
|
|
|
|
|
|
#10 |
|
Say No 2 Net Validations
![]() ![]() |
No, i can't...because Petek already did it
.
|
|
|
|
![]() |
| Bookmarks |
|
| Thread Tools | |
|
|