(nullify_objects): Fix sentinel row checks for plchr, lchr and mchr loops.
This commit is contained in:
parent
e23d8a8fac
commit
9ed76e90ac
1 changed files with 5 additions and 3 deletions
|
@ -267,6 +267,8 @@ init_server(void)
|
||||||
global_init();
|
global_init();
|
||||||
shutdown_init();
|
shutdown_init();
|
||||||
player_init();
|
player_init();
|
||||||
|
if (ef_load() < 0)
|
||||||
|
exit(EXIT_FAILURE);
|
||||||
ef_init_srv();
|
ef_init_srv();
|
||||||
init_files();
|
init_files();
|
||||||
io_init();
|
io_init();
|
||||||
|
@ -495,7 +497,7 @@ nullify_objects(void)
|
||||||
dchr[SCT_OIL].d_cost = -1;
|
dchr[SCT_OIL].d_cost = -1;
|
||||||
dchr[SCT_REFINE].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)
|
if (opt_NO_HCMS)
|
||||||
plchr[i].pl_hcm = 0;
|
plchr[i].pl_hcm = 0;
|
||||||
if (opt_NO_LCMS)
|
if (opt_NO_LCMS)
|
||||||
|
@ -503,7 +505,7 @@ nullify_objects(void)
|
||||||
if (opt_NO_OIL)
|
if (opt_NO_OIL)
|
||||||
plchr[i].pl_fuel = 0;
|
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)
|
if (opt_NO_HCMS)
|
||||||
lchr[i].l_hcm = 0;
|
lchr[i].l_hcm = 0;
|
||||||
if (opt_NO_LCMS)
|
if (opt_NO_LCMS)
|
||||||
|
@ -511,7 +513,7 @@ nullify_objects(void)
|
||||||
/* Fix up the military values */
|
/* Fix up the military values */
|
||||||
lchr[i].l_mil = lchr[i].l_item[I_MILIT];
|
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)
|
if (opt_NO_HCMS)
|
||||||
mchr[i].m_hcm = 0;
|
mchr[i].m_hcm = 0;
|
||||||
if (opt_NO_LCMS)
|
if (opt_NO_LCMS)
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue