diff --git a/src/allmain.c b/src/allmain.c index af56a8329..b54f7cebc 100644 --- a/src/allmain.c +++ b/src/allmain.c @@ -60,9 +60,6 @@ moveloop() youmonst.movement = NORMAL_SPEED; /* give the hero some movement points */ for(;;) { -#ifdef CLIPPING - cliparound(u.ux, u.uy); -#endif get_nh_event(); #ifdef POSITIONBAR do_positionbar(); @@ -381,6 +378,11 @@ moveloop() sanity_check(); #endif +#ifdef CLIPPING + /* just before rhack */ + cliparound(u.ux, u.uy); +#endif + u.umoved = FALSE; if (multi > 0) {