CMNUM
int nr_killed[CMNUM+2]; /* used for experience bookkeeping */
while(pm < mons+CMNUM+2){
extern struct permonst mons[CMNUM+2];
(void) newcham(mtmp, &mons[dlevel+14+rn2(CMNUM-14-dlevel)]);
for(ct = 0; ct < CMNUM; ct++) {
ct = CMNUM - strlen(fut_geno);
for(ct = 0; ct < CMNUM; ct++){
(void) newcham(mtmp, &mons[dlevel+14+rn2(CMNUM-14-dlevel)]);
if(tmp >= 0 && tmp < CMNUM+2) {
struct permonst mons[CMNUM+2] = {
for (mp = mons; mp < &mons[CMNUM+2]; mp++)
if( newcham(mtmp,&mons[rn2(CMNUM)]) )