]> git.pond.sub.org Git - empserver/commitdiff
Drop add's undocumented land unit destruction feature
authorMarkus Armbruster <armbru@pond.sub.org>
Sun, 30 Oct 2011 14:46:42 +0000 (15:46 +0100)
committerMarkus Armbruster <armbru@pond.sub.org>
Thu, 29 Dec 2011 10:47:05 +0000 (11:47 +0100)
It doesn't destroy ships, planes or nukes, either.

src/lib/commands/add.c

index 894dec419d5c2f4b8060ecf9916f56a7caf933e1..e9ce528fe27c5994204dd37b232f009b8793a242 100644 (file)
@@ -38,7 +38,6 @@
 #include <sys/stat.h>
 
 #include "commands.h"
-#include "land.h"
 #include "optlist.h"
 #include "plague.h"
 
@@ -57,8 +56,6 @@ add(void)
     char buf[1024];
     char *p;
     int stat;
-    struct nstr_item ni;
-    struct lndstr land;
 
     for (freecn = 0; NULL != (natp = getnatp(freecn)); freecn++) {
        if (natp->nat_stat == STAT_UNUSED)
@@ -124,14 +121,6 @@ add(void)
                 "Check, wipe, or ignore existing sectors (c|w|i) ", buf);
     if (!p)
        return RET_SYN;
-    snxtitem_all(&ni, EF_LAND);
-    while (nxtitem(&ni, &land)) {
-       if (land.lnd_own == coun) {
-           land.lnd_effic = 0;
-           pr("Land unit %d wiped\n", land.lnd_uid);
-           putland(land.lnd_uid, &land);
-       }
-    }
     strcpy(natp->nat_cnam, cntryname);
     strcpy(natp->nat_pnam, pname);
     if (*p != 'w' && *p != 'c') {