Project

General

Profile

Bug #761977

message of acquiring Future Tech from Darwin's Voyage is incorrect

Added by fomalhaut pa almost 2 years ago. Updated almost 2 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Category:
-
Target version:
Start date:
Due date:
% Done:

0%

Estimated time:

Description

2.6.0-beta3 (classic ruleset)

Darwin's Voyage boosts research; you gain 2 immediate advances.
Learned Future Tech. 4. Scientists choose to research Future Tech. 5.
Acquired Future Tech.5 from Darwin's Voyage.
Learned Future Tech. 5. Scientists choose to research Future Tech. 6.
Acquired Future Tech.6 from Darwin's Voyage.

Messages in boldface are incorrect.

m-30-26-free-future-tech.patch (6.31 KB) m-30-26-free-future-tech.patch Jacob Nevins, 2018-06-26 11:50 PM
26-free-future-tech.patch (7.35 KB) 26-free-future-tech.patch Jacob Nevins, 2018-06-26 11:50 PM
26_free_techs.sav.bz2 (81.3 KB) 26_free_techs.sav.bz2 S2_6 test savegame Jacob Nevins, 2018-06-26 11:50 PM
25_free_techs.sav.bz2 (13.5 KB) 25_free_techs.sav.bz2 S2_5 test savegame Jacob Nevins, 2018-06-26 11:51 PM

History

#1 Updated by Jacob Nevins almost 2 years ago

Sigh, yes, in city_build_building() we call give_immediate_free_tech() and then research_advance_name_translation(), so the latter will see the future tech counter having already been increased.

#2 Updated by Jacob Nevins almost 2 years ago

Fixes.

Test savegames have player about to research Fusion Power; I locally tweaked that to have Bonus_Tech, to get Future Tech from it. Next turn the player builds Darwin's Voyage, getting two more Future Techs.

#3 Updated by Jacob Nevins almost 2 years ago

  • Status changed from Resolved to Closed

Also available in: Atom PDF