summaryrefslogtreecommitdiffstats
path: root/crawl-ref/source/feature.cc
diff options
context:
space:
mode:
authorDracoOmega <draco_omega@live.com>2013-07-14 02:08:38 -0230
committerDracoOmega <draco_omega@live.com>2013-07-14 02:08:38 -0230
commit992b9cfa9f8840077e5c2c0aa29c955d7f1749a2 (patch)
tree9a74e521622fd7912239a728c3a53cc22fb0da13 /crawl-ref/source/feature.cc
parent15f2d5cd7864cce12787fee894d344a696ff7791 (diff)
downloadcrawl-ref-992b9cfa9f8840077e5c2c0aa29c955d7f1749a2.tar.gz
crawl-ref-992b9cfa9f8840077e5c2c0aa29c955d7f1749a2.zip
Allow vault wardens to seal stairways in addition to doors
Among other things, this allows their ability to have some effect when encountered in Vaults:$. It currently works on all non-portal stairs and hatches (including branch entrances and exits)
Diffstat (limited to 'crawl-ref/source/feature.cc')
-rw-r--r--crawl-ref/source/feature.cc14
1 files changed, 14 insertions, 0 deletions
diff --git a/crawl-ref/source/feature.cc b/crawl-ref/source/feature.cc
index 99d197a6ea..8c817bfead 100644
--- a/crawl-ref/source/feature.cc
+++ b/crawl-ref/source/feature.cc
@@ -333,6 +333,13 @@ static void _init_feat(feature_def &f, dungeon_feature_type feat)
f.minimap = MF_STAIR_DOWN;
break;
+ case DNGN_SEALED_STAIRS_DOWN:
+ f.dchar = DCHAR_STAIRS_DOWN;
+ f.colour = LIGHTGREEN;
+ f.map_colour = LIGHTGREEN;
+ f.minimap = MF_STAIR_DOWN;
+ break;
+
case DNGN_ESCAPE_HATCH_UP:
f.dchar = DCHAR_STAIRS_UP;
f.colour = BROWN;
@@ -351,6 +358,13 @@ static void _init_feat(feature_def &f, dungeon_feature_type feat)
f.minimap = MF_STAIR_UP;
break;
+ case DNGN_SEALED_STAIRS_UP:
+ f.dchar = DCHAR_STAIRS_UP;
+ f.colour = LIGHTGREEN;
+ f.map_colour = LIGHTGREEN;
+ f.minimap = MF_STAIR_UP;
+ break;
+
case DNGN_ENTER_DIS:
f.colour = CYAN;
f.dchar = DCHAR_ARCH;