]> git.pond.sub.org Git - empserver/commitdiff
Remove unused missions from mission_pln_equip()
authorMarkus Armbruster <armbru@pond.sub.org>
Mon, 5 Oct 2009 09:46:20 +0000 (05:46 -0400)
committerMarkus Armbruster <armbru@pond.sub.org>
Sat, 12 Dec 2009 15:30:32 +0000 (16:30 +0100)
src/lib/subs/mission.c

index a256d82765220fe5c75ee98652a17942d82e6d99..94d9ec31e5b55ccbe75ef29e00c375162a97e4f9 100644 (file)
@@ -901,39 +901,17 @@ mission_pln_equip(struct plist *plp, struct ichrstr *ip, char mission)
     load = pln_load(pp);
     itype = I_NONE;
     switch (mission) {
-    case 's':          /* strategic bomb */
     case 'p':          /* pinpoint bomb */
        if (nuk_on_plane(pp) >= 0)
            break;
        itype = I_SHELL;
        break;
-    case 't':          /* transport */
-       if (!(pcp->pl_flags & P_C) || !ip)
-           break;
-       itype = ip->i_uid;
-       load *= 2;
-       break;
-    case 'd':          /* drop */
-       if (!(pcp->pl_flags & P_C) || CANT_HAPPEN(!ip))
-           break;
-       itype = ip->i_uid;
-       if (pcp->pl_flags & P_V)
-           load *= 2;
-       break;
-    case 'a':          /* paradrop */
-       if (!(pcp->pl_flags & P_P))
-           break;
-       itype = I_MILIT;
-       if (pcp->pl_flags & P_V)
-           load *= 2;
-       break;
     case 'i':          /* missile interception */
        if (load)
            itype = I_SHELL;
        break;
-    case 'r':          /* reconnaissance */
     case 'e':          /* escort */
-    case 0:                    /* plane interception */
+    case 0:            /* plane interception */
        load = 0;
        break;
     default: