diff options
author | Steve Melenchuk <smelenchuk@gmail.com> | 2014-05-09 21:20:32 -0600 |
---|---|---|
committer | Steve Melenchuk <smelenchuk@gmail.com> | 2014-05-09 21:20:32 -0600 |
commit | ba2ec7ee1a2ec32a7cbdb2f19c5bb7a0963a106d (patch) | |
tree | e819a27813a1d1e55893efd7936f94ad9906273d /crawl-ref/source/dgn-shoals.cc | |
parent | eb650435c201bb873f7fa15f984ccdb042f15524 (diff) | |
download | crawl-ref-ba2ec7ee1a2ec32a7cbdb2f19c5bb7a0963a106d.tar.gz crawl-ref-ba2ec7ee1a2ec32a7cbdb2f19c5bb7a0963a106d.zip |
Don't let Shoals level building overwrite vaults (#8529).
Diffstat (limited to 'crawl-ref/source/dgn-shoals.cc')
-rw-r--r-- | crawl-ref/source/dgn-shoals.cc | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/crawl-ref/source/dgn-shoals.cc b/crawl-ref/source/dgn-shoals.cc index 759a656481..e0f8909c8a 100644 --- a/crawl-ref/source/dgn-shoals.cc +++ b/crawl-ref/source/dgn-shoals.cc @@ -218,7 +218,8 @@ static void _shoals_smooth_water() static void _shoals_apply_level() { for (rectangle_iterator ri(1); ri; ++ri) - grd(*ri) = _shoals_feature_at(*ri); + if (!map_masked(*ri, MMT_VAULT)) + grd(*ri) = _shoals_feature_at(*ri); } static void _shoals_postbuild_apply_level() |