diff options
author | Adam Borowski <kilobyte@angband.pl> | 2009-10-21 02:30:06 +0200 |
---|---|---|
committer | Adam Borowski <kilobyte@angband.pl> | 2009-10-21 02:30:06 +0200 |
commit | 00e0df0c6cfcd47a9f71bf1bbd211db340baaf06 (patch) | |
tree | a525b8c94cbf275970a3cdeeef5409ff2af32049 | |
parent | 8228c67995f736f8489f0b350d2b0e0d137c890f (diff) | |
download | crawl-ref-00e0df0c6cfcd47a9f71bf1bbd211db340baaf06.tar.gz crawl-ref-00e0df0c6cfcd47a9f71bf1bbd211db340baaf06.zip |
Fix altars of Chronos being invisible, include them when searching for altars.
-rw-r--r-- | crawl-ref/source/directn.cc | 2 | ||||
-rw-r--r-- | crawl-ref/source/rltiles/dc-dngn.txt | 1 | ||||
-rw-r--r-- | crawl-ref/source/tilepick.cc | 2 | ||||
-rw-r--r-- | crawl-ref/source/view.cc | 10 |
4 files changed, 15 insertions, 0 deletions
diff --git a/crawl-ref/source/directn.cc b/crawl-ref/source/directn.cc index 871926350d..f70a70cbba 100644 --- a/crawl-ref/source/directn.cc +++ b/crawl-ref/source/directn.cc @@ -2777,6 +2777,8 @@ static std::string _base_feature_desc(dungeon_feature_type grid, return ("viscous altar of Jiyva"); case DNGN_ALTAR_FEAWN: return ("blossoming altar of Feawn"); + case DNGN_ALTAR_CHRONOS: + return ("snail-covered altar of Chronos"); case DNGN_FOUNTAIN_BLUE: return ("fountain of clear blue water"); diff --git a/crawl-ref/source/rltiles/dc-dngn.txt b/crawl-ref/source/rltiles/dc-dngn.txt index 5bbd90afe6..1500449ba0 100644 --- a/crawl-ref/source/rltiles/dc-dngn.txt +++ b/crawl-ref/source/rltiles/dc-dngn.txt @@ -483,6 +483,7 @@ dngn_altar_jiyva DNGN_ALTAR_JIYVA %rim 1 dngn_altar_feawn DNGN_ALTAR_FEAWN %rim 0 +dngn_altar DNGN_ALTAR_CHRONOS %sdir dc-dngn dngn_blue_fountain DNGN_BLUE_FOUNTAIN diff --git a/crawl-ref/source/tilepick.cc b/crawl-ref/source/tilepick.cc index 7ec14873d9..0429f94511 100644 --- a/crawl-ref/source/tilepick.cc +++ b/crawl-ref/source/tilepick.cc @@ -2534,6 +2534,8 @@ int tileidx_feature(int object, int gx, int gy) return TILE_DNGN_ALTAR_JIYVA; case DNGN_ALTAR_FEAWN: return TILE_DNGN_ALTAR_FEAWN; + case DNGN_ALTAR_CHRONOS: + return TILE_DNGN_ALTAR_CHRONOS; case DNGN_FOUNTAIN_BLUE: return TILE_DNGN_BLUE_FOUNTAIN; diff --git a/crawl-ref/source/view.cc b/crawl-ref/source/view.cc index f4ffbf6aa1..954dee16bd 100644 --- a/crawl-ref/source/view.cc +++ b/crawl-ref/source/view.cc @@ -1961,6 +1961,7 @@ bool is_feature(int feature, const coord_def& where) case DNGN_ALTAR_BEOGH: case DNGN_ALTAR_JIYVA: case DNGN_ALTAR_FEAWN: + case DNGN_ALTAR_CHRONOS: return (true); default: return (false); @@ -3631,6 +3632,15 @@ void init_feature_table( void ) Feature[i].minimap = MF_FEATURE; break; + case DNGN_ALTAR_CHRONOS: + Feature[i].colour = DARKGREY; + Feature[i].dchar = DCHAR_ALTAR; + Feature[i].flags |= FFT_NOTABLE; + Feature[i].map_colour = DARKGREY; + Feature[i].seen_colour = DARKGREY; + Feature[i].minimap = MF_FEATURE; + break; + case DNGN_FOUNTAIN_BLUE: Feature[i].colour = BLUE; Feature[i].dchar = DCHAR_FOUNTAIN; |