From fc97c0161ed3400e4377e346c8a8397138da74ec Mon Sep 17 00:00:00 2001 From: deskull Date: Sun, 26 Jan 2020 22:05:13 +0900 Subject: [PATCH] =?utf8?q?[Fix]=20#38997=20floor=5Ftype=20=E3=81=B8?= =?utf8?q?=E3=81=AE=20dungeon=5Fidx=20=E4=BB=A3=E5=85=A5=E3=82=BF=E3=82=A4?= =?utf8?q?=E3=83=9F=E3=83=B3=E3=82=B0=E3=82=92=E5=A4=89=E6=9B=B4=EF=BC=8E?= =?utf8?q?=20/=20Change=20assignment=20timing=20of=20dungeon=5Fidx=20in=20?= =?utf8?q?floor=5Ftype.?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit --- src/floor-generate.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/floor-generate.c b/src/floor-generate.c index e8aedf665..e8ed74fe0 100644 --- a/src/floor-generate.c +++ b/src/floor-generate.c @@ -1364,7 +1364,6 @@ static bool level_gen(player_type *player_ptr, concptr *why) panel_col_min = floor_ptr->width; } - floor_ptr->dungeon_idx = d_idx; if (!cave_gen(player_ptr, why)) { return FALSE; @@ -1469,9 +1468,9 @@ void clear_cave(player_type *player_ptr) void generate_floor(player_type *player_ptr) { int num; - /* Fill the arrays of floors and walls in the good proportions */ floor_type *floor_ptr = player_ptr->current_floor_ptr; + floor_ptr->dungeon_idx = player_ptr->dungeon_idx; set_floor_and_wall(floor_ptr->dungeon_idx); /* Generate */ -- 2.11.0