freeciv21
freeciv21 copied to clipboard
Show latest techleak in game
Is your feature request related to a problem? Please describe.
There is a ruleset feature called techleak
that we enable for many LT games. This feature makes technologies cheaper as more players learn the technology. While this is a great feature, the game doesn't tell players what the current bulb cost is based on changes per turn. This makes is hard for players to know the true cost of a tech when deciding on what to research. Right now the client always shows the full cost of a technology.
Describe the solution you'd like The client should receive notice of changes in the cost of the technologies as the server understands them after processing turn change and display that to the client.
Describe alternatives you've considered None
Additional context Some related issues add more context: #1850 #1753
Note that publishing tech costs this discloses critical information normally only available through embassies. ("Someone has Marines!")
Replying to @lmoureaux: Make it so only the techs you can research have updated costs? For longer term targets, simply change the wording to "cost up to x bulbs"