]> git.pond.sub.org Git - empserver/commitdiff
(buil): Return RET_FAIL on insufficient tech for bridge instead of
authorMarkus Armbruster <armbru@pond.sub.org>
Sat, 25 Mar 2006 18:56:34 +0000 (18:56 +0000)
committerMarkus Armbruster <armbru@pond.sub.org>
Sat, 25 Mar 2006 18:56:34 +0000 (18:56 +0000)
literal 2 (which is RET_SYN).  Return RET_SYN on incorrect first
argument.

src/lib/commands/buil.c

index 6a97db6567482c3e1ab182a177fe129e7ca1533d..c0c9ed61c7c1f4ed0fb13e1d19a4dab2dc4ee043 100644 (file)
@@ -168,7 +168,7 @@ buil(void)
        case 'b':
            if (natp->nat_level[NAT_TLEV] + 0.005 < buil_bt) {
                pr("Building a span requires a tech of %.0f\n", buil_bt);
-               return 2;
+               return RET_FAIL;
            }
            break;
        case 't':
@@ -179,7 +179,7 @@ buil(void)
            if (natp->nat_level[NAT_TLEV] + 0.005 < buil_tower_bt) {
                pr("Building a tower requires a tech of %.0f\n",
                   buil_tower_bt);
-               return 2;
+               return RET_FAIL;
            }
            break;
        case 'n':
@@ -211,7 +211,7 @@ buil(void)
            break;
        default:
            pr("You can't build that!\n");
-           return RET_FAIL;
+           return RET_SYN;
        }
        if (what != 'b' && what != 't') {
            if (player->argp[4]) {