switch (mission) {
case 's': /* strategic bomb */
case 'p': /* pinpoint bomb */
- if (pp->pln_nuketype == -1) {
+ if (nuk_on_plane(pp) < 0) {
itype = I_SHELL;
needed = load;
}
prplane(pp), cname(victim), s, xyas(x, y, pp->pln_own));
}
hitchance = pln_hitchance(pp, hardtarget, EF_SHIP);
- if (plp->plane.pln_nuketype != -1)
+ if (nuk_on_plane(&plp->plane) >= 0)
hitchance = 100;
else if (hardtarget != SECT_HARDTARGET)
wu(0, pp->pln_own, "\t\t%d%% hitchance...", hitchance);