... in case walk_path is ever used for something that
doesn't need the delay. The hero hurtling already had
delay, so it was done twice.
/* check for early exit condition */
if (!(keep_going = (*check_proc)(arg, x, y)))
break;
- flush_screen(1);
- delay_output();
}
} else {
while (i++ < dx) {
/* check for early exit condition */
if (!(keep_going = (*check_proc)(arg, x, y)))
break;
- flush_screen(1);
- delay_output();
}
}
|| res == Trap_Caught_Mon
|| res == Trap_Moved_Mon)
return FALSE;
+
+ flush_screen(1);
+ delay_output();
return TRUE;
}
if ((mtmp = m_at(x, y)) != 0 && (canseemon(mon) || canseemon(mtmp))) {