From bdd2a7a764572617ee5bca7093c5fefb5bf734bc Mon Sep 17 00:00:00 2001 From: Markus Armbruster Date: Mon, 4 Jan 2021 10:29:29 +0100 Subject: [PATCH] mission: Don't permit marine missiles on support missions Marine missiles can't actually support, see perform_mission(). Make the mission command reject them. Signed-off-by: Markus Armbruster --- src/lib/commands/miss.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/lib/commands/miss.c b/src/lib/commands/miss.c index c05066478..23b620588 100644 --- a/src/lib/commands/miss.c +++ b/src/lib/commands/miss.c @@ -241,7 +241,7 @@ mission(void) struct plchrstr *pcp; pcp = &plchr[(int)gp->type]; - if (!(pcp->pl_flags & P_T)) { + if ((pcp->pl_flags & (P_T | P_MAR)) != P_T) { pr("Only planes with the tactical ability can support.\n" "%s #%d is ineligible\n", pcp->pl_name, gp->uid); -- 2.43.0