]> git.pond.sub.org Git - empserver/commit
board: Fix mobility cost when defender's efficiency < 100%
authorMarkus Armbruster <armbru@pond.sub.org>
Tue, 3 Feb 2015 06:44:23 +0000 (07:44 +0100)
committerMarkus Armbruster <armbru@pond.sub.org>
Mon, 2 Mar 2015 07:20:51 +0000 (08:20 +0100)
commit48d8533443d9e17bf291f96ecbd4d3e04dbba4c5
treea71ad475a2a0685a59b0845133d849a2c7f0b16e
parent39884aff595c44a03df2e1d3c7df8cd8ec731f80
board: Fix mobility cost when defender's efficiency < 100%

The cost is meant to be proportional to efficiency / 100, but the code
truncates the fraction to zero.  Broken in Empire 2.

Signed-off-by: Markus Armbruster <armbru@pond.sub.org>
src/lib/subs/attsub.c
tests/retreat/final.xdump
tests/retreat/journal.log