(nullify_objects): Fix sentinel row checks for plchr, lchr and mchr loops.

This commit is contained in:
Ron Koenderink 2005-11-06 23:42:42 +00:00
parent e23d8a8fac
commit 9ed76e90ac

View file

@ -267,6 +267,8 @@ init_server(void)
global_init();
shutdown_init();
player_init();
if (ef_load() < 0)
exit(EXIT_FAILURE);
ef_init_srv();
init_files();
io_init();
@ -495,7 +497,7 @@ nullify_objects(void)
dchr[SCT_OIL].d_cost = -1;
dchr[SCT_REFINE].d_cost = -1;
}
for (i = 0; i < plchr[i].pl_name; i++) {
for (i = 0; plchr[i].pl_name; i++) {
if (opt_NO_HCMS)
plchr[i].pl_hcm = 0;
if (opt_NO_LCMS)
@ -503,7 +505,7 @@ nullify_objects(void)
if (opt_NO_OIL)
plchr[i].pl_fuel = 0;
}
for (i = 0; i < lchr[i].l_name; i++) {
for (i = 0; lchr[i].l_name; i++) {
if (opt_NO_HCMS)
lchr[i].l_hcm = 0;
if (opt_NO_LCMS)
@ -511,7 +513,7 @@ nullify_objects(void)
/* Fix up the military values */
lchr[i].l_mil = lchr[i].l_item[I_MILIT];
}
for (i = 0; i < mchr[i].m_name; i++) {
for (i = 0; mchr[i].m_name; i++) {
if (opt_NO_HCMS)
mchr[i].m_hcm = 0;
if (opt_NO_LCMS)