Fix vision when door is destroyed by ray effect

A door was destroyed and vision unblocked without considering
temporary (poison) clouds.
This commit is contained in:
Pasi Kallinen
2025-01-07 17:39:43 +02:00
parent 85965b1b32
commit ae1a86d7be

View File

@@ -5404,7 +5404,7 @@ zap_over_floor(
add_damage(x, y, 0L);
}
lev->doormask = new_doormask;
unblock_point(x, y); /* vision */
recalc_block_point(x, y); /* vision */
if (see_it) {
pline1(see_txt);
newsym(x, y);