Favorite Vaults
Posted: Wednesday, 13th April 2016, 21:48
Minotaur beef jerky!
xentronium wrote:Room with a corpse with a whip and a bunch of snakes.
HardboiledGargoyle wrote:uterus
e: should have blood fountains 3% of the time, tbh
Cheibrodos wrote:It was originally a lot more graphic but gamma made me edit it.
Scalding Steam wrote:nrook_zot_tub
Piginabag wrote:The room with bugs, snakes, mushrooms and webs that has a guaranteed "good weapon" in it and often spawns in early dungeon. Great source of executioner axes, eveningstars, I've gotten the singing sword from it once too.
Edit: Just got it, woop woop. Had a plain eveningstar.
HardboiledGargoyle wrote:uterus
e: should have blood fountains 3% of the time, tbh
ololoev wrote:Annoying vault: Ru altar with handicapped creatures. That hopgob always stay paralyzed, it breaks autoexplore and TSO prevents me from killing it!
WingedEspeon wrote:The vault with a bunch of rats guarding cheese pizza. Admittedly it didn't fair too well in the food reform and will need a rework when food is removed.
ydeve wrote:FR: remove jerky, call pizza cheese, replace maces with hammers
dpeg wrote:I'd love that, but it's not worth bickering over bikeshedydeve wrote:FR: remove jerky, call pizza cheese, replace maces with hammers
On topic: I like the little altar flavour vaults: book burning for Trog, human sacrifice for Yredelemnul, Ashenzari Lair vision etc.
NAME: grunt_profane_halls
TAGS: no_monster_gen uniq_d_encompass
PLACE: Depths:$
DEPTH: Depths:2-
WEIGHT: 1 (Depths:$), 10
ORIENT: encompass
SHUFFLE: {[(<
: if you.where() == dgn.level_name(dgn.br_entrance("Zot")) then
SUBST: }])> = G
: else
SHUFFLE: }])>
: end
SUBVAULT: d : grunt_profane_temple
SUBVAULT: e : grunt_profane_temple
SUBVAULT: f : grunt_profane_temple
SUBVAULT: g : grunt_profane_temple
: grunt_profane_halls_setup(_G)
: if you.where() == dgn.level_name(dgn.br_entrance("Zot")) then
NSUBST: D = 1:K / 1:L / 1:M / 1:N
KMONS: K = storm dragon
KMONS: L = shadow dragon
KMONS: M = quicksilver dragon
KMONS: N = golden dragon
: else
KMONS: D = 8 band
: end
KMONS: 0 = 0 band w:15 / nothing
KMONS: 9 = 9 band / 0 band
KMASK: 1290KLMN = !no_monster_gen
: if you.where() == dgn.level_name(dgn.br_entrance("Zot")) then
SUBVAULT: H : grunt_zot_portal
: else
SUBVAULT: H : grunt_profane_loot
: end
MAP
ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
ccccccccccccccccccccccccccccccccdddddddddddddddcccccccccccccccccccccccccccccccc
ccccccccccccccccccccccccccccccccdddddddddddddddcccccccccccccccccccccccccccccccc
ccccccccccccccc.ccccccccccccccccdddddddddddddddcccccccccccccccc.ccccccccccccccc
cccccccccccccc..ccccccccccccccccdddddddddddddddcccccccccccccccc..cccccccccccccc
ccccccccccccc.G.cccGcGcGGcGcGcccdddddddddddddddcccGcGcGGcGcGccc.G.ccccccccccccc
ccccccccc.......c..............cdddddddddddddddc..............c.......ccccccccc
ccccccccc.{.....+......0.......+ddddddddddddddd+.......0......+.....[.ccccccccc
ccccccccc.......+......0.......+ddddddddddddddd+.......0......+.......ccccccccc
ccccccccc...U...c..............cdddddddddddddddc..............c...U...ccccccccc
cccccccc........cccGcGcGGcGcGcccdddddddddddddddcccGcGcGGcGcGccc........cccccccc
ccccccc.G.....}.ccccccccccccccccdddddddddddddddcccccccccccccccc.].....G.ccccccc
cccccc..........cccccccccccccccccdddddddddddddccccccccccccccccc..........cccccc
cccccccccc++ccccccccccccccccc...cdddddddddddddc...ccccccccccccccccc++cccccccccc
ccccccccc....ccccccccccccc......+ddddddddddddd+......ccccccccccccc....ccccccccc
ccccccccG....Gccccccccccc.......++ddddddddddd++.......cccccccccccG....Gcccccccc
ccccccccc....cccccccccc%...9.....+ddddddddddd+.....9...%cccccccccc....ccccccccc
ccccccccG....GccccccccU*.........ccdddddddddcc.........*UccccccccG....Gcccccccc
ccccccccc.00.cccccccc%*.......cccccdddddddddccccc.......*%cccccccc.00.ccccccccc
ccccccccG....Gcccccc........ccc%%.ccdddddddcc.%%ccc........ccccccG....Gcccccccc
ccccccccc....cccccc.......++c......ccdddddcc......c++.......cccccc....ccccccccc
ccccccccG....Gcccc...9...c+.........ccccccc.........+c...9...ccccG....Gcccccccc
ccccccccc....cccc.......cc........1....:....1........cc.......cccc....ccccccccc
cccccccccc++ccccc......cc..............1..............cc......ccccc++cccccccccc
cccceeeeeeeeeeecc++...cc.....G.......G...G.......G.....cc...++ccfffffffffffcccc
cccceeeeeeeeeeeeee++ccc%.........1.G...D...G.1.........%ccc++ffffffffffffffcccc
cccceeeeeeeeeeeeeeeeccc%.....1....2.........2....1.....%cccffffffffffffffffcccc
cccceeeeeeeeeeeeeeeeeecc.........G.:%HHHHH%:.G.........ccffffffffffffffffffcccc
cccceeeeeeeeeeeeeeeeeeecc..........%HHHHHHH%..........ccfffffffffffffffffffcccc
cccceeeeeeeeeeeeeeeeeeeec.......G..HHHHHHHHH..G.......cffffffffffffffffffffcccc
cccceeeeeeeeeeeeeeeeeeeec..........HHHHHHHHH..........cffffffffffffffffffffcccc
cccceeeeeeeeeeeeeeeeeeeec:.G..1..D.HHHHHHHHH.D..1..G.:cffffffffffffffffffffcccc
cccceeeeeeeeeeeeeeeeeeeec..........HHHHHHHHH..........cffffffffffffffffffffcccc
cccceeeeeeeeeeeeeeeeeeeec.......G..HHHHHHHHH..G.......cffffffffffffffffffffcccc
cccceeeeeeeeeeeeeeeeeeecc..........%HHHHHHH%..........ccfffffffffffffffffffcccc
cccceeeeeeeeeeeeeeeeeecc.........G.:%HHHHH%:.G.........ccffffffffffffffffffcccc
cccceeeeeeeeeeeeeeeeccc%.....1....2.........2....1.....%cccffffffffffffffffcccc
cccceeeeeeeeeeeeee++ccc%.........1.G...D...G.1.........%ccc++ffffffffffffffcccc
cccceeeeeeeeeeecc++...cc.....G.......G...G.......G.....cc...++ccfffffffffffcccc
cccccccccc++ccccc......cc..............1..............cc......ccccc++cccccccccc
ccccccccc....cccc.......cc........1....:....1........cc.......cccc....ccccccccc
ccccccccG....Gcccc...9...c+.........ccccccc.........+c...9...ccccG....Gcccccccc
ccccccccc....cccccc.......++c......ccgggggcc......c++.......cccccc....ccccccccc
ccccccccG....Gcccccc........ccc%%.ccgggggggcc.%%ccc........ccccccG....Gcccccccc
ccccccccc.00.cccccccc%*.......cccccgggggggggccccc.......*%cccccccc.00.ccccccccc
ccccccccG....GccccccccU*.........ccgggggggggcc.........*UccccccccG....Gcccccccc
ccccccccc....cccccccccc%...9.....+ggggggggggg+.....9...%cccccccccc....ccccccccc
ccccccccG....Gccccccccccc.......++ggggggggggg++.......cccccccccccG....Gcccccccc
ccccccccc....ccccccccccccc......+ggggggggggggg+......ccccccccccccc....ccccccccc
cccccccccc++ccccccccccccccccc...cgggggggggggggc...ccccccccccccccccc++cccccccccc
cccccc..........cccccccccccccccccgggggggggggggccccccccccccccccc..........cccccc
ccccccc.G.....).ccccccccccccccccgggggggggggggggcccccccccccccccc.>.....G.ccccccc
cccccccc........cccGcGcGGcGcGcccgggggggggggggggccGcGccGGcGcGccc........cccccccc
ccccccccc...U...c..............cgggggggggggggggc..............c...U...ccccccccc
ccccccccc.......+......0.......+ggggggggggggggg+.......0......+.......ccccccccc
ccccccccc.(.....+......0.......+ggggggggggggggg+.......0......+.....<.ccccccccc
ccccccccc.......c..............cgggggggggggggggc..............c.......ccccccccc
ccccccccccccc.G.cccGcGcGGcGcGcccgggggggggggggggccGcGccGGcGcGccc.G.ccccccccccccc
cccccccccccccc..ccccccccccccccccgggggggggggggggcccccccccccccccc..cccccccccccccc
ccccccccccccccc.ccccccccccccccccgggggggggggggggcccccccccccccccc.ccccccccccccccc
ccccccccccccccccccccccccccccccccgggggggggggggggcccccccccccccccccccccccccccccccc
ccccccccccccccccccccccccccccccccgggggggggggggggcccccccccccccccccccccccccccccccc
ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
ENDMAP
NAME: tar_minmay_river
ORIENT: encompass
MONS: patrolling Ereshkigal, reaper, shadow demon, shadow fiend, soul eater
FTILE: "5!?^ = floor_green_bones
SUBST: 5 = 5:10 3:1
NSUBST: " = 2:4 / 4:3
NSUBST: 2 = 3:4 / *:2
NSUBST: w = 3=Ew / 20=Fw / *:w
NSUBST: ! = 2:. / *:c
NSUBST: ? = 2:. / *:c
NSUBST: ^ = 2:. / *:c
KMONS: E = spectral kraken
KMONS: F = spectral swamp worm
KFEAT: EFw = deep_water
KMASK: Ww = no_monster_gen
: serpent_of_hell_setup(_G)
: tar_setup(_G)
MAP
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccXXXXXX
XXXXXXc$$$$$cccc........cccc$$$$$c|||||O||||||c$$$$$cccc........cccc$$$$$cXXXXXX
XXXXXXc$$$ccc....cccccc....ccc$$$c|cccccccccc|c$$$ccc....cccccc....ccc$$$cXXXXXX
XXXXXXc$$cc...cccc....cccc...cc$$c+c........c+c$$cc...cccc....cccc...cc$$cXXXXXX
XXXXXXc$cc..ccc....cc....ccc..cc+cc....14....cc+cc..ccc....cc....ccc..cc$cXXXXXX
XXXXXXc$c..cc...cccccccc...cc...2c............c2...cc...cccccccc...cc..c$cXXXXXX
XXXXXXc+c.cc..ccc......ccc..cc..cc............cc..cc..ccc......ccc..cc.c+cXXXXXX
XXXXXXc2..c..cc...cccc...cc..c..c..............c..c..cc...cccc...cc..c..2cXXXXXX
XXXXXXcc.cc.cc..ccc..ccc..cc.cc.c..............c.cc.cc..ccc..ccc..cc.cc.ccXXXXXX
XXXXXXcc.c..c..cc......cc..c..c.c....cc++cc....c.c..c..cc......cc..c..c.ccXXXXXX
XXXXXXc..c.cc.cc..cccc..cc.cc.c.c...cc....cc...c.c.cc.cc..cccc..cc.cc.c..cXXXXXX
XXXXXXc.cc.c..c..cc..cc..c..c.c.cc..c......c..cc.c.c..c..cc..cc..c..c.cc.cXXXXXX
XXXXXXc.c..c.cc.cc....cc.cc.c....c.cc...D..cc.c....c.cc.cc....cc.cc.c..c.cXXXXXX
XXXXXXc.c.cc.c..c..cc.+2..c.c....c.c........c.c....c.c..2+.cc..c..c.cc.c.cXXXXXX
XXXXXXc.c.cc.c..c..cc.ccc.c.c....c.c........c.c....c.c.ccc.cc..c..c.cc.c.cXXXXXX
XXXXXXc.c..c.cc.cc......c.c.c....c3c........c3c....c.c.c......cc.cc.c..c.cXXXXXX
XXXXXXc.cc.c..c..cc+c...c...c2cc2ccccc++++ccccc2cc2c...c...c+cc..c..c.cc.cXXXXXX
XXXXXXc..c.cc.cc..c2c...ccc.c+c...cc........cc...c+c.ccc...c2c..cc.cc.c..cXXXXXX
XXXXXXcc.c..c..cc...cccc33c...c...c..........c...c...c33cccc...cc..c..c.ccXXXXXX
XXXXXXcc.cc.cc..ccc....c33cccccc..c..c....c..c..cccccc33c....ccc..cc.cc.ccXXXXXX
XXXXXXcc..c..cc...cccc.ccc|||c.c.....c....c.....c.c|||ccc.cccc...cc..c..ccXXXXXX
XXXXXXccc.cc..ccc........c||cc.cc...cc....cc...cc.cc||c........ccc..cc.cccXXXXXX
XXXXXXc.c..cc...cccccccc.c|cc...cc2cccc33cccc2cc...cc|c.cccccccc...cc..c.cXXXXXX
XXXXXXc.cc..ccc..2....2+.ccc.....cccc2cccc2cccc.....ccc.+2....2..ccc..cc.cXXXXXX
XXXXXXc..cc...cccc....cccc............................cccc....cccc...cc..cXXXXXX
XXXXXX..............WWWWWWWWWWWWWWWWWWWWWWW...............................XXXXXX
XXXXXX..WWWWWWWWWWWWWWwwwwwwwwwwwwwwWwwwwwWWWWWWWW........................XXXXXX
XXXXXXWWWWwwwwwwwwwwwWwwwwwwwwwwwwwWwwwwwwwwwwwwWWWWWWWWWW................XXXXXX
XXXXXXwwwwWwwwwwwwwwwWwwwwwwwwwwwwwWwwwwwwwwwwwwWwwwwwwwwWWWWWWWWWWWWW....XXXXXX
XXXXXXwwwwWwwwwwwwwwwwWwwwwwwwwwwwwWwwwwwwwwwwwWwwwwwwwwwwwWwwwwwwwwwWWWWWXXXXXX
XXXXXXwwwwWwwwwwwwwwwwWwwwwwwwwwwwwWwwwwwwwwwwwWwwwwwwwwwwWwwwwwwwwwwWwwwwXXXXXX
XXXXXXwwwwwWwwwwwwwwwwWwwwwwwwwwwwWwwwwwwwwwwwWwwwwwwwwwwwWwwwwwwwwwwWwwwwXXXXXX
XXXXXXwwwwwWwwwwwwwWWWWWWWWWWWWWWWWWWWwwwwwwwwWwwwwwwwwwwwWwwwwwwwwwwWwwwwXXXXXX
XXXXXXwwwWWWWWWWWWWWcc""""""""""cccccWWWWWWwwwWwwwwwwwwwwWwwwwwwwwwwwWwwwwXXXXXX
XXXXXXWWWW"""^^^^^ccc^^^ccccccc^^c""c"""""WWWWWWWWwwwwwwwWwwwwwwwwwwWwwwwwXXXXXX
XXXXXX"""""""c""""""c""""c5"c""""c""c""""""""""""WWWWWWWWWWWwwwwwwwwWwwwwwXXXXXX
XXXXXXc^^^cccc""c""""""""c""c""""c"""""c^^^cccc"""""""""c""WWWWWWWWWWWWWwwXXXXXX
XXXXXXc""""c""""c""c"""ccc"""""""cc""""c""""""cccccc^^^^cccc"""""""""""WWWXXXXXX
XXXXXXc""ccc""""c""c"""""c""""c""c"""c"c"""c"5c""""""""""""c^^^^c^^^c"""""XXXXXX
XXXXXXc""""c""""c""c"""""""cccc""c5""c"c"""cccc"""""c""""c""""""c"""c"c""cXXXXXX
XXXXXXcc""""""ccccccccc""""c""c""cccccccc"""c"c"""c"c""ccccc""""c""cccccccXXXXXX
XXXXXXc""""""""c"""c"5cc""""""c""c""""""""""c"""""c"c"""c5""""""""cc5""c"cXXXXXX
XXXXXX""""c""""c""""""c"""""""c"""""""c"""""""""cccccc??c""""c"""""c"""""cXXXXXX
XXXXXX""ccc""""c""""""c""cccccc"""""""c""""""c"""""c""""ccccccc"""cc"""""cXXXXXX
XXXXXX""""c"""??"""cccc"""""c"""""""ccc""""""c""""cc""""c"5c"""""""cccc""cXXXXXX
XXXXXX""""ccccc"""""""c"""""c"""""""""c""""""c"""??c""c""""c"""""""""c"""cXXXXXX
XXXXXX"""""5c""""c""""c????cc"""""c""5c"""cc"ccccc""""c""""c""c""""""c""""XXXXXX
XXXXXX??ccccc""""c""""""""""c???cccccccc???c"""c""""""c""ccc""ccc????c""""XXXXXX
XXXXXX""""""c""""c""""""""""c"""""c""""""""c""5ccccc""c""""c??c"""""""""""XXXXXX
XXXXXXc""""""""""c"c"""""""""""cccc""""""""ccccc""""""c"""""""c""c"""cccc"XXXXXX
XXXXXXc"""""""""ccccccccccc"""""""c""""""""""""c""""""c"""""ccccccc""c5"""XXXXXX
XXXXXXcccc""""ccc"""5c""""""""""""c""""""""""""c"""ccccc"""cc""""""""cc"""XXXXXX
XXXXXXc5""""""""c""""c""""""""c"""""""""ccc""""c"""c""5cc"""""cc"""""c""ccXXXXXX
XXXXXXc""""""""""""""cccc!!!!"c!!!!!ccccc""""""""""c"""c"""""""cccc!!!!!!cXXXXXX
XXXXXXccc!!!!!!!!!cccc""""""c"c""""""c""cccccc!!!""c"""ccc!!!ccc"""""""""cXXXXXX
XXXXXX"""""""c""""c"c"""""""cccc"""""c""c5""""""cccc"ccc"""""""c""""c""cccXXXXXX
XXXXXX""""""cc""""c"c""""""""""c""""""""c""""""""""c"""""""""""c""cccc"""cXXXXXX
XXXXXX"""""""c""""c""""""""c""5cccc""""ccc""""""""cc"""""""c"cccccc"c""""cXXXXXX
XXXXXX"""""cccc"""c"""""""cccccc"""""""""c"""""""""""""ccccc"c"""5c"c"""""XXXXXX
XXXXXXc"""""""cc"""""c""""""c""c"""""c"""c""""""c""""""""""ccc""""c"""""c"XXXXXX
XXXXXXc"c"""""c""""""c""""""c""""""ccc""""""""""c""""""""""""c""ccc""c""c"XXXXXX
XXXXXXcccccc""c""""""cccc"""c""""""""ccccccc"""ccc"""""""""""c"""""""cccccXXXXXX
XXXXXXc...c"""""""cccc""""""c""cc""""c...c"""""""c""""""c""""c""""""cc...cXXXXXX
XXXXXXc.{..""""""""c"""""c""""""cc"""c.(.."""c""5cccc"""c"c""""""c"""..[.cXXXXXX
XXXXXXc...c""""""""c"""""c""""""c"""cc...c"""ccccc""""""c"c""""""c"""c...cXXXXXX
XXXXXXcccccccc"""""""""ccccccc"""""""ccccc"""""""""""""ccccc""""ccccccccccXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
ENDMAP
NAME: volcano_bunker
WEIGHT: 20
ORIENT: encompass
TAGS: no_item_gen no_monster_gen no_rotate
# Loot: 11 items, 8 gold.
: volcano_setup(_G)
ITEM: fruit
COLOUR: m = blue
MONS: human ; mace ego:flaming ident:type . robe ego:fire_resistance ident:type
MONS: toenail golem
: place_chained_volcano(_G)
: set_feature_name("clear_rock_wall", "glass window")
KFEAT: K = .
MARKER: K = lua:fog_machine ( { cloud_type = "rain", walk_dist=3, pow_max=2, \
delay=300, size=3 } )
KPROP: lVK = no_tele_into
MAP
xxxx vvvvvvvvvvvvv
xxxxllxxx xxx v...........v
xxxlllllllxxxlxxx v.vvvvvvvvv.v
xxlllVlllllllllllxxxx v.v22$e$$fv.v
xxlllllllllllllllllxxx v.v$$$gddgv.v
xxllllllllllllllllllllxx v.+ggdf$$ev.v
xxllllllllvmvmvmvmvmvvvvvvvvvvvvvvvvvv.v
xxllllllllm.....vKiii...1...v.....+....v
xxlllllllv.121.viWtWW......+.<.vvvvvvvv
xxllllllm.....vllttW..1...v...vxxx
xxxllllvvv+vvvvvvvvvvvvvvvv+vv.yxx
xxlllm.....v.v..1v1.....v..m..yxx
xxllllv.<.A.+.v+vvvvv+v+vvv.+..Lyxxx
xxlllllm.....v...............mLLllllxx
xxlllllvmvmvmvmvmvmvmvmvmvmvmvlllllxxx
xxllVlllllllllllllllllllllllllllllllllxx
xxxlllllllllllllllllllllllllllllVlllxx
xxllllllllllllllllxxllxxxllllllllxx
xxxxlllllVllllllxxxxxx xxxlllllxx
xxxllllllllxxx xxxllxx
xxxlllllxx xxxx
xxxxxxxx
ENDMAP
NAME: kb_arrival_jail
TAGS: arrival no_monster_gen
ORIENT: north
SHUFFLE: ABCDEFGHIJKLMNOPQRSTUVWXYZ
KFEAT: ABCDEFGHIJKLMNOPQRSTUVWXYZ = floor
KPROP: ABCDEFGHIJKLMNOPQRSTUVWXYZ = no_tele_into
KMASK: ABCDEFGHIJKLMNOPQRSTUVWXYZ = no_item_gen
KMONS: A = human ; nothing
KMONS: B = elf ; nothing
KMONS: C = dwarf ; nothing
KMONS: D = orc ; nothing
KMONS: E = merfolk ; nothing
KMONS: F = halfling ; nothing
KMONS: G = kobold ; nothing
KMONS: H = spriggan ; nothing
KMONS: I = naga ; nothing
KMONS: J = centaur ; nothing
KMONS: K = ogre ; nothing
KMONS: L = troll
KMONS: M = minotaur ; nothing
KMONS: N = tengu ; nothing
KMONS: O = draconian ; nothing
KMONS: P = demonspawn ; nothing
KMONS: Q = mummy
KMONS: R = felid
KMONS: S = ghoul
KMONS: T = vampire spells:. ; nothing
KMONS: U = demigod ; nothing
KMONS: V = octopode ; nothing
KMONS: W = formicid ; nothing
KMONS: X = gargoyle ; nothing
KMONS: Y = vine stalker ; nothing
KMONS: Z = nothing
MAP
ccccc
c.{.c
c...c
ccc+ccc
cAn.nBc
ccc.ccc
cCn.nDc
ccc.ccc
cEn.nFc
ccc.ccc
cGn.nHc
ccc.ccc
cIn.nJc
ccc.ccc
cKn.nLc
ccc.ccc
cMn.nNc
ccc.ccc
cOn.nPc
ccc.ccc
cQn.nRc
ccc.ccc
cSn.nTc
ccc.ccc
cUn.nVc
ccc.ccc
cWn.nXc
ccc.ccc
cYn.nZc
ccc+ccc
c@c
ENDMAP
NAME: hangedman_spin_cycle
TAGS: no_monster_gen no_item_gen no_trap_gen patrolling uniq_d_encompass
ORIENT: encompass
DEPTH: Depths:2-
PLACE: D:$, Depths:$
WEIGHT: 1 (D:$), 2 (Depths:$), 10
KMONS: - = plant
KMONS: _ = plant col:random name:demonic name_adjective tile:mons_demonic_plant
KMONS: no = vault guard
KMONS: p = giant eyeball
KMONS: q : great orb of eyes w:7 / guardian serpent w:3
KMONS: r = ettin / deep troll shaman / yaktaur captain / frost giant
KMONS: t = draconian knight / draconian scorcher / draconian annihilator
: local bands = {
: [65 - you.absdepth() * 3] =
: { "cyclops", "tengu warrior", "centaur warrior", },
: [42 - you.absdepth() * 2] =
: { "kobold demonologist", "tengu conjurer", "deep elf fighter",
: "necromancer", "yaktaur", "Azrael", "Kirke", },
: [26 - you.absdepth()] =
: { "boggart", "orc knight", "ogre mage", "skeletal warrior",
: "spriggan rider", "naga mage", "rakshasa", },
: [you.absdepth() * 2 - 37] =
: { "deep elf knight", "orc high priest", "deep troll shaman", },
: [you.absdepth() * 2 - 42] =
: { "harpy", "hell knight", "naga sharpshooter", "vampire mage",
: "orc warlord", "vampire knight", "yaktaur captain",
: "deep elf high priest", "spriggan defender", },
: [you.absdepth() - 18] =
: { "death knight", "ancient champion",
: "merfolk aquamancer", "salamander firebrand",
: "Margery", "Saint Roka", "Sojobo", },
: }
: local kmonsters = {}
: for weight, monsters in pairs(bands) do
: if weight > 0 then
: for _, mons in ipairs(monsters) do
: if not you.uniques(mons) then
: table.insert(kmonsters, mons .. " band w:" .. weight)
: end
: end
: end
: end
: kmons("s = " .. table.concat(kmonsters, " / "))
KITEM: ? = any ring randart w:390 / ring of loudness unrand:ring_of_the_octopus_king
KITEM: ! = ring of invisibility / ring of slaying / ring of wizardry / \
any good_item ring no_uniq w:75
KITEM: | = | / any good_item
KFEAT: ^ = known permanent teleport trap
KFEAT: ~ = teleport trap
KFEAT: aD = stone_arch
KFEAT: A = enter_hell
KFEAT: & = enter_pandemonium
KFEAT: @ = enter_abyss
KFEAT: B = enter_depths
KFEAT: C : C / any shop
KFEAT: Z = enter_zot
SHUFFLE: <d` / {e1 / (f2 / [g3, >h4 / }i5 / )j6 / ]k7, (f2 / )j6, 15
: if you.absdepth() > 17 then
SUBST: ( = D, ) = C
MARKER: C = lua:props_marker { portal=1 }
MARKER: D = lua:props_marker { portal=1 }
: if crawl.random2(you.depth()-15) > (you.depth()-18) then
SUBST: A&@ = a, _ = -, l = W
: else
SHUFFLE: aA&@
: end
: if you.where() == dgn.level_name(dgn.br_entrance("Zot")) then
NSUBST: (D = 1:Z / *:D
SUBST: f = ', 2 = t
: end
: else
SUBST: A&@ = a, _ = -, l = W
: if you.where() == dgn.level_name(dgn.br_entrance("Depths")) then
NSUBST: ( = 1:B / *:T
SUBST: f = ', 2 = r
: end
: end
SUBST: {} = **|||, ) = C, [ = !, ] = ?
NSUBST: < = 1:{ / 1:( / 1:[, > = 1:} / 1:) / 1:]
SUBST: d = 0, e = 009, f = %, g = 0, h = 0, i = 009, j = %, k = 0
SUBST: ` = >, 1 = 9988s, 2 = 009, 3 = s, 4 = `, 5 = 998ss, 6 = 009, 7 = s
SHUFFLE: })]` / {([>, ?!, no / pq, pq / pq / pq / qp / pp / qq
SHUFFLE: LM / LM / LM / LM / LM / LM / ML / ML / MM
SHUFFLE: NO / NO / NO / NO / NO / NO / ON / ON / OO
SHUFFLE: PQ / PQ / PQ / PQ / QP, RS / RS / RS / SR
SUBST: LNPR : x, MOQS : ~, J : ~xxx, K : ~xxxx, c : x:7 c:1, v : v:7 c:1
NSUBST: ~ = 2:~ / 1:~. / 75 = ~ .:4490 / 225 = ~ .:9990 / *:.
COLOUR: "-_ = green
COLOUR: '`089rs%*|!? = white
FTILE: ^"aA@&-_U = floor_grass
: if crawl.coinflip() then
FTILE: '`<{([>})]089rst%*|!?BCTDEFZ = floor_vault
: else
FTILE: '`<{([>})]089rst%*|!?BCTDEFZ = floor_pebble_darkgray
: end
MAP
vvvvvvv
vv'%<%'vv
vvvv vd'''''dv vvvv
vv%'vvvvvv'''`'''vvvvvv'%vv
vv{''evvcccc+ccc+ccccvvg''[vv
v%'1'''cc...........cc'''3'%v
v'''cc+c.......N.....c+cc'''v
vve'c.....L~~~~OO~......c'gvv
vv'+....~MM~~~~N~~~....+'vv
xxxx xcccc..~~~~L~~~~OO~~~~..ccv xxxx
xxJJxxx~~~..~~~~~MM~~~~N~~Q~~..ccxxxKKxx
xJJJJxx~~~~px~~~~~L~~~~OO~~x~~~~~xxKKKKx
xJJJJx~~~~~xn~~~~~MM~~~~N~~~P~~~~~xKKKKx
xxJJ~~~~~~~~~~~~~~.L...~~~~~~~~~~~~~KKxx
vvvv xxx~www~~~~~~~~~.......~~~~~~~~www~xxxx
vv%'vv xx~~www~x~~~.....c+c+c....~~~x~www~~~xx vvvvv
vv(''fvvc~~~ww~R~~~.....cc'''cc.....~~R~ww~~~~cvv'%vvv
v%'2'''cc~~~~~RS~~..c+ccc''4''ccc+c..~SR~~~~~~cvf''(vv
v'''cc+c.~~~~x~~...cc''kch'''hci''cc..~~x~~~~~c'''2'%v
vvf'c....~~~~~~....+'7''cc%>%cc''5'+..~~~~~~~.c+cc'''v
vv'+...~~P~~~..c+cck''%bbbbbbb%''ic...~~~~xq....c'fvv
vvcc..~~x~~~..cc'jbbb%]bbbbbbb}%bbc+c..~~~ox~...+'vv
vcc...~Q~~~~..+'6'bbbbbbblllbbbbbbj'cc..~~~~~~..ccvv
vc....~~~~~~..c'''%bbbbbbl^lbbbbbb'6'+..~~~~~~...ccv
vvvc...~~~ON~~..cj'%)bblllll"llllbb%'''c..~~~~~~....cv
vvg'c..~~ONO~~..ccccbbbbla""""""Albb)%'jc..~~~~~~~...cvvv
v'''+..ONO~~~..cc'icbbbbl"""U"_""lbbbbcccc..~~~~~ML..c'evv
v%''c.NO~~~~~..+'''%bblll"_""""""lbbbbck'cc..~~MLM~..+'''v
v['3c..~~~~~ML.c'5'}bbl^"""""""U"lllbb%'''+..MLM~~~..c''%v
v%''c..~~~MLM..+'''%bblll"U"""""""^lbb]'7'c.LM~~~~~..c1'{v
v'''+..~MLM~~..cc'icbbbbl""""""_"lllbb%'''+..~~~~~ON.c''%v
vvg'c..LM~~~~~..ccccbbbbl""_"U"""lbbbbck'cc..~~~ONO..+'''v
vvvc...~~~~~~~..ch'%>bbl@""""""&lbbbbcccc..~~ONO~~..c'evv
vc....~~~~~~..c'''%bbllll"lllllbb>%'hc..~~NO~~~~..cvvv
vcc...~~~~~~..+'4'bbbbbbl^lbbbbbb%'''c..~~~~~~~...cv
vvcc..~~~~~~..cc'hbbbbbblllbbbbbbb'4'+..~~~~Q~...ccv
vvv'+...~xo~~~..c+cbb%]bbbbbbb}%bbbh'cc..~~~x~~..ccvv
vvd'c....qx~~~~...ck''%bbbbbbb%''icc+c..~~~P~~...+'vvv
v'''cc+c.~~~~~~~..+'7''cc%)%cc''5'+....~~~~~~....c'dvv
v%'`'''c~~~~~x~~..cc''kcj'''jci''cc...~~x~~~~.c+cc'''v
vv<''dvc~~~~~~RS~..c+ccc''6''ccc+c..~~SR~~~~~cc'''`'%v
vv%'vvc~~~~ww~R~~.....cc'''cc.....~~~R~ww~~~cvvd''<vv
vvvv cxx~~www~x~~.....c+c+c.....~~~x~www~~xx vv'%vv
xxx~www~~~~~~~~.......~~~~~~~~~www~xxx vvvv
xxKK~~~~~~~~~~~~~..L..~~~~~~~~~~~~~~JJxx
xKKKKx~~~~~P~~~N~~~MM~~~~~~nx~~~~~xJJJJx
xKKKKxx~~~~~x~~OO~~~L~~~~~~xp~~~~xxJJJJx
xxKKxxxxc..~~Q~~N~~~MM~~~~~~..~~~xxxJJxx
xxxx vcc..~~~~OO~~~L~~~~~..ccccc xxxx
vv'+....~~~N~~~MM~~....+'vv
vve'c.....~~OO~~~L~.....c'gvv
v'''cc+c.....N.......c+cc'''v
v%'1'''cc...........cc'''3'%v
vv{''evvcccc+ccc+ccccvvg''[vv
vv%'vvvvvv'''2'''vvvvvv'%vv
vvvv vf'''''fv vvvv
vv'%(%'vv
vvvvvvv
ENDMAP
Scalding Steam wrote:nrook_zot_tub
dynast wrote:I like the pakellas vaults that have stuff fighting each other.
crate wrote:don't worry, dragon slaying trove still exists
river trove just didn't try to give you good items
dragon slaying trove explicitly gives you items that will not be useful, it actually tries to prevent almost all potentially-useful items from being part of its loot
ydeve wrote:I like the nethack castle vaults in Depths
I'm curious crate, are there any vaults that you genuinely like in crawl, or if there are several, any common theme to the ones you like?
neongrey wrote:I don't want it to go to gammafunk's head but I really like that one Pakellas overflow vault with the lightning rod and the ood monster, I always like to hang out and see who wins.
Sprucery wrote:I like the vault with a Gozag altar, lots of gold and some shops that have especially high prices.
Malevolent wrote:neongrey wrote:I don't want it to go to gammafunk's head but I really like that one Pakellas overflow vault with the lightning rod and the ood monster, I always like to hang out and see who wins.
It's not the only one, there are other types of "experiments" Pakellas conducts, and yes, they are a very nice touch indeed.