From e831d38891e439e43816b1c807be39b43a120166 Mon Sep 17 00:00:00 2001 From: nothere Date: Sun, 30 May 2004 22:29:07 +0000 Subject: [PATCH] =?utf8?q?=E3=82=AC=E3=83=A9=E3=82=B9=E3=81=AE=E9=83=A8?= =?utf8?q?=E5=B1=8B=E3=81=AE=E4=B8=AD=E5=BF=83=E9=83=A8=E5=88=86=E3=81=ABC?= =?utf8?q?AVE=5FICKY=E3=82=92=E4=BB=98=E3=81=91=E5=BF=98=E3=82=8C=E3=81=A6?= =?utf8?q?=E3=81=84=E3=81=9F=E3=81=AE=E3=81=A7=E4=BF=AE=E6=AD=A3.?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit --- src/rooms.c | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/rooms.c b/src/rooms.c index df90f70e6..2af98921c 100644 --- a/src/rooms.c +++ b/src/rooms.c @@ -6109,6 +6109,7 @@ static bool build_type15(void) c_ptr = &cave[y][x]; place_inner_perm_grid(c_ptr); c_ptr->feat = feat_permanent_glass_wall; + cave[yval + ddy_ddd[dir1]][xval + ddx_ddd[dir1]].info |= (CAVE_ICKY); } /* Glass door */ @@ -6122,6 +6123,7 @@ static bool build_type15(void) /* Place a potion */ get_obj_num_hook = kind_is_potion; place_object(yval, xval, AM_NO_FIXED_ART); + cave[yval][xval].info |= (CAVE_ICKY); } break; @@ -6174,6 +6176,7 @@ static bool build_type15(void) /* Place an object */ place_object(yval, xval, AM_NO_FIXED_ART); + cave[yval][xval].info |= (CAVE_ICKY); } break; @@ -6235,6 +6238,11 @@ static bool build_type15(void) get_obj_num_hook = kind_is_potion; place_object(yval + 1, xval, AM_NO_FIXED_ART); } + + for (y = yval - 2; y <= yval + 2; y++) + for (x = xval - 2; x <= xval + 2; x++) + cave[y][x].info |= (CAVE_ICKY); + } break; } -- 2.11.0