summaryrefslogtreecommitdiffstats
path: root/crawl-ref/source/tileview.cc
diff options
context:
space:
mode:
authorFlorian Diebold <flodiebold@gmail.com>2012-08-24 22:25:59 +0200
committerontoclasm <yokomeshi@gmail.com>2013-07-23 17:14:56 +0100
commit1ea5b6bca5087725b4f1fc8976eb25d12087cfeb (patch)
treef45a66053c4b50376e85f3d852916f47648f0089 /crawl-ref/source/tileview.cc
parentcbec45d423211dc34ba3d8da69375bb63eeec4d6 (diff)
downloadcrawl-ref-1ea5b6bca5087725b4f1fc8976eb25d12087cfeb.tar.gz
crawl-ref-1ea5b6bca5087725b4f1fc8976eb25d12087cfeb.zip
Special door tiles for crypt (white_noise, #6073).
Diffstat (limited to 'crawl-ref/source/tileview.cc')
-rw-r--r--crawl-ref/source/tileview.cc9
1 files changed, 5 insertions, 4 deletions
diff --git a/crawl-ref/source/tileview.cc b/crawl-ref/source/tileview.cc
index 1443c10938..e56e5b2455 100644
--- a/crawl-ref/source/tileview.cc
+++ b/crawl-ref/source/tileview.cc
@@ -1157,6 +1157,10 @@ void apply_variations(const tile_flavour &flv, tileidx_t *bg,
orig = TILE_WALL_CRYPT;
else if (orig == TILE_DNGN_METAL_WALL)
orig = TILE_WALL_CRYPT_METAL;
+ else if (orig == TILE_DNGN_OPEN_DOOR)
+ orig = TILE_DNGN_OPEN_DOOR_CRYPT;
+ else if (orig == TILE_DNGN_CLOSED_DOOR)
+ orig = TILE_DNGN_CLOSED_DOOR_CRYPT;
}
else if (player_in_branch(BRANCH_TOMB))
{
@@ -1219,10 +1223,7 @@ void apply_variations(const tile_flavour &flv, tileidx_t *bg,
env.grid_colours(gc)),
flv.special);
}
- else if ((orig == TILE_DNGN_CLOSED_DOOR || orig == TILE_DNGN_OPEN_DOOR
- || orig == TILE_DNGN_RUNED_DOOR
- || orig == TILE_DNGN_SEALED_DOOR)
- && !mimic)
+ else if (is_door_tile(orig) && !mimic)
{
tileidx_t override = flv.feat;
/*