From f46cd2732ab2eb1bee483122dfd9460a9fc03d30 Mon Sep 17 00:00:00 2001 From: nhmall Date: Sun, 3 Nov 2024 09:08:11 -0500 Subject: [PATCH] W_NONDIGGABLE collisions with overloaded rm flags fields Resolves #1308 --- src/mkmaze.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/mkmaze.c b/src/mkmaze.c index 4237e00e9..0687a6c30 100644 --- a/src/mkmaze.c +++ b/src/mkmaze.c @@ -1437,7 +1437,8 @@ bound_digging(void) for (x = 0; x < COLNO; x++) for (y = 0; y < ROWNO; y++) - if (y <= ymin || y >= ymax || x <= xmin || x >= xmax) + if (IS_STWALL(levl[x][y].typ) + && (y <= ymin || y >= ymax || x <= xmin || x >= xmax)) levl[x][y].wall_info |= W_NONDIGGABLE; }