diff --git a/src/ball.c b/src/ball.c index 60099a83b..6eeafe6fa 100644 --- a/src/ball.c +++ b/src/ball.c @@ -168,6 +168,7 @@ unplacebc_core() obj_extract_self(uchain); if (Blind && (u.bc_felt & BC_CHAIN)) /* drop glyph */ levl[uchain->ox][uchain->oy].glyph = u.cglyph; + maybe_unhide_at(uchain->ox, uchain->oy); newsym(uchain->ox, uchain->oy); u.bc_felt = 0; /* feel nothing */