summaryrefslogtreecommitdiffstats
path: root/crawl-ref/source/maps.cc
diff options
context:
space:
mode:
authorennewalker <ennewalker@c06c8d41-db1a-0410-9941-cceddc491573>2008-06-07 17:01:37 +0000
committerennewalker <ennewalker@c06c8d41-db1a-0410-9941-cceddc491573>2008-06-07 17:01:37 +0000
commitf679a5b0cc0a5ea257b4cf2a618adca9d0b8c0db (patch)
tree1fe388f44674795ba3340e41d3f322e0908bd545 /crawl-ref/source/maps.cc
parent08872e2829cf5647c431c4643c62aed175fe1a24 (diff)
downloadcrawl-ref-f679a5b0cc0a5ea257b4cf2a618adca9d0b8c0db.tar.gz
crawl-ref-f679a5b0cc0a5ea257b4cf2a618adca9d0b8c0db.zip
[1982933] [1790502] Fixing issue with vaults being generated on lava.
Lava and deep water now prevent (non-clobber) vaults from being placed. Additionally, items will modify the dungeon square they're placed on so that they are placed on floor or shallow water. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@5544 c06c8d41-db1a-0410-9941-cceddc491573
Diffstat (limited to 'crawl-ref/source/maps.cc')
-rw-r--r--crawl-ref/source/maps.cc3
1 files changed, 1 insertions, 2 deletions
diff --git a/crawl-ref/source/maps.cc b/crawl-ref/source/maps.cc
index 5681996681..518037e585 100644
--- a/crawl-ref/source/maps.cc
+++ b/crawl-ref/source/maps.cc
@@ -190,8 +190,7 @@ static bool bad_map_place(const map_def &map,
if (!grid_is_opaque(grid)
&& grid != DNGN_FLOOR
- && !grid_is_water(grid)
- && grid != DNGN_LAVA
+ && grid != DNGN_SHALLOW_WATER
&& grid != DNGN_CLOSED_DOOR
&& grid != DNGN_OPEN_DOOR
&& grid != DNGN_SECRET_DOOR)