static void run(int dir) { int i; i = 1; while (i) { i = moveplayer(dir); if (i > 0) { if (c[HASTEMONST]) { movemonst(); } movemonst(); randmonst(); regen(); } if (hitflag) { i = 0; } if (i != 0) { showcell(playerx,playery); } } }
void parse2(void) { if (c[HASTEMONST]) movemonst(); movemonst(); /* move the monsters */ randmonst(); regen(); }
void parse2(void) { /* move the monsters */ if (c[HASTEMONST]) { movemonst(); } movemonst(); randmonst(); regen(); }