From eca40469e7a9174d0c28da851170ef65d1153749 Mon Sep 17 00:00:00 2001 From: Ron Koenderink Date: Sun, 12 Feb 2006 20:37:27 +0000 Subject: [PATCH] (perform_mission): Disqualify land units from performing missions when they are on ship or a train. --- src/lib/subs/mission.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/lib/subs/mission.c b/src/lib/subs/mission.c index 88f7fb60..5f8ccbc2 100644 --- a/src/lib/subs/mission.c +++ b/src/lib/subs/mission.c @@ -477,6 +477,9 @@ perform_mission(coord x, coord y, natid victim, struct emp_qelem *list, if (md > (lp->lnd_frg / 2)) continue; + if ((lp->lnd_ship != -1) || (lp->lnd_land != -1)) + continue; + if (lnd_getmil(lp) < 1) continue;