diff options
Diffstat (limited to 'games/rogue/message.c')
-rw-r--r-- | games/rogue/message.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/games/rogue/message.c b/games/rogue/message.c index e77b7bf..78958c3 100644 --- a/games/rogue/message.c +++ b/games/rogue/message.c @@ -59,7 +59,7 @@ boolean msg_cleared = 1, rmsg = 0; char hunger_str[8] = ""; char *more = "-more-"; -extern boolean cant_int, did_int, interrupted, save_is_interactive; +extern boolean cant_int, did_int, interrupted, save_is_interactive, flush; extern short add_strength; extern short cur_level; @@ -74,7 +74,8 @@ boolean intrpt; } if (intrpt) { interrupted = 1; - md_slurp(); + if (flush) + md_slurp(); } if (!msg_cleared) { |