I like that whether or not to build railroads (and/or upgrade roads to railroads) are more strategically interesting decisions now, but I think the current situation may not be favorable enough for railroads.
A related issue is that Seaports are far too strong: they have the same hammer cost and give the same +25%
bonus as Train Stations, but don't require a railroad connection, plus Seaports provide +2
1
to Sea Resources
and +1
1
to Coast/Ocean tiles to boot. Train Stations may as well not even be an option to build in coastal cities.
How about this?
- -10% from Train Stations (i.e., from 25% to 15%)
- remove % bonus from Seaports (i.e., from 25% to 0%)
- +10% for Railroad connections (regardless of Train Station/Seaport status)
- each Train Station provides +3% from City Connections empire-wide (or in all cities with a Train Station)
, where the last change is a wide-empire bonus for completing railroad connections to many cities, which seems only thematically appropriate: a rail network connecting up 8 cities is exponentially more useful than one connecting 4 cities, after all.
This way, you'd have to really think about whether a Seaport or Train Station would be better in a given coastal city, and the same for whether or not building a railroad connection to a given city would be worth it. For example, a coastal city working lots of water tiles might prefer the Seaport, but if you had a wide enough empire – or if you'd prefer more
gold over more
production – the Train Station might be a better choice.