############################################################################## # mini.des: This is the place where minivaults should go. These are defined # without any ORIENT line. Vaults with ORIENT lines are stored in # either float.des or large.des. # # All maps dealing with the Vault branch system, including Vaults:8 # reside in vaults.des. ############################################################################### ############################################################################## # Some notes on minivaults for designers: # # *Cannot* place 8,9 or 0 monsters in branch vaults which neither use the # normal mons_level function or are around level 35, or generation will crash. # # Minivaults were traditionally drawn after rotating the vault by 90 degrees # anticlockwise. Under the new dungeon vault handling, the map may be freely # rotated and mirrored to any position (20061105). # # Minivaults were traditionally 12x12 (hardcoded limitation in dungeon.cc). # Under the new rules they can be any size, but the smaller the better. I'd # recommend no larger than 35x30 or so. # # Minivaults must NOT have an ORIENT: attribute. Including an ORIENT: attribute # makes the map a normal vault, and mayhem can result. # ############################################################################### # Default depth for minivaults. If your minivault is suitable for one of the # branches, add it via DEPTH: Lair or similar. default-depth: D:8-27 ############################################################################## # Minivault balancer NAME: mini_dummy DEPTH: 1-50, !D:8-27 TAGS: dummy CHANCE: 90 MAP . ENDMAP ########################################################################### # Small areas with translucent rock (glass) columns which you can duck # behind, but still see the monster you're ducking from (and they can # still see you NAME: glass_columns_a DEPTH: D, Elf, Crypt CHANCE: 5 MAP ..... .m.m. ..... .m.m. ..... ENDMAP NAME: glass_columns_b DEPTH: D, Elf, Crypt CHANCE: 3 MAP ....... .m.m.m. ....... .m.m.m. ....... .m.m.m. ....... ENDMAP NAME: glass_columns_c DEPTH: D, Elf, Crypt CHANCE: 2 MAP ......... .m.m.m.m. ......... .m.m.m.m. ......... .m.m.m.m. ......... .m.m.m.m. ......... ENDMAP ########################################################## # A feature encased in glass, for flavour. NAME: feat_on_display DEPTH: D, Elf, Crypt, Vault SUBST: ? = TUl TAGS: no_monster_gen no_item_gen MAP ..... .mmm. .m?m. .mmm. ..... ENDMAP ####################################################################### # An item encased in glass. If the player wants it, it can be dug out. NAME: item_on_display_a DEPTH: D, Elf, Crypt, Vault CHANCE: 9 SUBST: % = %%%* TAGS: no_monster_gen no_item_gen MAP ..... .mmm. .m%m. .mmm. ..... ENDMAP ##################################################################### # A good item encased in transparent stone. NAME: item_on_display_b DEPTH: D, Elf, Crypt, Vault CHANCE: 1 SUBST: * = ***| TAGS: no_monster_gen no_item_gen MAP ..... .nnn. .n*n. .nnn. ..... ENDMAP ################################### # elevator # NAME: lemuel_elevator DEPTH: D, Vault, Elf, Crypt, Zot, Tar, Dis, Geh, Coc ORIENT: float TAGS: allow_dup SUBST: m:mn SHUFFLE: {}, ]}) , [{( MAP mmmm m{}m mmmm ENDMAP ################################### # pond with fungi # NAME: fungi_pond__lemuel DEPTH: D:8-20, Lair TAGS: allow_dup MONS: fungus, wandering mushroom SUBST: 1 = . 1 2:4 SUBST: ? : w.. SUBST: ! : ww. MAP ..1...?..... ....1???1... ..1...??ww1. ....1wwwwww. .11wwwwwwww. ..www!!wwww. ..ww!!www1.. ..1ww!ww11.. 1..1w!!w1... ....!!1..... .1...1!.1... ...........1 ENDMAP ############################################# # Elven Outpost # # 50-50 chance of spiral arms, 50-50 chance of a moat # No loot but the elves' gear, but at the depth this appears that may be good # NAME: elves_outpost_lemuel DEPTH: D:14-20, Orc:3-, Elf MONS: deep elf soldier/w:4 deep elf fighter MONS: w:20 deep elf mage/deep elf conjurer/deep elf summoner SHUFFLE: ?:/bb, :;/ww SUBST: ?=., :=., ;=. MAP .?.....???.. ?.;;;::;;;?. ?;;::;;;;;;. ?;;bbbbbb:;. .:;b1111b:;. .:;.1221>;:. .;:b1111b;:. .;:bbbbbb;;? .;;;;;;::;;? .?;;;::;;;.? ..???.....?. ENDMAP ################################################################## # Necromancer has a house with a fridge (and a nice garden) (Eino) # NAME: eino_house_with_fridge DEPTH: D:8-20, Lair:2-10, Vault:1-4 TAGS: no_monster_gen no_item_gen mini_float MONS: necromancer, plant MONS: rat simulacrum / hound simulacrum / sheep simulacrum / bear simulacrum MAP ............ .xxxxxxxxxx. .x333x..%%x. .x333+..xxx. .x333x....x. .xxxxx.3..x. .....x..13x. .2T2.+....x. .....xxxxxx. ............ ENDMAP ######################################################################## # Small gnoll camp 1 # NAME: eino_small_gnoll_camp_1 DEPTH: D:3-10 TAGS: uniq_gnoll_camp MONS: gnoll # "gnoll seargeant" with guaranteed good gear MONS: gnoll ; potion of healing | potion of heal wounds . whip ego:reaching |whip good_item no_uniq | spear ego:reaching | glaive . scale mail | chain mail MONS: jackal / hound MAP xxxxxxxxxx x..3..xTxx x..313..xx +....2..>x x..1..x%xx x...31x%xx xxxxxxxxxx ENDMAP ######################################################################## # Small gnoll camp 2 # NAME: eino_small_gnoll_camp_2 DEPTH: D:3-10 TAGS: uniq_gnoll_camp MONS: gnoll # "gnoll seargeant" with guaranteed good gear MONS: gnoll ; potion of healing | potion of heal wounds . whip ego:reaching |whip good_item no_uniq | spear ego:reaching | glaive . scale mail | chain mail MONS: jackal / hound MAP xxxxxxxxxx xxxx33+%%x xxx...x*$x xxx...xxxx xxxx.3.xxx x21+...1.x x11x..1..x xxxx....xx xxxx..xxxx xxxx..xxxx xx......xx xx......xx ENDMAP ############################################################################# # Centaur isle (Lemuel) # NAME: centaur_isle TAGS: no_monster_gen no_pool_fixup no_rotate SUBST: ? = *$ DEPTH: D:6-12, Shoal MONS: centaur MAP wwww wwwwwwww wwwwwwwwwwwwwww wwwwwwwwwwwwwwwwwwwww wwwwwwww..wwwwwwwwwwwww wwwwww.11...wwwwwwwwwww wwwww........wwwwwwwwww wwwww...x=x..wwwwwwwwww wwww..11x.x..wwwwwwwww www...xx>x11wwwwwwwww www..xx??x.wwwwwwwww wwww.xx??x.wwwwwww wwww.xxxx.wwwwww wwwwww..wwwww wwwwwwwwwww wwwwww ENDMAP ################################# # Another Ice Statue vault # NAME: ice2_lemuel DEPTH: D:12-27, Lair, Swamp, Coc TAGS: no_pool_fixup no_monster_gen SUBST: T = TU SUBST: W = w:20 W .:5 MONS: ice statue MONS: ice devil w:5/blue devil w:5/ice dragon/freezing wraith/nothing w:30 MONS: white imp/ice beast w:30/polar bear/nothing w:50 MONS: white imp/ice beast w:30/polar bear/nothing w:50 KFEAT: 2 = > KFEAT: 4 = > MAP T..................T ..WWW..........WWW.. .WWWWW........WWWWW. WWWWWWwww..wwwWWWWWW WWW3WwwwwwwwwwwW3WWW WW343wwwwwwwwww343WW .WW3WwwwwwwwwwwW3WW. .WWWWwwwwwwwwwwWWWW. ..WWWwww||||wwwWWW.. ...WWwww|12|wwwwW... ..WWWwww||||wwwWWW.. .WWWWwwwwwwwwwwWWWW. .WW3WwwwwwwwwwwW3WW. WW343wwwwwwwwww343WW WWW3WwwwwwwwwwwW3WWW WWWWWWwww..wwwWWWWWW .WWWWW........WWWWW. .WWW..........WWW.. T..................T ENDMAP ############################################################################# # Oklob assault # statistically, three oklobs NAME: oklob_1 DEPTH: D:16-27, Lair:4- TAGS: allow_dup MONS: plant, oklob plant SUBST: ? = 1 2:5 ' SHUFFLE: '" SUBST: ' : w .:5 SUBST: " = . MAP ........... ............. .....'''''..... .....''???''..... ....''?????''.... ....''?????''.... .....''???''..... .....'''''..... ............. ........... ENDMAP ################################ # Treasure trove with Zot trap # NAME: zot_lemuel DEPTH: D:10-27, Elf, Vault, Crypt TAGS: allow_dup NSUBST: Z = 4=. / z KFEAT: z = zot trap SUBST: *: *$ CHANCE: 3 MAP xxxxxxxxxx xxxxxxx**x @ZZZZZ=**x xxxxxxx**x xxxxxxxxxx ENDMAP ################################### #don't you wish you knew apportation? # NAME: baited_tele_trap DEPTH: !Temple, !Slime KITEM: x = any good_item, any good_item/nothing, any good_item/nothing KFEAT: x = teleport trap MAP x ENDMAP ##################################### # Closed beehive # # Should work without explicit floor margin (dp) NAME: hive_lemuel DEPTH: D:9-27,Hive:* MONS: killer bee, yellow wasp, red wasp, spiny worm SUBST: ? : .w SUBST: 1 = 1 a:2 SUBST: 1 : 1:15 2 3:2 4:1 SUBST: * : * R:3 MAP ???????? ?????????? ???aaaaaa??? ??aaaaaaaa?? ??aa1111aa?? ??aa1**1aa?? ??aa1**1aa?? ??aa1111aa?? ??aaaaaaaa?? ???aaaaaa??? ?????????? ???????? ENDMAP ############################################### # My mission is to annoy. -LP # NAME: lemuel_jelly_drop_a MONS: jelly TAGS: unique_jelly_drop KFEAT: a = teleport trap DEPTH: D:8-27 MAP .............. ...vvvvvvvv... ..vv......vv.. .vv.vvvvvv.vv. .v1v.....vv.v. .vvvvvvvv.v.v. .vav111111vav. .v.v.vvvvvvvv. .v.vv.....v1v. .vv.vvvvvv.vv. ..vv......vv.. ...vvvvvvvv... .............. ENDMAP NAME: lemuel_jelly_drop_b MONS: jelly TAGS: unique_jelly_drop KFEAT: a = teleport trap DEPTH: Vault MAP vvvvvvvvvvvv vvv......vvv vv.vvvvvv.vv v1v.....vv.v vvvvvvvv.v.v vav111111vav v.v.vvvvvvvv v.vv.....v1v vv.vvvvvv.vv vvv......vvv vvvvvvvvvvvv ENDMAP ############################################################## # Aren't you glad you're a merfolk/a high-level kenku/wearing # those boots of levitation? # NAME: water_maze_lemuel TAGS: no_pool_fixup uniq_water_maze_lemuel ITEM: ring of teleportation / scroll of teleportation q:3 DEPTH: D:5-27 MAP wwwwwwwww wwcccccccww wwccwwwwwccww wwccwwcccwwccww wccwwccwccwwccw wcwwccwwwccwwcw wcwcc*wcwwccwcw wcwc*d*ccwwcwcw wcwcc*ccwwccwcw wcwwcccwwccwwcw wccwwccwccwwccw wwccwwcwcwwccww wwccwwwcwccww wwcccccwcww wwwwwwwww ENDMAP NAME: water_boxes_lemuel TAGS: no_pool_fixup uniq_water_maze_lemuel DEPTH: D:5-27, Swamp KMONS: * = fungus KFEAT: * = * NSUBST: a = 1:= / *:x NSUBST: b = 1:= / *:x NSUBST: c = 1:= / *:x NSUBST: d = 1:= / *:x MAP wwwwwwww wwwwwwwwww wwxaxwwxbxww wwa*awwb*bww wwxaxwwxbxww wwwwwwwwwwww wwwwwwwwwwww wwxdxwwxcxww wwd*dwwc*cww wwxdxwwxcxww wwwwwwwwww wwwwwwww ENDMAP ############################################### # This is probably a get-off-the-level vault. -LP # NAME: aerie DEPTH: D:12-26 MONS: insubstantial wisp, ball lightning, vapour, air elemental TAGS: no_monster_gen SUBST: .:..w SUBST: 1 = 1 w:3, 2= 2 w:3, 3 = 3 w:3, 4 = 4 |:3 MAP bbbbbbbbbb bbb11211211bbb bb.12bbbbbb21.bb bb..bbb2323bbb..bb b..bb...bb...bb.1b b.bb..bbbbbb..bb.b b.b..bb2323bb..b1b b.b.bb23bb23bb.b.b b.b.b..bbbb..b.b1b b.b.b.bb44bb.b.b.b b2b2b3b4444b3b2b2b b.b.b.b4444b.b.b.b b.b.b.bb44bb.b.b1b b.b.b2323bb..b.b.b b.b.bbbbbb..bb.b1b b.b..bbb...bb..b.b b.bb..bb.bbb..bb1b b..bb....b...bb..b bb..bbbbbb.bbb..bb bb.12bbbb2b111bb bbb123321b.bbb bbbbbbbb@b ENDMAP ############################################################################## # Greed's colour NAME: david_greed CHANCE: 4 DEPTH: D:10-26, Vault, Elf ITEM: nothing / any good_item MONS: silver statue / orange crystal statue / ice statue SHUFFLE: d| MAP xxxxxxxxx xbbbbbbbx xb1...1bx xb.....bx xb.....bx xbb.|.bbx xxb.d.bxx xxb...bxx xxb...bxx xxb.*.bxx xxb...bxx xxx@I@xxx ENDMAP ############################################################################## NAME: minivault_1 TAGS: allow_dup MAP ............ ..xxxx=xxx.. .xx..x...xx. .x....x...x. .x...x....x. .xx.x*x.x.=. .=.x.x*x.xx. .x....x...x. .x...x....x. .xx...x..xx. ..xxx=xxxx.. ............ ENDMAP ################################### NAME: minivault_4 TAGS: allow_dup MAP ............ ....xwxx.... ..xxxwwxwx.. ..xwwwwwwx.. .xwwxwwxwxx. .xwwwwwwwwx. .xwwxwwwxww. .xxwwwwwwxx. ..wwwwxwwx.. ..xxxwwxxw.. ....xxww.... ............ ENDMAP ################################### NAME: minivault_5 TAGS: allow_dup MAP ............ .x.xxxxxxxx. .x.x......x. .x.x.xxxx.x. .x.x.x**x.x. .x.x.x**x.x. .x.x.xx.x.x. .x.x....x.x. .x.xxxxxx.x. .x........x. .xxxxxxxxxx. ............ ENDMAP ################################### # Wizard's laboratory # NAME: laboratory MONS: wizard, small abomination, large abomination MAP ccccccc+cc c........c c........c c..1.....c c........c cc+ccccccc c***c3232c c|**+2223c c||*c3322c cccccccccc ENDMAP ################################### # Beehive minivault # NAME: minivault_7 TAGS: allow_dup MONS: patrolling queen bee, patrolling killer bee, killer bee larva MAP ............ ....aaaa.... ..a2a2aaaa.. ..aaRa3a2a.. .aa2aRa2aaa. .a3aRa1aRa2. .aa3aRaRa2a. .aaa2a2a3aa. ..a3aRa2aa.. ...aa2aa2a.. ....aaaa.... ............ ENDMAP ################################### # Lava pond # NAME: minivault_8 TAGS: allow_dup MONS: patrolling molten gargoyle MAP x.x.x.x.x.x. .c.c.c.c.c.x x...l1l...c. .c.llllll..x x.lllllll1c. .c.llFGll..x x..llGFll.c. .c1lllllll.x x..llllll.c. .c...l1l...x x.c.c.c.c.c. .x.x.x.x.x.x ENDMAP ################################### # Evil zoo # # The marker affects find_connected_range() so that each door opens and # closes separately rather than all of them joining together into a huge # gate that opens all at once. NAME: minivault_9 TAGS: allow_dup DEPTH: D:15-27, Elf, Vault, Crypt, Dis, Geh, Tar, Coc MARKER: X = lua: props_marker { connected_exclude="true" } SUBST: X = = MAP XXXXXXXXXX XxXXXXXXXX XXXXXXXXXX XXX8888XXX XXX8998XXX XXX8998XXX XXX8888XXX XXXXXXXXXX XXXXXXXXXX XXXXXXXXXX ENDMAP ################################### NAME: minivault_10 TAGS: mini_float MAP xxxx xxxx x**x x**x x**+..+**x xx+x..x+xx ...... ...... xx+x..x+xx x**+..+**x x**x x**x xxxx xxxx ENDMAP ################################### # Multicoloured onion # NAME: minivault_11 SHUFFLE: bcva MAP ............ .+xxxxxxxx+. .x........x. .x.+cccc+.x. .x.c....c.x. .x.c.bb.c.x. .x.c.bb.c.x. .x.c....c.x. .x.+cccc+.x. .x........x. .+xxxxxxxx+. ............ ENDMAP ################################### # Closed-box minivault # NAME: minivault_12 MAP ............ .xxxxxxxxxx. .x>9$9$9$x. .xxxxxxxxxx. ............ ENDMAP ################################### # Little trap spiral # NAME: minivault_13 SHUFFLE: AB, CD, EH/FG KFEAT: A = any trap KFEAT: C = any trap KFEAT: E = any trap KFEAT: H = any trap KITEM: A = gold / nothing KITEM: B = gold / nothing KITEM: C = gold / nothing KITEM: D = gold / nothing MAP ............ .xxxxxxxxxx. .=.Ax.C=.9x. .x.B=.Dx..x. .xxxxxxxx=x. .x.8+|0x8.x. .x8$x.|x..x. .xx=xxxx=xx. .x.9=EFx..x. .x..xGH=9.x. .xxxxxxxxxx. ............ ENDMAP ################################### # Water cross # NAME: minivault_14 TAGS: allow_dup MAP ............ .wwwww.wwww. .wwwww.wwww. .wwwww.wwww. .wwwww.wwww. .......wwww. .wwww....... .wwww.wwwww. .wwww.wwwww. .wwww.wwwww. .wwww.wwwww. ............ ENDMAP ################################### # Lava pond # NAME: minivault_15 MONS: silver statue / ice statue KFEAT: 1 = < MAP ......... ...lll... ..vvlvv.. .lv|*|vl. .ll*1*ll. .lv|*|vl. ..vvlvv.. ...lll... ......... ENDMAP ################################### NAME: minivault_16 TAGS: allow_dup CHANCE: 40 # as this replaces the former statue only minivaults SHUFFLE: G111 MONS: orange crystal statue / silver statue / ice statue MAP ........... ........... ........... ........... ........... .....G..... ........... ........... ........... ........... ........... ENDMAP ################################### NAME: minivault_19 TAGS: allow_dup MAP ............ .xx......xx. .xxx....xxx. ..xxx..xxx.. ...xxxxxx... ....xxxx.... ....xxxx.... ...xxxxxx... ..xxx..xxx.. .xxx....xxx. .xx......xx. ............ ENDMAP ################################### NAME: minivault_20 TAGS: allow_dup MAP ............ .xxxx..xxxx. .x........x. .x..xxxx..x. .x.x....x.x. ...x.x9.x... ...x.9x.x... .x.x....x.x. .x..xxxx..x. .x........x. .xxxx..xxxx. ............ ENDMAP ################################### NAME: minivault_21 TAGS: allow_dup MAP ............ .~xxxxxxxx~. .x........x. .x.cccccc.x. .x.c|....|c.x. .x.cccccc.x. .x........x. .~xxxxxxxx~. ............ ENDMAP ################################### NAME: minivault_22 TAGS: allow_dup SUBST: $ : $ *:5 MAP ............ .....xx..... ...xxxxxx... ..x~x..x~x.. ..xx.xx.xx.. .xx.x$$x.xx. .xx.x$$x.xx. ..xx.xx.xx.. ..x~x..x~x.. ...xxxxxx... .....xx..... ............ ENDMAP ################################### NAME: minivault_23 TAGS: allow_dup MAP x.x.x.x.x.x. .x.x.x.x.x.x x.x.x.x.x.x. .x.x.x.x.x.x x.x.x.x.x.x. .x.x.x.x.x.x x.x.x.x.x.x. .x.x.x.x.x.x x.x.x.x.x.x. .x.x.x.x.x.x x.x.x.x.x.x. .x.x.x.x.x.x ENDMAP ################################### NAME: minivault_24 TAGS: allow_dup MAP ............ ....xxxx.... ....xxxx.... ....xxxx.... .xxxx.x.xxx. .xxx.x.xxxx. .xxxx.x.xxx. .xxx.x.xxxx. ....xxxx.... ....xxxx.... ....xxxx.... ............ ENDMAP ################################### NAME: minivault_25 TAGS: allow_dup SHUFFLE: XY SUBST: X=x, Y=+ MAP ............ .xxXxxxxxxx. .x........x. .x........Y. .x........x. .x........x. .x........x. .x........x. .Y........x. .x........x. .xxxxxxxXxx. ............ ENDMAP ################################### NAME: minivault_25_ag TAGS: allow_dup SHUFFLE: XY, ABCDE SUBST: X=x, Y=+ SUBST: A=?, B=%%%*, C=T, D=0009, E=89 MAP ............ .xxXxxxxxxx. .x........x. .x.xYxxxx.Y. .x.x....X.x. .x.x.AA.x.x. .x.x.AA.x.x. .x.X....x.x. .Y.xxxxYx.x. .x........x. .xxxxxxxXxx. ............ ENDMAP ################################### NAME: minivault_26 TAGS: allow_dup MAP c..........c .c...cc...c. ..c..cc..c.. ...c....c... ....c..c.... .cc..cc..cc. .cc..cc..cc. ....c..c.... ...c....c... ..c..cc..c.. .c...cc...c. c..........c ENDMAP ################################### NAME: minivault_27 TAGS: allow_dup MAP ............ .x.xxxxxxxx. .x........x. .xxxxxxxx.x. .x........x. .x.xxxxxxxx. .x........x. .xxxxxxxx.x. .x........x. .x.xxxxxxxx. ............ ENDMAP ################################### NAME: minivault_28 TAGS: allow_dup MAP ........... .xxxx.xxxx. .x.......x. .x..999..x. .x.9...9.x. ...9.I.9... .x.9...9.x. .x..999..x. .x.......x. .xxxx.xxxx. ........... ENDMAP ################################### # Anthill # NAME: minivault_29 TAGS: allow_dup MONS: patrolling queen ant, patrolling soldier ant MONS: patrolling giant ant, ant larva MAP .3......3... ...x.xx.x.2. .xxx2xxxxx.. .xxxx42xxx2. .2xx243432x3 .xx421424xx. 3xx423242x.. .x2x3243xxx. .x2xx42422x. ..xxxxxxxx2. ...x2xxxx3.. .3.......33. ENDMAP ############################## # Worms! # NAME: worms_lemuel DEPTH: D:6-15, Lair, Swamp, Hive TAGS: no_rotate SUBST: W = W:20 w : if you.absdepth() > 13 then SUBST: 1 = 1:200 2 :end KFEAT: 1 = W KFEAT: 2 = W KMONS: 1 = w:20 worm / swamp worm KMONS: 2 = brain worm MAP WWWWWWW WWWWWWWWWWW WWWxxxxxxxWWW WWWx11111xWWW WWWx11111+WWW WWWx11111xWWW WWWxxxxxxxWWW WWWWWWWWWWW WWWWWWW ENDMAP ################################### # Solitary fountain # NAME: solitary_fountain DEPTH: D, Elf, Vault TAGS: allow_dup SUBST: ?=TUV MAP ..... ..... ..?.. ..... ..... ENDMAP ################################### # Fountainhead # NAME: fountainhead TAGS: allow_dup SUBST: ?=TUV MAP .............. ..xxxw..wxxx.. .x...xwwx...x. .x.?.xwwx.?.x. .x...xwwx...x. ..xxxwwwwxxx.. ....wwwwww.... ....wwwwww.... ..xxxwwwwxxx.. .x...xwwx...x. .x.?.xwwx.?.x. .x...xwwx...x. ..xxxw..wxxx.. .............. ENDMAP ################################### # Billiards (David Ploog) # NAME: billiards MONS: orc wizard, deep elf conjurer SHUFFLE: 1*/2d SUBST: * = * |:1 %:4 SUBST: d = * | NSUBST: X = + / x MAP ............. .xxxxxxxxxxx. .x*1......bx. .x1.......bx. .x..bbbbb+bx. .x..bxxxb.bx. .x..bbbbb.bx. .x..+......x. .xbbbbbbb..X. .xxxxxxxxxXx. ............. ENDMAP ############################################################################## # Dispersion (David) # NAME: dispersion TAGS: allow_dup DEPTH: D:13-26, Vault SUBST: Y = 89 KITEM: 8 = % / * / w:1 | KITEM: 9 = % / * / w:1 | KFEAT: 8 = 8 KFEAT: 9 = 9 KFEAT: X = teleport trap KFEAT: Z : teleport trap / w:30 x SHUFFLE: xcvb MAP ............ ............ ...xxxxxx... ..x......x.. ..x.ZXXZ.x.. ..x.XYYX.x.. ..x.XYYX.x.. ..x.ZXXZ.x.. ..x......x.. ...xxxxxx... ............ ............ ENDMAP ############################################################################## # Things aren't always what they seem (Lemuel) # # Intentionally moved this deeper because explore will gladly run into the # room, and being hit by multiple mimics is un-fun. # Slight tweak by having a fraction (unknown to the player) of items be # real. (dp) # NAME: fake_naga_vault DEPTH: D:15-26, Vault, Elf, Snake MONS: mimic, patrolling guardian naga ITEM: any good_item : local b = crawl.random2(10) : if b > 7 then SUBST: 1 = 1d : elseif b > 1 then SUBST: 1 = 111d : end MAP ........... .xxxxxxxxx. .x1111111x. .x1111111x. .x1111111x. .x11.2.11x. .xxxx+xxxx. ........... ENDMAP ############################################################################## # Supply closet (Lemuel) # NAME: supply_closet DEPTH: D:1-9 TAGS: no_monster_gen allow_dup ITEM: potion of water w:20 / bread ration / meat ration / arrow / bolt / spear / any potion w:5 SUBST: ? = += MAP ...... .x?xx. .xddx. .xddx. .xxxx. ...... ENDMAP ############################################################################## # Columned hall (Lemuel) # NAME: columns_hall MAP xxxxxxxxxxxxxxxxxxxxxxxxxxxxx @...........................@ ..x..x..x..x..x..x..x..x..x.. @...........................@ ..x..x..x..x..x..x..x..x..x.. @...........................@ xxxxxxxxxxxxxxxxxxxxxxxxxxxxx ENDMAP ############################################################################### ## Wet chambers - two mutually exclusive versions (Onia Ninara) ## #NAME: onia_ninara_007_chamber_of_wet_secrets #DEPTH: D:8-13 #TAGS: no_monster_gen no_pool_fixup #KMONS: 1 = centaur #KMONS: 2 = brown snake #KMONS: 3 = electrical eel #ITEM: bread ration/meat ration/royal jelly/potion of porridge, good_item cloak/any book #SHUFFLE: !; #SUBST: " = .:80 W:30 #SUBST: ; = .:80 W:30 #SUBST: ! = w:20 W ? c #KFEAT: 3 = w #KFEAT: 2 = W / . #KFEAT: 1 = W / . w:30 #KFEAT: d = W / . #KFEAT: e = W / . #KFEAT: ? = spear trap / blade trap #MAP #......... #.ccccccc. #.c?;2Wdc. #.ccWccec. #.c.w"c3c. #.c"w"ccc. #.c>w!;!c. #.c"w!!;c. #.c.w!;!c. #.c1w?T!c. #.c$w;!!c. #.cccc=cc. #......... #ENDMAP # #NAME: onia_ninara_008_deeper_chamber_of_wet_secrets #DEPTH: D:20-26 #TAGS: no_monster_gen no_pool_fixup #KMONS: 1 = yaktaur captain #KMONS: 2 = grey snake #KMONS: 3 = storm dragon #ITEM: potion of cure mutation/potion of gain dexterity/potion of gain strength #ITEM: potion of gain intelligence/potion of experience/w:40 potion of heal wounds #SHUFFLE: de, !; #KFEAT: 3 = w / . #KFEAT: | = W / . #KFEAT: d = W / . #KFEAT: e = W / . #KFEAT: 2 = W #SUBST: ; = .:80 W:30 #SUBST: " = .:80 W:30 #SUBST: ! = w:20 W ? c #KFEAT: ? = zot trap #MAP #......... #.ccccccc. #.c?.2Wdc. #.ccWcc|c. #.c"w"c3c. #.c"w"ccc. #.c"w!;!c. #.c"w!?;c. #.c"w!!;c. #.c1w;U!c. #.c$w!!;c. #.cccc=cc. #......... #ENDMAP ############################################################################## # Loot vs monsters (Onia Ninara) # NAME: onia_ninara_009_dug_in_and_dangerous TAGS: allow_dup DEPTH: D:8-26, Vault SHUFFLE: vcb, AB?/CD!, d<>, de SUBST: A=9, B=8, C=1, D=9 SUBST: ? = %:10 *:50 |:60 SUBST: ! = %:90 *:30 |:10 ITEM: wand of digging / wand of disintegration ITEM: ring of teleportation / stone of earth elementals MAP ........... .vvnvvvnvv. .vAAABAAAv. .xxxxxxxxx. .v???d???v. .vvnvvvnvv. .....@..... ENDMAP ############################# # Pond minivault # NAME: pond DEPTH: D:8-27, Lair MONS: plant w:30/fungus MONS: giant frog w:30/giant brown frog/snake/rat/green rat/swamp drake w:2 MONS: giant mosquito SUBST: ! : w. SUBST: 2 : 23 SUBST: 2 = 2. SUBST: 3 = 3. SUBST: . = . 1:1 KFEAT: ? = * KMONS: ? = plant TAGS: no_monster_gen MAP ..wwwww... .wwwwwwww2 .wwwwwwwww .2wwwwwwww ..ww222ww. .wwww222w. wwww!!22ww www!!!?ww. .ww!!!www. .2w!!!ww2. ....!!w... ENDMAP ############################## # Cookie # NAME: onia_ninara_cookie SHUFFLE: ABCDEF SUBST: A : !, B : !, C : !, D : !, E : !, F : =, G : ~ l:50 w:50 I SUBST: ! : xvcba SUBST: H = 0 . ~ , J = 1 0:100 $:20 ITEM: any jewellery MONS: giant eyeball MAP ........... ..!H!H!H!.. .!!B!A!F!!. .HCJJJ!JEH. .!!J!G!J!!. .HDJ!d!JDH. .!!J!J!J!!. .HEJ!JJJCH. .!!F!A!B!!. ..!H!H!H!.. ........... ENDMAP ############################## # Secret library minivault # NAME: library DEPTH: 1-27 TAGS: mini_float allow_dup ITEM: any book w:20 / any scroll / nothing MAP x=xx xddx xddx xxxx ENDMAP ############################################################################# # Small statue alley (Eino) NAME: small_statue_alley_a TAGS: uniq_statue_alley DEPTH: D:10-20 CHANCE: 7 MAP xxxcccccx ...G...G@ .G.F.G.G. .G.G.F.G. @G...G... xcccccxxx ENDMAP NAME: small_statue_alley_b TAGS: uniq_statue_alley DEPTH: D:3-10 CHANCE: 2 MAP xxxcccccx ...G...G@ .G.G.G.G. .G.G.G.G. @G...G... xcccccxxx ENDMAP NAME: small_statue_alley_c TAGS: uniq_statue_alley DEPTH: Orc CHANCE: 1 MAP xxxcccccx ...I...I@ .I.I.I.I. .I.I.I.I. @I...I... xcccccxxx ENDMAP ############################################################################# # Doghouse (Eino) NAME: doghouse DEPTH: D:4-8 SHUFFLE: 1?T SUBST: T : T V:2 SUBST: ? : 1:2 . MONS: hound / w:1 nothing / w:2 jackal MAP ....... .xx+xx. .x...x. .x?..x. .x1.Tx. .xxxxx. ....... ENDMAP ############################################################################# # Small intersection with statues (Eino) NAME: small_statue_intersection DEPTH: D:2-26, Elf, Crypt TAGS: mini_float allow_dup no_hmirror no_vmirror MAP xx.xx xG.Gx ..... xG.Gx xx.xx ENDMAP ############################################################################# # Small chambers for nice items (Eino) # not necessarily versions of the same vault NAME: small_chamber_a TAGS: mini_float allow_dup DEPTH: D:4-27 MAP xxxxx xx...xx x..*..x x.....x xx...xx x...x ENDMAP NAME: small_chamber_b TAGS: mini_float DEPTH: D:8-27, Elf, Vault, Crypt MAP xxxxxxx xxG.Gxx x..|..x x..9..x xx...xx xxT.Txx xx...xx xxT.Txx ENDMAP NAME: tiny_chamber_a TAGS: mini_float allow_dup DEPTH: D:2-27, Elf, Vault, Crypt MAP xxxxx x...x x.*.= x...x xxxxx ENDMAP