Enable the new nuk_on_plane(), replacing the old one
Callers changed, as the new one isn't a drop-in replacements.
This commit is contained in:
parent
64a53c90f0
commit
4086c25a15
6 changed files with 9 additions and 41 deletions
|
@ -73,7 +73,7 @@ arm(void)
|
|||
return RET_FAIL;
|
||||
}
|
||||
}
|
||||
if (pl.pln_nuketype < 0) {
|
||||
if (!getnuke(nuk_on_plane(&pl), &nuke)) {
|
||||
sprintf(prompt, "Nuclear device for %s: ", prplane(&pl));
|
||||
p = getstarg(player->argp[2], prompt, buf);
|
||||
if (!p || !*p)
|
||||
|
@ -83,11 +83,6 @@ arm(void)
|
|||
nukno = atoi(p);
|
||||
if (!getnuke(nukno, &nuke) || !player->owner)
|
||||
return RET_FAIL;
|
||||
} else {
|
||||
if (nuk_on_plane(&nuke, pl.pln_uid) < 0) {
|
||||
CANT_REACH();
|
||||
continue;
|
||||
}
|
||||
}
|
||||
ncp = &nchr[nuke.nuk_type];
|
||||
if (pln_load(&pl) < ncp->n_weight) {
|
||||
|
@ -143,7 +138,7 @@ disarm(void)
|
|||
while (nxtitem(&ni, &pl)) {
|
||||
if (!player->owner)
|
||||
continue;
|
||||
if (pl.pln_nuketype == -1)
|
||||
if (!getnuke(nuk_on_plane(&pl), &nuke))
|
||||
continue;
|
||||
if (opt_MARKET) {
|
||||
if (ontradingblock(EF_PLANE, &pl)) {
|
||||
|
@ -152,10 +147,6 @@ disarm(void)
|
|||
return RET_FAIL;
|
||||
}
|
||||
}
|
||||
if (nuk_on_plane(&nuke, pl.pln_uid) < 0) {
|
||||
CANT_REACH();
|
||||
continue;
|
||||
}
|
||||
getsect(nuke.nuk_x, nuke.nuk_y, §);
|
||||
if (!player->owner
|
||||
&& getrel(getnatp(sect.sct_own), player->cnum) != ALLIED) {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue