From b640e16b35aa5545b044d470b878d09e9f99906b Mon Sep 17 00:00:00 2001 From: Ihnatus Date: Tue, 27 Sep 2022 23:27:27 +0300 Subject: [PATCH] Add caravan bulbs to saved tech too if another one is researched Thus, a player can invest bonus bulbs freely (but switching back from a saved tech will penalize them) See OSDN#45685 Signed-off-by: Ihnatus --- server/techtools.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/server/techtools.c b/server/techtools.c index da75cf8d97..210afda1cb 100644 --- a/server/techtools.c +++ b/server/techtools.c @@ -647,6 +647,9 @@ void update_bulbs(struct player *pplayer, int bulbs, bool check_tech) research->inventions[j].bulbs_researched_saved = research->bulbs_researched; } } advance_index_iterate_end; + if (A_UNKNOWN != research->researching_saved) { + research->bulbs_researching_saved += bulbs; + } do { -- 2.34.1