summaryrefslogtreecommitdiffstats
path: root/crawl-ref/source/dungeon.cc
diff options
context:
space:
mode:
authorJesse Luehrs <doy@tozt.net>2010-01-10 11:57:03 -0600
committerJesse Luehrs <doy@tozt.net>2010-01-10 11:57:36 -0600
commit88bc1cd2f728a9900fdee4cfc92435614f46794b (patch)
tree845e9068a62ca1a99223195497d94c321aacf763 /crawl-ref/source/dungeon.cc
parent5b7dc12c9c23215d0d6dc5ea44019e2ceb5769ab (diff)
downloadcrawl-ref-88bc1cd2f728a9900fdee4cfc92435614f46794b.tar.gz
crawl-ref-88bc1cd2f728a9900fdee4cfc92435614f46794b.zip
ruin lair levels after doors are placed
Diffstat (limited to 'crawl-ref/source/dungeon.cc')
-rw-r--r--crawl-ref/source/dungeon.cc12
1 files changed, 6 insertions, 6 deletions
diff --git a/crawl-ref/source/dungeon.cc b/crawl-ref/source/dungeon.cc
index 7870c56f99..b2c91cb99f 100644
--- a/crawl-ref/source/dungeon.cc
+++ b/crawl-ref/source/dungeon.cc
@@ -1136,12 +1136,6 @@ static void _build_layout_skeleton(int level_number, int level_type,
_builder_extras(level_number, level_type);
}
}
-
- if (player_in_branch(BRANCH_LAIR))
- {
- _ruin_level();
- _add_plant_clumps();
- }
}
static int _num_items_wanted(int level_number)
@@ -1845,6 +1839,12 @@ static void _build_dungeon_level(int level_number, int level_type)
dgn_replace_area(0, 0, GXM-1, GYM-1, DNGN_BUILDER_SPECIAL_FLOOR,
DNGN_FLOOR);
+ if (player_in_branch(BRANCH_LAIR))
+ {
+ _ruin_level();
+ _add_plant_clumps();
+ }
+
const unsigned nvaults = Level_Vaults.size();
// Any further vaults must make sure not to disrupt level layout.