]> git.pond.sub.org Git - empserver/commit
budget: Fix level prod. forecast when required level is too low
authorMarkus Armbruster <armbru@pond.sub.org>
Sun, 5 Jun 2016 10:15:58 +0000 (12:15 +0200)
committerMarkus Armbruster <armbru@pond.sub.org>
Sun, 6 Aug 2017 17:59:58 +0000 (19:59 +0200)
commit55dcbaa8da4c14b124092ff109a912c8e7e5563e
tree336a1fef10196584957ef6ae426ed159210d418c
parentfdde783278620e322ac6887123dbe217941769b4
budget: Fix level prod. forecast when required level is too low

When the required level is too low for production, produce() returns
early.  Except when simulating.  Messed up when Empire 3 made the
update code work for budget.

This can make budget show level production even when it's not actually
possible.  In the stock game, this can happen for tech and research,
which require education > 5.0.

Signed-off-by: Markus Armbruster <armbru@pond.sub.org>
src/lib/update/produce.c
tests/update/04-4
tests/update/journal.log