]> git.pond.sub.org Git - empserver/blobdiff - src/lib/commands/hard.c
Sectors need space for items, deliveries and distribution thresholds.
[empserver] / src / lib / commands / hard.c
index fd9a4c4f70490d0a1581764fba4e53581a53bc40..7d5b3e482cba60c76a25bfd66a46caac7151afbb 100644 (file)
@@ -97,7 +97,7 @@ hard(void)
               prplane(&pln), xyas(pln.pln_x, pln.pln_y, player->cnum));
            continue;
        }
-       hcm = getvar(V_HCM, (s_char *)&sect, EF_SECTOR);
+       hcm = sect.sct_item[I_HCM];
        if (hcm == 0) {
            pr("No hcm in %s\n", xyas(pln.pln_x, pln.pln_y, player->cnum));
            continue;
@@ -112,7 +112,7 @@ hard(void)
        pln.pln_harden += n;
        player->dolcost += (5.0 * n);
        putplane(pln.pln_uid, &pln);
-       putvar(V_HCM, hcm - n, (s_char *)&sect, EF_SECTOR);
+       sect.sct_item[I_HCM] = hcm - n;
        putsect(&sect);
        pr("%s hardened to %d\n", prplane(&pln), pln.pln_harden);
     }