diff options
Diffstat (limited to 'crawl-ref/source/misc.cc')
-rw-r--r-- | crawl-ref/source/misc.cc | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/crawl-ref/source/misc.cc b/crawl-ref/source/misc.cc index 840ada4c60..b33c0c0c93 100644 --- a/crawl-ref/source/misc.cc +++ b/crawl-ref/source/misc.cc @@ -2993,7 +2993,10 @@ void reveal_secret_door(const coord_def& p) ASSERT(grd(p) == DNGN_SECRET_DOOR); dungeon_feature_type door = grid_secret_door_appearance(p); - grd(p) = grid_is_opaque(door) ? DNGN_CLOSED_DOOR : DNGN_OPEN_DOOR; + // Former secret doors become known but are still hidden to monsters + // until opened. + grd(p) = grid_is_opaque(door) ? DNGN_DETECTED_SECRET_DOOR + : DNGN_OPEN_DOOR; viewwindow(true, false); learned_something_new(TUT_SEEN_SECRET_DOOR, p); } |