diff --git a/src/allmain.c b/src/allmain.c index 242435f33..3b10ecc79 100644 --- a/src/allmain.c +++ b/src/allmain.c @@ -156,6 +156,9 @@ moveloop_core(void) if (g.context.bypasses) clear_bypasses(); + if (iflags.sanity_check || iflags.debug_fuzzer) + sanity_check(); + if (g.context.move) { /* actual time passed */ g.youmonst.movement -= NORMAL_SPEED; @@ -447,9 +450,6 @@ moveloop_core(void) return; } - if (iflags.sanity_check || iflags.debug_fuzzer) - sanity_check(); - #ifdef CLIPPING /* just before rhack */ cliparound(u.ux, u.uy);