diff options
author | Steve Melenchuk <smelenchuk@gmail.com> | 2014-07-30 22:02:08 -0600 |
---|---|---|
committer | Steve Melenchuk <smelenchuk@gmail.com> | 2014-07-30 22:05:12 -0600 |
commit | c30fc8ff53bf49b84f04d87e97413450d1951842 (patch) | |
tree | daacd18ee80087229115337c5fb226cf15bfe38d /crawl-ref/source/dat | |
parent | 81771682ce56872f8b40389a69b3c03032eb09bf (diff) | |
download | crawl-ref-c30fc8ff53bf49b84f04d87e97413450d1951842.tar.gz crawl-ref-c30fc8ff53bf49b84f04d87e97413450d1951842.zip |
Tag branch entry portal vaults with no_exits (PleasingFungus, |amethyst).
Since they try to place in encompass vaults, and subsequently veto on
exit connection checks, preventing encompass vaults from being placed.
Diffstat (limited to 'crawl-ref/source/dat')
-rw-r--r-- | crawl-ref/source/dat/des/branches/abyss.des | 3 | ||||
-rw-r--r-- | crawl-ref/source/dat/des/branches/hell.des | 3 | ||||
-rw-r--r-- | crawl-ref/source/dat/des/branches/pan.des | 3 | ||||
-rw-r--r-- | crawl-ref/source/dat/des/builder/uniques.des | 2 | ||||
-rw-r--r-- | crawl-ref/source/dat/des/portals/ziggurat.des | 2 |
5 files changed, 8 insertions, 5 deletions
diff --git a/crawl-ref/source/dat/des/branches/abyss.des b/crawl-ref/source/dat/des/branches/abyss.des index 231d10bb6d..655719473b 100644 --- a/crawl-ref/source/dat/des/branches/abyss.des +++ b/crawl-ref/source/dat/des/branches/abyss.des @@ -46,7 +46,8 @@ default-depth: Depths, D:21- # This one is the backup and the one used in encompass vaults. NAME: abyss_entry -TAGS: allow_dup overwrite_floor_cell replace_portal transparent fallback_enter_abyss +TAGS: allow_dup overwrite_floor_cell no_exits replace_portal transparent +TAGS: fallback_enter_abyss WEIGHT: 50 : abyss_entry(_G, 'O') MAP diff --git a/crawl-ref/source/dat/des/branches/hell.des b/crawl-ref/source/dat/des/branches/hell.des index 34143c5f88..e9f47651e9 100644 --- a/crawl-ref/source/dat/des/branches/hell.des +++ b/crawl-ref/source/dat/des/branches/hell.des @@ -64,7 +64,8 @@ default-depth: Depths, D:21- # it also acts as the backup entrance and the entrance for encompass vault # placements. NAME: hell_entry -TAGS: allow_dup overwrite_floor_cell replace_portal transparent fallback_enter_hell +TAGS: allow_dup overwrite_floor_cell no_exits replace_portal transparent +TAGS: fallback_enter_hell WEIGHT: 50 : hell_entry_feature(_G, 'O') MAP diff --git a/crawl-ref/source/dat/des/branches/pan.des b/crawl-ref/source/dat/des/branches/pan.des index b4facbc1ad..27959a4014 100644 --- a/crawl-ref/source/dat/des/branches/pan.des +++ b/crawl-ref/source/dat/des/branches/pan.des @@ -214,7 +214,8 @@ default-depth: Depths # The generic entry; this is the one that should place in encompass vaults. # Has a higher weight than everything else. NAME: pan_entry -TAGS: allow_dup overwrite_floor_cell replace_portal transparent fallback_enter_pan +TAGS: allow_dup overwrite_floor_cell no_exits replace_portal transparent +TAGS: fallback_enter_pan WEIGHT: 50 : pan_entry_feature(_G, 'O', true) MAP diff --git a/crawl-ref/source/dat/des/builder/uniques.des b/crawl-ref/source/dat/des/builder/uniques.des index d6098039fe..e5de333aec 100644 --- a/crawl-ref/source/dat/des/builder/uniques.des +++ b/crawl-ref/source/dat/des/builder/uniques.des @@ -64,7 +64,7 @@ require('dlua/vault.lua') function place_unique(e, monster) e.mons(monster) e.tags("place_unique") - e.tags("transparent overwrite_floor_cell") + e.tags("transparent overwrite_floor_cell no_exits") e.map("1") end }} diff --git a/crawl-ref/source/dat/des/portals/ziggurat.des b/crawl-ref/source/dat/des/portals/ziggurat.des index 7de3fe276d..ce966acdf7 100644 --- a/crawl-ref/source/dat/des/portals/ziggurat.des +++ b/crawl-ref/source/dat/des/portals/ziggurat.des @@ -18,7 +18,7 @@ default-depth: Depths NAME: ziggurat_fallback TAGS: zig_entry KFEAT: O = enter_ziggurat -TAGS: overwrite_floor_cell transparent +TAGS: overwrite_floor_cell no_exits transparent WEIGHT: 1 MAP O |