summaryrefslogtreecommitdiffstats
path: root/crawl-ref/source/tile1.cc
diff options
context:
space:
mode:
authorennewalker <ennewalker@c06c8d41-db1a-0410-9941-cceddc491573>2008-06-28 16:05:38 +0000
committerennewalker <ennewalker@c06c8d41-db1a-0410-9941-cceddc491573>2008-06-28 16:05:38 +0000
commit6b287f90359848b3704262348ba58646ed4eee5d (patch)
treefd2be43f4f08660464f8108aeab432df41d48c36 /crawl-ref/source/tile1.cc
parenta21c24113144c7bb063afc64ac2dc087117d03e7 (diff)
downloadcrawl-ref-6b287f90359848b3704262348ba58646ed4eee5d.tar.gz
crawl-ref-6b287f90359848b3704262348ba58646ed4eee5d.zip
[1995666] Fixed invisible border walls in tiles.
git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@6183 c06c8d41-db1a-0410-9941-cceddc491573
Diffstat (limited to 'crawl-ref/source/tile1.cc')
-rw-r--r--crawl-ref/source/tile1.cc6
1 files changed, 6 insertions, 0 deletions
diff --git a/crawl-ref/source/tile1.cc b/crawl-ref/source/tile1.cc
index 0eed3cec7b..c5ecc5384b 100644
--- a/crawl-ref/source/tile1.cc
+++ b/crawl-ref/source/tile1.cc
@@ -3972,6 +3972,12 @@ void tile_draw_floor()
}
bg = tile_dngn[gc.x][gc.y];
}
+ else if (map_bounds(gc) && object != 0)
+ {
+ // outside border
+ tile_dngn[gc.x][gc.y] = tileidx_feature(object, gc.x, gc.y);
+ bg = tile_dngn[gc.x][gc.y];
+ }
// init tiles
env.tile_bg[ep.x-1][ep.y-1] = bg;
env.tile_fg[ep.x-1][ep.y-1] = 0;