summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-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;