diff --git a/src/lock.c b/src/lock.c index 364031635..1165e63ce 100644 --- a/src/lock.c +++ b/src/lock.c @@ -911,7 +911,7 @@ doopen_indir(coordxy x, coordxy y) } else door->doormask = D_ISOPEN; feel_newsym(cc.x, cc.y); /* the hero knows she opened it */ - unblock_point(cc.x, cc.y); /* vision: new see through there */ + recalc_block_point(cc.x, cc.y); /* vision: new see through there */ } else { exercise(A_STR, TRUE); set_msg_xy(cc.x, cc.y); diff --git a/src/monmove.c b/src/monmove.c index ceb4927a1..a460e9841 100644 --- a/src/monmove.c +++ b/src/monmove.c @@ -1502,7 +1502,7 @@ postmov( do { \ (where)->doormask = (what); \ newsym((who)->mx, (who)->my); \ - unblock_point((who)->mx, (who)->my); \ + recalc_block_point((who)->mx, (who)->my); \ vision_recalc(0); \ /* update cached value since it might change */ \ canseeit = didseeit || cansee((who)->mx, (who)->my); \