summaryrefslogtreecommitdiffstats
path: root/crawl-ref/source/tile1.cc
diff options
context:
space:
mode:
authorennewalker <ennewalker@c06c8d41-db1a-0410-9941-cceddc491573>2008-01-05 15:40:40 +0000
committerennewalker <ennewalker@c06c8d41-db1a-0410-9941-cceddc491573>2008-01-05 15:40:40 +0000
commitda4adcc1d6c955a34a6ac09b9e05c39dd967955c (patch)
treed9f8a595296e73399bce63b36ec4e876953afe78 /crawl-ref/source/tile1.cc
parentf9115aff53b38bae7eac6789efa6aa3177b970a8 (diff)
downloadcrawl-ref-da4adcc1d6c955a34a6ac09b9e05c39dd967955c.tar.gz
crawl-ref-da4adcc1d6c955a34a6ac09b9e05c39dd967955c.zip
Fixing Pan assertion.
Fixing Pan coloring issue. Adding new dungeon tiles from Denzi. Fixing lack of initialization of tiles when going up stairs to a new level. Allowing for different flavors of lava and water. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@3199 c06c8d41-db1a-0410-9941-cceddc491573
Diffstat (limited to 'crawl-ref/source/tile1.cc')
-rw-r--r--crawl-ref/source/tile1.cc7
1 files changed, 7 insertions, 0 deletions
diff --git a/crawl-ref/source/tile1.cc b/crawl-ref/source/tile1.cc
index 9ed114b54e..56b758b886 100644
--- a/crawl-ref/source/tile1.cc
+++ b/crawl-ref/source/tile1.cc
@@ -1626,6 +1626,13 @@ void finalize_tile(short unsigned int *tile, unsigned char wflag,
{
(*tile) = get_wall_tile_idx() + wall_flv;
}
+ else if (orig == TILE_DNGN_SHALLOW_WATER ||
+ orig == TILE_DNGN_DEEP_WATER ||
+ orig == TILE_DNGN_LAVA)
+ {
+ // These types always have four flavors...
+ (*tile) = orig + (floor_flv % 4);
+ }
(*tile) |= flag;
}