continue;
if (firing.sct_own == 0)
continue;
- if (firing.sct_effic < (u_char)FORTEFF)
+ if (firing.sct_effic < FORTEFF)
continue;
rel = getrel(getnatp(firing.sct_own), def_own);
rel2 = getrel(getnatp(firing.sct_own), att);
return 0;
}
- if (sp->sct_effic < (u_char)FORTEFF)
+ if (sp->sct_effic < FORTEFF)
return 0;
own = sp->sct_own;
a sub. */
if (*s != 's')
continue;
- if (sp->shp_mobil < (s_char)0)
+ if (sp->shp_mobil < 0)
continue;
gun = sp->shp_item[I_GUN];
if (gun < 1)
mpr(pp->pln_own, "\tSHWOOOOOSH! Missile launched!\n");
- if (pp->pln_nuketype != (s_char)-1)
+ if (pp->pln_nuketype != -1)
mpr(pp->pln_own, "\tArming nuclear warheads...\n");
if (pcp->pl_flags & P_T)
}
}
- if (pp->pln_nuketype != (s_char)-1)
+ if (pp->pln_nuketype != -1)
hitchance = 100;
mpr(pp->pln_own, "\t%d%% hitchance...", hitchance);
/* missiles go one way, so we can use all the range */
if (plane.pln_range < mapdist(x, y, plane.pln_x, plane.pln_y))
continue;
- if (plane.pln_mobil <= (s_char)0)
+ if (plane.pln_mobil <= 0)
continue;
if (plane.pln_effic < 100)
continue;
while (nxtitem(ni, (s_char *)&plane)) {
if (!player->owner)
continue;
- if (plane.pln_mobil <= (s_char)0)
+ if (plane.pln_mobil <= 0)
continue;
if (opt_MARKET) {
if (ontradingblock(EF_PLANE, (int *)&plane)) {
needed = pp->pln_load / ip->i_lbs;
break;
case 'n':
- if (pp->pln_nuketype == (s_char)-1)
+ if (pp->pln_nuketype == -1)
rval = -1;
break;
default:
int effective = 1;
int pinbomber = 0;
- if (pp->pln_nuketype != (s_char)-1) {
+ if (pp->pln_nuketype != -1) {
mpr(pp->pln_own, "Releasing RV's for %s detonation...\n",
pp->pln_flags & PLN_AIRBURST ? "airburst" : "groundburst");
*nukedamp = detonate(pp, x, y);
y = delty(&ns.range, (int)plane.pln_y);
if ((plane.pln_flags & PLN_LAUNCHED) && plane.pln_own != owner) {
- vis[y][x] = (s_char)100;
+ vis[y][x] = 100;
rad[y][x] = '$';
}
}
if (n < 0)
n = 0;
pp->pln_effic = n;
- if (pp->pln_effic < PLANE_MINEFF || pp->pln_harden > (s_char)0) {
+ if (pp->pln_effic < PLANE_MINEFF || pp->pln_harden > 0) {
pp->pln_effic = 0;
mpr(newown, "%s blown up by the crew!\n", prplane(pp));
wu(0, pp->pln_own,
}
if (opt_MARKET)
trdswitchown(EF_PLANE, (int *)pp, newown);
- if (pp->pln_mobil > (s_char)0)
+ if (pp->pln_mobil > 0)
pp->pln_mobil = 0;
makelost(EF_PLANE, pp->pln_own, pp->pln_uid, pp->pln_x, pp->pln_y);
pp->pln_own = newown;
plane.pln_tech,
plane.pln_effic,
plchr[(int)plane.pln_type].pl_name, plane.pln_uid);
- if (plane.pln_nuketype != (s_char)-1) {
+ if (plane.pln_nuketype != -1) {
pr("(%s)", nchr[(int)plane.pln_nuketype].n_name);
}
}
plane.pln_effic,
plchr[(int)plane.pln_type].pl_name,
plane.pln_uid);
- if (plane.pln_nuketype != (s_char)-1) {
+ if (plane.pln_nuketype != -1) {
pr("(%s)",
nchr[(int)plane.pln_nuketype].
n_name);
plane.pln_tech,
plane.pln_effic,
plchr[(int)plane.pln_type].pl_name, plane.pln_uid);
- if (plane.pln_nuketype != (s_char)-1) {
+ if (plane.pln_nuketype != -1) {
pr("(%s)", nchr[(int)plane.pln_nuketype].n_name);
}
}
pp->pln_tech,
pp->pln_effic,
plchr[(int)pp->pln_type].pl_name, tp->trd_unitid);
- if (pp->pln_nuketype != (s_char)-1) {
+ if (pp->pln_nuketype != -1) {
pr("(%s)", nchr[(int)pp->pln_nuketype].n_name);
}
break;