Hidden monster might be forced to move to a location where it
can't hide, perhaps because it's mostly surrounded by other monsters.
Hidden monster in a pit under items, getting hit by a rolling boulder,
the boulder will fill the pit burying the items, making the monster
unable to hide there.
/* don't expect any engravings here, but just in case */
del_engr_at(x, y);
newsym(x, y);
+ maybe_unhide_at(x, y);
if (costly && loss) {
You("owe %s %ld %s for burying merchandise.", shkname(shkp), loss,
if (mtmp->wormno)
worm_move(mtmp);
+ maybe_unhide_at(mtmp->mx, mtmp->my);
+
for (j = MTSZ - 1; j > 0; j--)
mtmp->mtrack[j] = mtmp->mtrack[j - 1];
mtmp->mtrack[0].x = omx;