diff --git a/include/nuke.h b/include/nuke.h index d5da11fc..56438ea0 100644 --- a/include/nuke.h +++ b/include/nuke.h @@ -80,6 +80,4 @@ struct nchrstr { extern struct nchrstr nchr[N_MAXNUKE + 1]; -extern int nuk_maxno; - #endif /* _NUKE_H_ */ diff --git a/src/lib/global/nuke.c b/src/lib/global/nuke.c index e82575c1..04d79594 100644 --- a/src/lib/global/nuke.c +++ b/src/lib/global/nuke.c @@ -50,8 +50,5 @@ struct nchrstr nchr[] = { {"3mt fusion", 100, 100, 75, 130, 7, 170, 45000, 360, 6, 0}, {"5mt fusion", 120, 120, 100, 150, 8, 190, 50000, 370, 8, 0}, {"120kt neutron", 75, 75, 40, 120, 5, 50, 36000, 375, 3, N_NEUT}, - {"", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, - {"", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0} + {NULL, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, }; - -int nuk_maxno = (sizeof(nchr) / sizeof(struct nchrstr)) - 1; diff --git a/src/server/main.c b/src/server/main.c index bec77d3d..7e040f1f 100644 --- a/src/server/main.c +++ b/src/server/main.c @@ -519,7 +519,7 @@ nullify_objects(void) if (opt_NO_OIL) mchr[i].m_flags &= ~M_OIL; } - for (i = 0; i < nuk_maxno; i++) { + for (i = 0; nchr[i].n_name; i++) { if (opt_NO_HCMS) nchr[i].n_hcm = 0; if (opt_NO_LCMS)