]> git.pond.sub.org Git - empserver/commitdiff
Rev. 1.26 screwed up return value for building, which was visible in
authorMarkus Armbruster <armbru@pond.sub.org>
Sun, 21 May 2006 20:24:36 +0000 (20:24 +0000)
committerMarkus Armbruster <armbru@pond.sub.org>
Sun, 21 May 2006 20:24:36 +0000 (20:24 +0000)
output of budget.  Reported by Stefan Hauser.

src/lib/update/plane.c

index c01fd01e2d2e47e8bc9a6f968cab63e69b897ab0..14413a19eead04283741c8e3171b167dd1197fe9 100644 (file)
@@ -84,7 +84,7 @@ prod_plane(int etus, int natnum, int *bp, int buildem)
        start_money = np->nat_money;
        upd_plane(pp, etus, np, bp, buildem);
        air_money[pp->pln_own] += np->nat_money - start_money;
-       if (buildem == 0)
+       if (buildem == 0 || np->nat_money != start_money)
            k++;
        if (player->simulation)
            np->nat_money = start_money;