'Rome' is quite specific about the tech bonuses for Copernicus' Observatory and for the SETI wonders. For SETI: "Increases light bulb production in all cities by 50% after all adjustments for Libraries, Universties and Einsteins" For the observatory the language is identical with the differences being the rate is 100% and range city not player.
The Einstein component "Citizens" is always included with "Taxed From Trade" as a basis so there is no need to do anything about the effect [effect_scientist]. But the civ1 ruleset is all wrong with the accounting for the SETI wonder. Fortunately there is an unused effect which actually makes the fix easy but first a note: it is possible to have both these wonders active at the same time and there is no clear indication of how they interact so I will proceed under the assumption that they simply 'add' together but together they form an independent multiplier.
The unused effect is [Output_Bonus_2].
So here is the replacment section for [effect_copernicus_observatory], [effect_copernicus_observatory_1], and [effect_copernicus_observatory_2] (n.b. all three) in the
civ1 effects.rulesetCode: Select all
[effect_copernicus_observatory]
type = "Output_Bonus_2"
value = 100
reqs =
{ "type", "name", "range"
"Building", "Copernicus' Observatory", "City"
"OutputType", "science", "local"
}
and for [effect_seti_program]:
Code: Select all
[effect_seti_program]
type = "Output_Bonus_2"
value = 50
reqs =
{ "type", "name", "range"
"Building", "SETI Program", "Player"
"OutputType", "science", "local"
}
There does appear to be a minor cosmetic glitch - client and server disagree on how to deal with integer rounding issues.
The help text for Copernicus' was wrong (humans 0, AGH silent). The percentage increase is 100% not 50 so replace the text with:
Code: Select all
helptext = _("\
Boosts science production by 100% in the city where it is built.\
")