X-Git-Url: http://git.pond.sub.org/?p=empserver;a=blobdiff_plain;f=src%2Flib%2Fsubs%2Fshpsub.c;h=51fe707949ef9aa53d1b3d4128025bd3f78d1066;hp=465b0d678b5f88a7541cdeec6375628380efb566;hb=bd07ee186b0e5c8d21cdf3238b71671ef3226d22;hpb=1f2865387a64a294e51e6a83e975488ca7c3a410 diff --git a/src/lib/subs/shpsub.c b/src/lib/subs/shpsub.c index 465b0d678..51fe70794 100644 --- a/src/lib/subs/shpsub.c +++ b/src/lib/subs/shpsub.c @@ -649,11 +649,12 @@ shp_mission_interdiction(struct emp_qelem *list, coord x, coord y, char *what = subs ? "subs" : "ships"; int wantflags = subs ? M_SUB : 0; int nowantflags = subs ? 0 : M_SUB; + int mission = subs ? MI_SINTERDICT : MI_INTERDICT; int dam; dam = unit_interdict(x, y, victim, what, shp_easiest_target(list, wantflags, nowantflags), - MI_INTERDICT); + mission); if (dam >= 0) shp_damage(list, dam, wantflags, nowantflags, x, y); return dam >= 0;