X-Git-Url: https://jxself.org/git/?a=blobdiff_plain;f=compile.c;h=4360d97b767b317484592741cadef7cae4c7b76c;hb=60a3a6d1fe65dd15507d0e9e9472df4d1e097b89;hp=f0306562bf9eb77c24b599be8a9ef6bc2aeae245;hpb=461575ef4c662f65c1042ced78fbaef6d1af6074;p=open-adventure.git diff --git a/compile.c b/compile.c index f030656..4360d97 100644 --- a/compile.c +++ b/compile.c @@ -268,13 +268,18 @@ int read_database(FILE* database) { * section 6's stuff. CTEXT(N) points to a player-class message. TTEXT is for * section 14. We also clear COND (see description of section 9 for details). */ - for (int I=1; I<=300; I++) { - if(I <= NOBJECTS) PTEXT[I] = 0; - if(I <= RTXSIZ) RTEXT[I] = 0; - if(I <= CLSMAX) CTEXT[I] = 0; - if(I <= NOBJECTS) OBJSND[I] = 0; - if(I <= NOBJECTS) OBJTXT[I] = 0; - if(I > LOCSIZ) break; + for (int I=1; I<=NOBJECTS; I++) { + PTEXT[I] = 0; + OBJSND[I] = 0; + OBJTXT[I] = 0; + } + for (int I=1; I<=RTXSIZ; I++) { + RTEXT[I] = 0; + } + for (int I=1; I<=CLSMAX; I++) { + CTEXT[I] = 0; + } + for (int I=1; I<=LOCSIZ; I++) { STEXT[I] = 0; LTEXT[I] = 0; COND[I] = 0;