Advertisement
Civilization Fanatics' Center  

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.

Go Back   Civilization Fanatics' Forums > CIVILIZATION V > Civ5 - General Discussions > Civ5 - Bug Reports > Civ5 - Confirmed Bugs

Notices

Reply
 
Thread Tools
Old Nov 08, 2010, 08:44 AM   #1
prodigitize
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.
prodigitize is offline   Reply With Quote
Old Nov 08, 2010, 12:29 PM   #2
The_J
Say No 2 Net Validations

 
The_J's Avatar
 
Join Date: Oct 2008
Location: Germany / Netherlands
Posts: 24,837
Images: 51
Please provide a savegame for this situation.
__________________
Civ4-BtS-Mod "Mars, Now!"


Steam eats the souls of little gamers!!!
The_J is offline   Reply With Quote
Old Nov 20, 2010, 04:00 AM   #3
Mercade
the Counsellor
 
Mercade's Avatar
 
Join Date: Nov 2002
Location: The Netherlands
Posts: 2,441
Images: 3
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.
Mercade is offline   Reply With Quote
Old Nov 20, 2010, 06:19 AM   #4
The_J
Say No 2 Net Validations

 
The_J's Avatar
 
Join Date: Oct 2008
Location: Germany / Netherlands
Posts: 24,837
Images: 51
I trust you, that you know what you're saying.

Moderator Action: Bug confirmend and thread moved.
__________________
Civ4-BtS-Mod "Mars, Now!"


Steam eats the souls of little gamers!!!
The_J is offline   Reply With Quote
Old Nov 25, 2010, 06:26 PM   #5
Perkus
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.
Perkus is offline   Reply With Quote
Old Nov 27, 2010, 04:03 AM   #6
Mercade
the Counsellor
 
Mercade's Avatar
 
Join Date: Nov 2002
Location: The Netherlands
Posts: 2,441
Images: 3
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.
Mercade is offline   Reply With Quote
Old Dec 16, 2010, 09:39 AM   #7
BomberEscort
Emperor
 
BomberEscort's Avatar
 
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 Mods - Search for 'EasyMoney'
Steam ID: http://steamcommunity.com/profiles/7...615/stats/CivV
BomberEscort is offline   Reply With Quote
Old Dec 16, 2010, 12:22 PM   #8
The_J
Say No 2 Net Validations

 
The_J's Avatar
 
Join Date: Oct 2008
Location: Germany / Netherlands
Posts: 24,837
Images: 51
Thanks for reporting, and thanks for reporting .
Changed it on the list.
__________________
Civ4-BtS-Mod "Mars, Now!"


Steam eats the souls of little gamers!!!
The_J is offline   Reply With Quote
Old Dec 18, 2010, 04:14 AM   #9
Mercade
the Counsellor
 
Mercade's Avatar
 
Join Date: Nov 2002
Location: The Netherlands
Posts: 2,441
Images: 3
Quote:
Originally Posted by The_J View Post
Thanks for reporting, and thanks for reporting .
Changed it on the list.
J, can you also update the title of this thread with [Fixed in 1.135] ?
Mercade is offline   Reply With Quote
Old Dec 18, 2010, 06:01 AM   #10
The_J
Say No 2 Net Validations

 
The_J's Avatar
 
Join Date: Oct 2008
Location: Germany / Netherlands
Posts: 24,837
Images: 51
No, i can't...because Petek already did it .
__________________
Civ4-BtS-Mod "Mars, Now!"


Steam eats the souls of little gamers!!!
The_J is offline   Reply With Quote
Reply

Bookmarks

Go Back Civilization Fanatics' Forums > CIVILIZATION V > Civ5 - General Discussions > Civ5 - Bug Reports > Civ5 - Confirmed Bugs > [FIXED in 1.0.1.135] Hagia Sophia rounding error

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off



Advertisement

All times are GMT -6. The time now is 07:58 PM.


Powered by vBulletin®
Copyright ©2000 - 2013, Jelsoft Enterprises Ltd.
This site is copyright © Civilization Fanatics' Center.
Support CFC: Amazon.com | Amazon UK | Amazon DE | Amazon CA | Amazon FR