diff --git a/doc/fixes37.0 b/doc/fixes37.0 index fa7704cd8..0db05901e 100644 --- a/doc/fixes37.0 +++ b/doc/fixes37.0 @@ -434,6 +434,8 @@ attempt to make corpse or statue of a named player character would yield that of a random monster instead when 'record' was empty; could result in statues of non-stonable creatures in cockatrice nests homemade tin of very low nutrition corpse gave more nutrition than the corpse +magic mapping performed while engulfed or underwater would display whole map + but then not switch back to the engulfed or underwater restricted view Fixes to 3.7.0-x Problems that Were Exposed Via git Repository diff --git a/src/detect.c b/src/detect.c index 1f8c5515e..8c4edb1c1 100644 --- a/src/detect.c +++ b/src/detect.c @@ -1334,9 +1334,12 @@ do_mapping(void) /* browse_map() instead of display_nhwindow(WIN_MAP, TRUE) */ browse_map(TER_DETECT | TER_MAP | TER_TRP | TER_OBJ, "anything of interest"); - docrt(); + map_redisplay(); /* calls reconstrain_map() and docrt() */ + } else { + /* we only get here when unconstrained is False, so reconstrain_map + will be a no-op; call it anyway */ + reconstrain_map(); } - reconstrain_map(); exercise(A_WIS, TRUE); }