diff options
author | ennewalker <ennewalker@c06c8d41-db1a-0410-9941-cceddc491573> | 2008-03-25 02:29:36 +0000 |
---|---|---|
committer | ennewalker <ennewalker@c06c8d41-db1a-0410-9941-cceddc491573> | 2008-03-25 02:29:36 +0000 |
commit | 91d30564b7c390b12eecfba759ad893b67217797 (patch) | |
tree | e42e7ad7bcc15f9b67278aeda89db2febe2a97d7 /crawl-ref/source/tile1.cc | |
parent | a0f476f10e57c6cb87fa62e83e7ab98c5e1c4aab (diff) | |
download | crawl-ref-91d30564b7c390b12eecfba759ad893b67217797.tar.gz crawl-ref-91d30564b7c390b12eecfba759ad893b67217797.zip |
Fixed [1921145] [Tiles] closed gate tiles not updated.
Fixed issue where doors in an L-shape would get the incorrect tile.
git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@3865 c06c8d41-db1a-0410-9941-cceddc491573
Diffstat (limited to 'crawl-ref/source/tile1.cc')
-rw-r--r-- | crawl-ref/source/tile1.cc | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/crawl-ref/source/tile1.cc b/crawl-ref/source/tile1.cc index 6c2feea8b4..06e3342603 100644 --- a/crawl-ref/source/tile1.cc +++ b/crawl-ref/source/tile1.cc @@ -3431,10 +3431,8 @@ void tile_init_flavor() bool door_left = (x > 0 && grd[x-1][y] == grd[x][y]); bool door_right = (x < GXM - 1 && grd[x+1][y] == grd[x][y]); - bool door_up = (y > 0 && grd[x][y-1] == grd[x][y]); - bool door_down = (y < GYM - 1 && grd[x][y+1] == grd[x][y]); - if ((door_left || door_right) && !door_up && !door_down) + if (door_left || door_right) { int target; if (door_left && door_right) |