]> git.pond.sub.org Git - empserver/commitdiff
march attack assault: Don't sweep with zero mobility
authorMarkus Armbruster <armbru@pond.sub.org>
Mon, 29 Dec 2014 16:32:40 +0000 (17:32 +0100)
committerMarkus Armbruster <armbru@pond.sub.org>
Sat, 28 Feb 2015 15:13:15 +0000 (16:13 +0100)
Require positive mobility for sweeping mines, just like ships do.
Screwed up when land units were added in Chainsaw 3.

Signed-off-by: Markus Armbruster <armbru@pond.sub.org>
src/lib/subs/lndsub.c

index 0d49b0164e5eca691480be43d2ec99ef94217f42..7fcd9c4113b62f790b17f5fc66b56f2efa6deaa1 100644 (file)
@@ -600,7 +600,7 @@ lnd_sweep(struct emp_qelem *land_list, int explicit, int takemob,
                    prland(&llp->unit.land));
            continue;
        }
-       if (takemob && llp->mobil < 0.0) {
+       if (takemob && llp->mobil <= 0.0) {
            if (explicit)
                lnd_stays(actor, "is out of mobility", llp);
            continue;