diff options
Diffstat (limited to 'crawl-ref/source/main.cc')
-rw-r--r-- | crawl-ref/source/main.cc | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/crawl-ref/source/main.cc b/crawl-ref/source/main.cc index 1f19fc89e4..5449141656 100644 --- a/crawl-ref/source/main.cc +++ b/crawl-ref/source/main.cc @@ -4474,7 +4474,8 @@ static void _update_replay_state() } if (!crawl_state.is_replaying_keys() && !crawl_state.cmd_repeat_start - && crawl_state.prev_cmd != CMD_NO_CMD) + && crawl_state.prev_cmd != CMD_NO_CMD + && crawl_state.prev_cmd != CMD_NEXT_CMD) { if (repeat_again_rec.keys.size() > 0) crawl_state.prev_cmd_keys = repeat_again_rec.keys; |