git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@1906 c06c8d41-db1a-0410-9941-cceddc491573
CI5VTLSMB2L5W5ZVKDZEJFUARGSZP2FUSTRFV3MG6U44TDDUYH5AC
L5CVPV5IUBSO4EE3WK4O6SQGIMIEPSMQONFBWEVGJBR2HATLPZIAC
5TKGFHC6X2JYR3MVN5T2XU2VWG45V7HGEI45H3BZ4B55WPULZEFAC
T6YW32VLZX2KKDMIS4G562ER73VHCAQZOQ6P4LSLVGVN25UD5UJQC
GQL5SIGBHLU3FMCE54XVGLRY5AZHRM6DUEB722REA2DPLGJSN6EQC
MI7CWKRDXHAU7PIHLXXOSFBULRGT2OOMIMOSQLMVYOUVGABIVXGAC
H3552BCIAVBLKAYKE4DHFLBLFW5RGRMYBMRRYHYEB5IPIJRUVU5QC
RPOZZWKG5GLPHVZZ7ZKMKS64ZMV2LDCQSARBJFJ6FZOTOKCQO7FAC
FOCWL2MOKK6BNARCKZIN6DPTOYRFILRJLURUT2JBORS25MMVGGSQC
SIKFXNXSAMU6IYRGDG6SWP3LOX6SEE7PDFA7RVQAGG2SLWQ72D2QC
U7BN4TQ36FIOAGBVWQ4A6VXFZN2GETLGCLD4E3MCBA7OQ3TXYUXQC
LS3DAZVRDCXVN2BKBC6RGCKO3R43Z7HKG4GXJWLBK4AKBL2G6QDQC
MNUMFTIMJEOQKHXX7PGCLAPAK6KDDECBQBQIF5SL3TKWLBDWJ6KQC
VCISXSXE6WGRO6PQN7Y6IFZ7C4VFUMKQK6KGAXA6YZ5RCZIB64WAC
IGHO5UHUXYBLIHLUMLZ672YHAYUSK4FSFX7SA42XARIKLIMCVLUAC
KFM2ARORBIJ6BGX456VFW7EAVRIYBVFUV53JH63GSKNOKVPJWQ2QC
XMYIMODXZ6LEVWF4MXRDFGASH23QMXI27MKXFQRKZ2H73GVAQHXAC
RRADDS444JWSL4KOJKNZFAIMWMZRLFR4KZPC2MJBCJPEPINC5CPQC
NAME: lemuel_trickyentry_river
TAGS: entry no_monster_gen
ORIENT: float
SHUFFLE: {[(, ABC
SUBST: A:=, B:x, C:x
CHANCE: 1
MAP
xxxxxxxxxxxxxxxxxxx
xxxWA{...(...[xxxxx
xxwWx.........xxxxx
xwwWB.........xxxxx
xwwWx.........xxxxx
xwwWC.........xxxxx
xxWwx.........xxxxx
xxWwww........xxxxx
xWxwwwwwwww...xxxxx
xWxxwwwwwwwwwwxxxxx
xxWxxwwwwwwwwwwwxxx
xxWxx...wwwwwwwwwxx
xxwWx........wwwwxx
xwxw+.........xwwwx
xwxxx.........xxwwx
xxxxx.........xxxwx
xxxxx.........xxxxx
xxxxx.........xxxxx
ENDMAP
NAME: david_trickyentry_005_a
TAGS: entry no_monster_gen
ORIENT: float
CHANCE: 3
MAP
@..................@
..wwww........llll..
.w.wwww......llllll.
.ww{}ww......llllll.
.wwwwww......llllll.
..wwww..bbbb..llll..
.......bbbbbb.......
.......bbbbbb.......
.......bbbbbb.......
........bbbb........
@..................@
ENDMAP
NAME: david_trickyentry_005_b
TAGS: entry no_monster_gen
ORIENT: float
CHANCE: 3
MAP
@..................@
..wwww........llll..
.wwwwww......llllll.
.wwwwww......ll}{ll.
.wwwwww......llll.l.
..wwww..bbbb..llll..
.......bbbbbb.......
.......bbbbbb.......
.......bbbbbb.......
........bbbb........
@..................@
ENDMAP
NAME: david_trickyentry_005_c
TAGS: entry no_monster_gen
ORIENT: float
CHANCE: 3
MAP
@..................@
..wwww........llll..
.wwwwww......llllll.
.wwwwww......llllll.
.wwwwww......llllll.
..wwww..b=bb..llll..
.......bb.bbb.......
.......bb{}bb.......
.......bb.b=b.......
........b=bb........
@..................@
ENDMAP
NAME: david_trickyentry_005_d
TAGS: entry no_monster_gen
ORIENT: float
CHANCE: 1
MAP
@..................@
..wwww........llll..
.wwwwww..{}..llllll.
.wwwwww......llllll.
.wwwwww......llllll.
..wwww..bbbb..llll..
.......bbbbbb.......
.......bbbbbb.......
.......bbbbbb.......
........bbbb........
@..................@
ENDMAP
# Caged fury
NAME: david_trickyentry_006
TAGS: entry
MONS: w:30 nothing / worm
MONS: w:30 nothing / ooze / weight:2 jelly
MONS: w:30 nothing / jackal / rat
FLAGS: no_rotate
ORIENT: float
SUBST: ?=Gx
SHUFFLE: xc, 123
MAP
.................
.xxxxxxxxxxxxxxx.
.x1231321332212x.
.x2312132211323x.
.x3123213123132x.
.x?????G+G?????x.
.x.............x.
.=T....xxx....T=.
.x.....({[.....x.
.x..T.......T..x.
.xxx=xxxxxxx=xxx.
.................
ENDMAP
##############################################################################
# Morbid curiosity
NAME: david_trickyentry_007
TAGS: entry
MONS: goblin, kobold, orc priest
ITEM: needle, dart, stone
ORIENT: float
MAP
xxxxxxxxxxxxxx.xxxxxxxxxxxxxx
xxxxxxxxx...........xxxxxxxxx
xxxxxx...xxxxx+xxxxx...xxxxxx
xxxx..xxxxxlllllllxxxxx..xxxx
xxx.xxxxxlll..3..lllxxxxx.xxx
xx.xxxxxx...........xxxxxx.xx
xx.xxxxxxxxxxx=xxxxxxxxxxx.xx
xx.xxxxxxxxx.....xxxxxxxxx.xx
x.xx...xxx..G.G.G..xxx..lxx.x
x.x....xx...........xx1fllx.x
x.x....x.............x...lx.x
..+...........{....G.=..1l+..
x.x....x.............x...lx.x
x.x....xx...........xx..llx.x
x.xx...xxx...G.G...xxx..lxx.x
xx.xxxxxxxxx.....xxxxxxxxxx.x
xx.xxxxxxxxxxx=xxxxxxxxxxx.xx
xx.xxxxxx2d....2..e2xxxxxx.xx
xxx.xxxxxlll2....lllxxxxx.xxx
xxxx..xxxxxlllllllxxxxx..xxxx
xxxxxx...xxxxx+xxxxx...xxxxxx
xxxxxxxxx...........xxxxxxxxx
xxxxxxxxxxxxxx.xxxxxxxxxxxxxx
ENDMAP
##############################################################################
##############################################################################
# Being Mean Is Cool
# (Has anyone a good guess on proper CHANCEs?)
NAME: erik_trickyentry_004_a
TAGS: entry
ORIENT: float
CHANCE: 10
ITEM: scroll of curse armour
ITEM: scroll of teleportation
MAP
xxxxx
xxexx
xd{ex
xxdxx
xxxxx
ENDMAP
NAME: erik_trickyentry_004_b
TAGS: entry
ORIENT: float
CHANCE: 10
ITEM: scroll of curse armour, scroll of random uselessness, scroll of identify
ITEM: scroll of curse armour, scroll of fear, scroll of teleportation
SHUFFLE: def, ghi
MAP
@.....@
.xx=xx.
.xxgxx.
.=d{g=.
.xxdxx.
.xx=xx.
@.....@
ENDMAP
NAME: erik_trickyentry_004_c
TAGS: entry
ORIENT: float
CHANCE: 10
SHUFFLE: uU / vV / wW / zZ
SUBST: u==, v==, V=~, w=x, W=x, z==, Z=~.
ITEM: scroll of curse armour, scroll of random uselessness, scroll of identify
ITEM: scroll of curse armour, scroll of fear, scroll of teleportation
KFEAT: U = teleport trap
MAP
xxxxxxx
xZxxxWx
xxzgwxx
xxd{gxx
xxudvxx
xUxxxVx
xxxxxxx
ENDMAP
............
..xxxx.xxxx.
..xx.....xx.
..x.......x.
..x.......x.
......C.....
..x.......x.
..x.......x.
..xx.....xx.
..xxxx.xxxx.
............
...........
.xxxx.xxxx.
.xx.....xx.
.x.......x.
.x.......x.
.....C.....
.x.......x.
.x.......x.
.xx.....xx.
.xxxx.xxxx.
...........
NAME: statuecave_lemuel
ORIENT: northeast
DEPTH: D:7-27, Lair, Crypt
MONS: ice statue/orange crystal statue
#
NAME: statuecave_lemuel
ORIENT: northeast
DEPTH: D:7-27, Lair, Crypt
TAGS: uniq
MONS: ice statue/orange crystal statue
wwwwwwwwwww??..................xxxxxx
.?wwwwwww??....................xxxxxx
..??wwww?......................xxxxxx
.....?w........................xxxxxx
wwwwwwwwwww''..................xxxxxx
.'wwwwwww''....................xxxxxx
..''wwww'......................xxxxxx
.....'w........................xxxxxx
NAME: dragon1_lemuel
ORIENT: northeast
DEPTH: D:9-20, Lair
MONS: dragon, ice dragon
SUBST: ! : ?x
NAME: dragon1_lemuel
ORIENT: northeast
DEPTH: D:9-20, Lair
TAGS: uniq
MONS: dragon, ice dragon
ITEM: potion of levitation / scroll of teleportation
SUBST: ! : ?x
FLAGS: no_rotate
MONS: orc warlord, orc priest, orc high priest, orc warrior, orc wizard
MONS: orc knight, orc sorcerer
KFEAT: C = altar of Beogh
FLAGS: no_rotate
DEPTH: D:14-26, Orc
MONS: orc warlord, orc priest, orc high priest, orc warrior, orc wizard
MONS: orc knight, orc sorcerer
KFEAT: C = altar of Beogh
# The hell hounds can be deadly at lower levels.
DEPTH: D:18-27
MONS: hell hound, necromancer, wizard, orange demon, rotting devil
MONS: hell knight, great orb of eyes
DEPTH: D:18-27
TAGS: uniq
MONS: hell hound, necromancer, wizard, orange demon, rotting devil
MONS: hell knight, great orb of eyes
ENDMAP
###########################################################################
# Farm and country (Matthew Ludivico)
#
NAME: farm_and_country
ORIENT: encompass
DEPTH: D:16-27
MONS: death yak, plant, griffon, killer bee, ogre, oklob plant
MONS: wandering mushroom
MAP
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxx..........................................xxxxxxxx}.xxxxxxxxxxx
xxxxxxxxxxxxxxxxxxx............xxxxxx....xxx.......xx...........xxxx..]xxxxxxxxx
xxxxxxxxxxxxxxx***x...........xxx..xxx............xxxx...........xx..xxxxxxxxxxx
xxxxxxxxxxxxxxx|*$=...xx.xxxxxxx....xxxxxxxxxx......xx................xxxxxxxxxx
xxxxxxxxxxxxxxxxxxx....xxxxxxxx......3..xxx.................x..........xxxxxxxxx
xxxxxxxxxxxxxxxxxx......x........x......xx.........w...................xxxxxxxxx
xxxxxxxxxxx)......xx...xxx.....xxx......x........www3....3.............xxxxxxxxx
xxxxxxxxxxxx=xxxxxxxxxxx...xxxxxxxxx..xxx.....wwwww....%%%.............xxxxxxxxx
xxxxxxxxxx......xxx.......xx.xxxx.x...xxxxxxxwwwwwww..5%%%..........xx.xxxxxxxxx
xxxxxxxxx.........x..xxxxxxxx.....x........3wwwwwwwww..%%%........xxx..xxxxxxxxx
xxxxxxxxx....5...xx..x.xxxxx.....xxx........wwwwwwwww..%%%..........xx.xxxxxxxxx
xxxxxxxxxxx.....xxx..xx..xx........xxxxxxxxxwwwwwwwww..............xxx.xxxxxxxxx
xxxxxxxxxx........x..x...............xx..xxxxwwwwwwwwwwwwww............xxxxxxxxx
xxxxxxxxx.............................x.....xxwwwwww3wwwwww............xxxxxxxxx
xxxxxxxxxxx...x...........5.....7...............ww.......ww.....44....xxxxxxxxxx
xxxxxxxxxwxx..xx.....622...2.26...6.2...22.6...62..2..226ww.....44xx...xxxxxxxxx
xxxxxxxxxwwxxxx......2....2.22....2..2...2.2.......22...2ww....xxxx..xxxxxxxxxxx
xxxxxxxxxwwwwxxx......2...2.2.2...2.22..2.22...22.2.2..22ww.....xxx....xxxxxxxxx
xxxxxxxxxwwwwwx....4..2...2...........22...277..2..2.2.22ww...........xxxxxxxxxx
xxxxxxxxxwwwwwxx....42..2....22.4..2..2...2.4..2.22..22.2ww............xxxxxxxxx
xxxxxxxxxwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww.wwwwwwwwwwwww..2.........xxxxxxxxx
xxxxxxxxxwwwwwxx.....62....2.26...62.2.2..26...6...22..26..............xxxxxxxxx
xxxxxxxxxwwwww.........................................................xxxxxxxxx
xxxxxxxxxwwwwwxx....222.2.22..2.7.......7..............................xxxxxxxxx
xxxxxxxxxwwwww...........ccccccc+ccccccc...ccc......cc+ccc...xxxxx.....xxxxxxxxx
xxxxxxxxxwwwwwxx.........c$$*.c$$5$+.5.c...+5c......c%%%%c......xxx3...xxxxxxxxx
xxxxxxxxxwwwwwx....2.....c$.c+cccccc.%.c...ccc......c%%%%c....xxxxx....xxxxxxxxx
xxxxxxxxxwwwwwx..........c..c..........c............cccccc......xxx....xxxxxxxxx
xxxxxxxxxwwxxxxxxx.......ccccc+ccccccccc.........................xx....xxxxxxxxx
xxxxxxxxxwxx.....xxxx........c...c.................2...................xxxxxxxxx
xxxxxxxxxxx.........xxxx...........2....xxxx...........................xxxxxxxxx
xxxxxxxxx..............xxxx..........xxxx..x...........................xxxxxxxxx
xxxxxxxxx.................xxxxx++xxxxx.....xx............xx...x........xxxxxxxxx
xxxxxxxxx.....................c..c..........xxxxx..........xxxxx.......xxxxxxxxx
xxxxxxxxx.......cccc..........c..c...cccc......xxx...........x.........xxxxxxxxx
xxxxxxxxx.......c..c..........c++c...c..c........xxx.........x.........xxxxxxxxx
xxxxxxxxx.......c..c..........c..c...c..c..........xxx.................xxxxxxxxx
xxxxxxxxx....cccc++cccccccccccc++ccccc..ccccccc......xxx...............xxxxxxxxx
xxxxxxxxx....c..........1.....................c........xxx.............xxxxxxxxx
xxxxxxxxx.cccc.....w....w....%1.....w.....%...c..........xxx...........xxxxxxxxx
xxxxxxxxx.c1.+....www..www..%%%....www...%%%1.c...........xxxxxxxxx....xxxxxxxxx
xxxxxxxxx.cccc.....w....w....%......w.....%...c..................xxx...xxxxxxxxx
xxxxxxxxx....c.......5........................c....................xxxxxxxxxxxxx
xxxxxxxxx....ccc....%%%%%....cccccccccccccccccc........................xxxxxxxxx
xxxxxxxxx......cc...........cc.........................................xxxxxxxxx
xxxxxxxxx.......cccccc+cccccc..........................................xxxxxxxxx
xxxxxxxxx........cc.......cc...........................................xxxxxxxxx
xxxxxxxxx.........cc.....cc.....................cccccccccccccccccccccccxxxxxxxxx
xxxxxxxxx..........ccc+ccc......................c......vvv.............xxxxxxxxx
xxxxxxxxx..........ccc.c........................c......v5+...vvvvv.....xxxxxxxxx
xxxxxxxxx..........ccc.c........................c......vvv...v.5.v.....xxxxxxxxx
xxxxxxxxxccccccccccccc.ccc......................c............v..5v.....xxxxxxxxx
xxxxxxxxx..........c.....cccccccccccccccccccccccccccc..........vv+vv...xxxxxxxxx
xxxxxxxxx..........c............................+................5111..xxxxxxxxx
xxxxxxxxx..........c.{([.c......................+................5.....xxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
##############################################################################
# Rats! (Lemuel), special Lair version
# There another, easier version for the shallow dungeon
#
NAME: RatsNest_Lair
ORIENT: northeast
TAGS: uniq_rats_nest
DEPTH: Lair
SHUFFLE: 23, 34
MONS: rat / green rat / nothing, grey rat / orange rat / nothing
MONS: green rat / orange rat / nothing, orange rat / rat
MAP
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxx...xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
xxx343.xx.xxxxxxxx.334433xxxxxxxxx23...xxxxxx
xx.222...xxxxxxxx..224422xxxxxx1111...xxxxxxx
x..111..xxxxxxxxx..111111.xxx.111...xxxxxxxxx
xx.111..xxxxxxxxxx.11111..x......xxxxxxxxxxxx
xxxx..xx.x.xxxxxx.xx..........xxxxxxxxxxxxxxx
xxxxx.xxx.x..x.xx.x.xx....x.xxxxxxxxxxxxxxxxx
xxxxx...x.xxx.x33xx.xxxx.xxxxxxxxxxxxxxxxxxxx
xxxxxxx.x.xxxx221x.xxx...xxxxxxxxxxxxxxxxxxxx
xxxxxxxx.xxxxx111.xxxx.xxxxxxxxxxxxxxxxxxxxxx
xx..xxx.x.x.xxx.xxxxxxxxxxxxxxxxxxxxxx
xxx..x.xx.x.xx.xxxxxxxxxxxxxxxxxxxxxxx
xxxxx..xx.xx.x.xxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxx.xxxx.xxxxxxxxxxxxxxxxxxxxxxxx
xx.xxxxxxxxxxxxxxxxxxxxxxxxxxxxx
xxx.xxxxxxxxxxxxxxxxxxxxxxxxxxxx
xxx.xxx xxxxxx
xxxx.xx xxxxxx
xxx.xxx xxxxxx
xxxx.xx xxxxxx
xxxx@xx xxxxxx
ENDMAP
# plantages
#
NAME: fruit_tree_single
ORIENT: float
DEPTH: Lair, Snake
MONS: plant, fungus
SUBST: ' = . a 2:1
SUBST: . = .:90 a:10 2:1
KITEM: a : apple/apricot/pear/apricot/orange/banana/strawberry/lemon
CHANCE: 8
MAP
.....
.......
..'''..
..'1'..
..'''..
.......
.....
ENDMAP
NAME: fruit_tree_lots
ORIENT: float
DEPTH: Lair, Snake
MONS: plant, fungus
SUBST: ' = . 1
SUBST: . = .:90 a:10 2:1
SUBST: _ = .:90 a:4
KITEM: a : apple/apricot/pear/apricot/orange/banana/strawberry/lemon
CHANCE: 8
MAP
________
_........_
_.....'...._
_..'........._
_......'..'.._
_...'........_
_......'....._
_..'....'.._
_........_
________
ENDMAP
#############################################################################
SUBST: A : x, B : x
SUBST: D = .:30 W
KFEAT: E = w:20 . / x / w:50 W / w:30 w / ~
KFEAT: F = w:150 w / w:70 W / ~ / . / x
KFEAT: G = x / . / w / W
KFEAT: H = . / W
KMONS: D = Plant / w:200 nothing
KMONS: E = w:2 slime creature / swamp worm / giant blowfly / w:2 giant mosquito / w:1 electrical eel / w:1000 nothing
KMONS: F = w:2 slime creature / swamp worm / giant blowfly / w:2 giant mosquito / w:2 electrical eel / w:1000 nothing
KMONS: H = swamp drake / swamp dragon / hydra / w:20 nothing
KITEM: H = any good_item / any potion / w:20 nothing / gold
DEPTH: Shoal
SUBST: A : x, B : x
SUBST: D = .:30 W
KFEAT: E = w:20 . / x / w:50 W / w:30 w / ~
KFEAT: F = w:150 w / w:70 W / ~ / . / x
KFEAT: G = x / . / w / W
KFEAT: H = . / W
KMONS: D = Plant / w:200 nothing
KMONS: E = w:2 slime creature / swamp worm / giant blowfly / w:2 giant mosquito / w:1 electrical eel / w:1000 nothing
KMONS: F = w:2 slime creature / swamp worm / giant blowfly / w:2 giant mosquito / w:2 electrical eel / w:1000 nothing
KMONS: H = swamp drake / swamp dragon / hydra / w:20 nothing
KITEM: H = any good_item / any potion / w:20 nothing / gold
MONS: orc wizard / centaur / jackal / killer bee larva / giant lizard / kobold / giant mite / grey rat / green rat / orange rat
MONS: deep elf priest / orc high priest / cyclops / orc priest / jelly / ogre / troll / yak / orc warrior / sheep / hog
MONS: orc wizard/centaur/jackal/killer bee larva/giant lizard/kobold/giant mite/grey rat/green rat/orange rat
MONS: deep elf priest/orc high priest/cyclops/orc priest/jelly/ogre/troll/yak/orc warrior/sheep/hog
MONS: deep elf priest / orc high priest / cyclops / yaktaur / slime creature / yak / wyvern / big kobold / toenail golem
MONS: yaktaur captain / manticore / deep elf high priest / orc sorcerer / ogre-mage / ugly thing / unseen horror / wandering mushroom
MONS: deep elf priest/orc high priest/cyclops/yaktaur/slime creature/yak/wyvern/big kobold/toenail golem
MONS: yaktaur captain/manticore/deep elf high priest/orc sorcerer/ogre-mage/ugly thing/unseen horror
cc....................d....................cc
cx.........................................xc
cc.........................................cc
cx.........d..........d..........d.........xc
NAME: MiniTomb
ORIENT: float
DEPTH: D:15-26
MONS: large zombie / nothing, mummy, guardian mummy, greater mummy, large zombie
MONS: mummy / nothing
NAME: MiniTomb
ORIENT: float
DEPTH: D:15-26
TAGS: uniq
MONS: large zombie/nothing, mummy, guardian mummy, greater mummy, large zombie
MONS: mummy / nothing
SHUFFLE: xb/cc
SHUFFLE: xb/cc, ABC
: if crawl.coinflip() then
KFEAT: X = rock staircase leading up / rock staircase leading down
KITEM: X = any good_item
: else
SUBST: X=*, B=., C=.
KFEAT: A = teleport trap
: end
MAP
xxxxxxxxxxxxxxxxx
xbbbbbbbbbbbbbbbb
xb**....www.....T
xb**..A.www......
xbX*..B.w1w.....@
xb**..C.www......
xb**....www.....T
xbbbbbbbbbbbbbbbb
xxxxxxxxxxxxxxxxx
ENDMAP
##################################
# Vampire Tower by Lemuel Pitkin
#
NAME: vampire
ORIENT: float
TAGS: uniq
DEPTH: D:12-27, Vault, Crypt
MONS: rat/grey rat/w:6 green rat/w:3 orange rat/w:20 giant bat
MONS: flying skull, human zombie
MONS: vampire, vampire mage, vampire knight
KITEM: > = any good_item
KFEAT: ; = altar of Yredelemnul/altar of Kikubaaqudgha
SHUFFLE: defg
SHUFFLE: *s/!?
SUBST: d = =, e = x, f = x, g = x
SUBST: s = =, ! = x, ? = x
SUBST: 1 = 1 .:20
SUBST: 1 : 1:30 2
SUBST: + = +=
SUBST: w:w.
xxxxxxxxx
xbbbbbbbx
xb*****bx
xb*****bx
xb.....bx
xb.....bx
xb.....bx
xb.....bx
xbwwwwwbx
xbww1wwbx
xbwwwwwbx
xb.....bx
xb.....bx
xb.....bx
xb.....bx
xb.....bx
xbT.@.Tbx
F..wwwwwwwwwwwwwwwww..F
..wwwwwwwwwwwwwwwwwww..
.www111xxxx+xxxx111www.
www111xxx22322xxx111www
ww111xx.+23432+.xx111ww
ww11dx..ccccccc..xe11ww
ww1xx..ccc|>|ccc..xx1ww
wwxx..ccccc6ccccc..xxww
wwx..ccc33+4+33ccc..xww
wwx.ccccccc+ccccccc.xww
wwx.c***x.....x???c4xww
wwx.c***s..5..!???c.xww
wwx4cc**x4.;.4x??cc.xww
wwx..ccxx.....xxcc..xww
wwxx..ccx..4..xcc..xxww
ww1xx..cc.....cc..xx1ww
ww11fx..ccc.ccc..xg11ww
ww111xx..cc+cc..xx111ww
www111xx..333..xx111www
.www111xxxxxxxxx111www.
..wwwwwwwwwwwwwwwwwww..
F..wwwwwwwwwwwwwwwww..F
ENDMAP
NAME: lemuel_oo5_c
TAGS: entry no_monster_gen
ORIENT: float
SHUFFLE: {[(, ABC
SUBST: A:=, B:x, C:x
CHANCE: 1
MAP
xxxxxxxxxxxxxxxxxxx
xxxWA{...(...[xxxxx
xxwWx.........xxxxx
xwwWB.........xxxxx
xwwWx.........xxxxx
xwwWC.........xxxxx
xxWwx.........xxxxx
xxWwww........xxxxx
xWxwwwwwwww...xxxxx
xWxxwwwwwwwwwwxxxxx
xxWxxwwwwwwwwwwwxxx
xxWxx...wwwwwwwwwxx
xxwWx........wwwwxx
xwxw+.........xwwwx
xwxxx.........xxwwx
xxxxx.........xxxwx
xxxxx.........xxxxx
xxxxx.........xxxxx
MONS: plant / fungus / nothing
MONS: fungus
SHUFFLE: ABCD, _wl'
SUBST: A=+, B=+, C==, D==
SUBST: l:wxl, _:xw~_
SUBST: ' = . 2:3 ~:1
SUBST: ~ = ~:2 .
SUBST: _ = 1 . %:1
SUBST: w = w W:3
SUBST: 0 = 0 .
xxx.......@.......xxx
xxxx+xxx+xxx+xxx+xxxx
xxx___xwwwxlllx'''xxx
xxx___xwwwxlllx'''xxx
xxx___xwwwxlllx'''xxx
xxx___xwwwxlllx'''xxx
xxx___xwwwxlllx'''xxx
xxx___xwwwxlllx'''xxx
xxxxAxxxBxxxCxxxDxxxx
xxx...............xxx
xxxx.............xxxx
xxxx.......xxxx
xxxx[{(xxxx
xxxxxxxxx
..0.0....0..
xxwwwwwwwxxx
xwwwwwwwwwwx
xwwww'wwwwwx
xwww....'wwx
xww......'wx
x'.......'wx
x....{..'wwx
.........wwx
@........xxx
ENDMAP
##############################################################################
# Prison with walls (not Napalm Death)
NAME: david_entry_068
TAGS: entry no_monster_gen
ORIENT: float
SHUFFLE: ABCDEFGH
SUBST: A={, B=', C=', D=', E=', F=', G=', H='
SUBST: ' = .:70 1 w:2
SUBST: . = .:60 2:1 3:1
MONS: fungus, rat, giant cockroach
MAP
xxxxxxxxxxxxxxxxx
x'A'x'B'x'C'x'D'x
x'.'x'.'x'.'x'.'x
xx+xxx+xxx+xxx+xx
x'..............x
x'..............+
x'..............x
xx+xxx+xxx+xxx+xx
x'.'x'.'x'.'x'.'x
x'E'x'F'x'G'x'H'x
xxxxxxxxxxxxxxxxx
ENDMAP
##############################################################################
# The pits are prepared
NAME: david_entry_069_a
TAGS: entry no_monster_gen
ORIENT: float
CHANCE: 3
SHUFFLE: bxxxx
MAP
.........@........
..wwww........llll..
.w.wwww......llllll.
.ww{}ww......llllll.
.wwwwww......llllll.
..wwww..bbbb..llll..
.......bbbbbb.......
.bbbbbb.
.bbbbbb.
..bbbb..
......
ENDMAP
NAME: david_entry_069_b
TAGS: entry no_monster_gen
ORIENT: float
CHANCE: 3
SHUFFLE: bxxxx
MAP
.......@..........
..wwww........llll..
.wwwwww......llllll.
.wwwwww......ll}{ll.
.wwwwww......llll.l.
..wwww..bbbb..llll..
......bbbbbb......
.bbbbbb.
.bbbbbb.
..bbbb..
......
ENDMAP
NAME: david_entry_069_c
TAGS: entry no_monster_gen
ORIENT: float
CHANCE: 3
SHUFFLE: bxxxx
MAP
........@.........
..wwww........llll..
.wwwwww......llllll.
.wwwwww......llllll.
.wwwwww......llllll.
..wwww..b=bb..llll..
......bb.bbb......
.bb{}bb.
.bb.b=b.
..b=bb..
......
ENDMAP
NAME: david_entry_069_d
TAGS: entry no_monster_gen
ORIENT: float
CHANCE: 1
SHUFFLE: bxxxx
MAP
........@.........
..wwww........llll..
.wwwwww..{}..llllll.
.wwwwww......llllll.
.wwwwww......llllll.
..wwww..bbbb..llll..
......bbbbbb......
.bbbbbb.
.bbbbbb.
..bbbb..
......
# Caged fury
NAME: david_entry_070
TAGS: entry
MONS: w:30 nothing / worm
MONS: w:30 nothing / ooze / weight:2 jelly
MONS: w:30 nothing / jackal / rat
FLAGS: no_rotate
ORIENT: float
SUBST: ?=Gx, ===++
SHUFFLE: xc, 123
MAP
.................
.xxxxxxxxxxxxxxx.
.x1231321332212x.
.x2312132211323x.
.x3123213123132x.
.x?????G+G?????x.
.x.............x.
.=T....xxx....T=.
.x.....({[.....x.
.x..T.......T..x.
.xxx=xxxxxxx=xxx.
.................
ENDMAP
##############################################################################
# Morbid curiosity
NAME: david_entry_071
TAGS: entry
ORIENT: float
MONS: goblin, kobold, orc priest
ITEM: needle, dart, stone
SHUFFLE: ABCD
SUBST: A=@, B=@xx, C=@xxxx, D=x
MAP
xxxxxxxxxBxxxxxxxxx
xxxxx...........xxxxx
xxx...xxxxx+xxxxx...xxx
xx..xxxxxlllllllxxxxx..xx
xx.xxxxxlll..3..lllxxxxx.xx
xx.xxxxxx...........xxxxxx.xx
xx.xxxxxxxxxxx=xxxxxxxxxxx.xx
xx.xxxxxxxxx.....xxxxxxxxx.xx
x.xx...xxx..G.G.G..xxx..lxx.x
x.x....xx...........xx1fllx.x
x.x....x.............x...lx.x
A.+...........{....G.=..1l+.C
x.x....x.............x...lx.x
x.x....xx...........xx..llx.x
x.xx...xxx...G.G...xxx..lxx.x
xx.xxxxxxxxx.....xxxxxxxxxx.x
xx.xxxxxxxxxxx=xxxxxxxxxxx.xx
xx.xxxxxx2d....2..e2xxxxxx.xx
xxx.xxxxxlll2....lllxxxxx.xx
xxx..xxxxxlllllllxxxxx..xx
xxx...xxxxx+xxxxx...xxx
xxxxx...........xxxxx
xxxxxxxxxDxxxxxxxxx
ENDMAP
##############################################################################
bbbbbbbbbbbbbbbbbbbb
b{[................b
b(.................b
b..a...............b
b..................b
b....aa............b
b....a.............b
b......aaa.........b
b......aaa.........b
b......aaa.........b
b..................b
b..........aaa.aaa.b
b..........aaa.aaa.b
b..........aaa.aaa.b
b..................b
b..........aaa.....b
b..........aaa.....b
b..........aaa...d.b
b...................
bbbbbbbbbbbbbbbbbb.@
xxxxx
xxexx
xd{ex
xxdxx
xxxxx
ORIENT: float
ITEM: stone
SHUFFLE: bx
MAP
bbbbbbbbbbbbbbbbbbbbbbbbbbb
b.........................b
b.........................b
b.........................b
b...>...[{(...ccccccccc...b
b.........................b
b.........................b
b.........................b
bbbbbbbbbbbbbbbbb...bbbbbbb
b...................b
b...................b
b...................b
b...c.ccc.ccc.ccc...b
b...c.c.c.c.c.c.c...b
b...ccc.ccc.ccc.c...b
b...................b
b....d..............b
b...................b
bbbb.@.bbbbbbbbbbbbbb
ENDMAP
##############################################################################
# 27 #3
NAME: erik_entry_008
TAGS: entry no_monster_gen
# no pillars for dancing, so no_monster_gen
cccccccccccccccccccccc
cbbbbb.c...c.........c
cb[{(+.+...+.........c
cbbbbb.c...c.........c
cccccccccccccccccccccc+ccccc
c..........................c
c.d........................c
c..........................c
c.@.cccccccccccccccccccccccc
@.....@
.xx=xx.
.xxgxx.
.=d{g=.
.xxdxx.
.xx=xx.
@.....@
ORIENT: float
SHUFFLE: cx
MAP
ccccccccccccccccccccccccccccccccc
c([x............................c
c{.x............................c
cxx+............................c
c......x.xxxxxxx.xx.xxxxxxxxx...c
c...............................c
c...............................c
c...x.xxxxxxxxxxxx..............c
c...............................c
c...............................c
c...xxxxxxxxx.xxxxxxxxxx........c
c...............................c
c...............................c
c................................
ccccccccccccccccccccccccccccccc.@
ENDMAP
##############################################################################
# Kangaroo Pocket Calculator
NAME: erik_entry_010
TAGS: entry no_monster_gen
SHUFFLE: bc
CHANCE: 1
SHUFFLE: uU / vV / wW / zZ
SUBST: u==, v==, V=~, w=x, W=x, z==, Z=~.
ITEM: scroll of curse armour, scroll of random uselessness, scroll of identify
ITEM: scroll of curse armour, scroll of fear, scroll of teleportation
KFEAT: U = teleport trap
bbbccccccccccccccccccccccccccccccccccccccccccccc
b[b........................................+..+.
b{+........................................+..+@
b(b........................................+..+.
bbbccccccccccccccccccccccccccccccccccccccccccccc
xxxxxxx
xZxxxWx
xxzgwxx
xxd{gxx
xxudvxx
xUxxxVx
xxxxxxx
##############################################################################
# Kaf Zayin
# with my luck, this will be something horribly offensive
NAME: erik_entry_011
TAGS: entry no_monster_gen
ORIENT: float
FLAGS: no_rotate no_hmirror no_vmirror
SHUFFLE: cx
MAP
cccccccccccccccc@@cccccccccccccccccc
c..................................c
c...x...............xx.............c
c..xxxxxx..........xxxxxxxx........c
c.xxxxxxxx.........xxxxxxxxxxx.....c
c..xxxxxxxx.........xxxxxxxxxxxx...c
c.....xxxx..............xxxxxxxxx..c
@......xx........[<..........xxxxx.@
@......xxx.......({............xxx.@
c.......xxx.....................xx.c
c.......xxx.....................xx.c
c........xxx...........xxxxxxxxxxx.c
c........xxx..........xxxxxxxxxxx..c
c.........xx.........xxxxxxxxxxx...c
c..................................c
cccccccccccccccc@@cccccccccccccccccc
ENDMAP
xxxxxxx@xxxxxxx.@.xxxxxxx
xxxxxxx.xxxxxx...xxxxxxxx
xxxxxxx.xxxxx...xxxxxxxxx
xxxxx....xxx...xxxxxxxxxx
xxxxx{....x...xxxxxxxxxxx
xxxxx........xxxxxxxxxxxx
x].XY........xxxxxxxxxxxx
xxxxx.[.................@
xxxxx.......(.xxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxx
xxxx@xxxxxxx.@.x
xxxx.xxxxxx...xx
xxxx.xxxxx...xxx
xx....xxx...xxxx
xx{....x...xxxxx
xxxxx........xxxxxx
x].XY........xxxxxxxxx
xxxxx.[..............@
xxxxx.......(.xxxxxxxx
xxxxxxxxxxxxxxxxxxxxxx
ENDMAP
##############################################################
# Now I'm radioactive! That can't be good.
NAME: entry_elethiomel_008
TAGS: entry no_monster_gen
ORIENT: float
FLAGS: no_rotate
SHUFFLE: {[(
MAP
xxxxxxxxxxxxxxx@xxxxxxxxx
xxxxxbbbbxxxxxx.xxxxxxxxx
xxbbbb..bxxxxxx.xxxxxxxxx
xbb.....bbxxxxx.xxxbbbxxx
xb...{...bbxxxx.xbbb.bbxx
xbbb......bbbbb.bb....bbx
xxxbbbb.......bb.......bx
@......bb..........[...bx
xxxxxxxbb.....bb.......bx
xxxxbbbb......bbbbbbbb.bx
xxbbb......bbb.xxxxxxbbbx
xxb....(..bbxx.xxxxxxxxxx
xxbbb.....bxxx.xxxxxxxxxx
xxxxbbb...bxxx.xxxxxxxxxx
xxxxxxbbbbbxxx.xxxxxxxxxx
xxxxxxxxxxxxxx@xxxxxxxxxx
ENDMAP
##############################################################
# Octagram
NAME: entry_elethiomel_009
TAGS: entry
ORIENT: float
SHUFFLE: {([<
MAP
xxxxxxxxxxxxxxxxxx
xxxxx.xxxxxx.xxxxx
xxxxx.xxxxxx.xxxxx
xxxxx..xxxx..xxxxx
xxxxx..xxxx..xxxxx
x................@
xxx...x.xx.x...xxx
xxxxx..x..x..xxxxx
xxxxx.x.<{.x.xxxxx
xxxxx.x.[(.x.xxxxx
xxxxx.xx..x..xxxxx
xxx...x.xx.x...xxx
x................@
xxxxx..xxxx..xxxxx
xxxxx..xxxx..xxxxx
xxxxx.xxxxxx.xxxxx
xxxxx.xxxxxx.xxxxx
xxxxx@xxxxxx@xxxxx
xxxx>xxxx
xxxxxxxxx
ENDMAP
NAME: bazaar_outfitter
TAGS: bazaar
ORIENT: encompass
KFEAT: A = any shop
SHUFFLE: ABC, de, xcv
KFEAT: A = weapon shop / armour shop
KFEAT: B = antique weapon shop / weapon shop
KFEAT: C = antique armour shop / armour shop
ITEM: any weapon / w:2 good_item any weapon
ITEM: any armour / w:2 good_item any armour
MAP
xxxxxxxxx
NAME: bazaar_mystics
TAGS: bazaar
ORIENT: encompass
SHUFFLE: AB, def, xw/vl
KFEAT: A = scroll shop / book shop / book shop
KFEAT: B = jewellery shop
ITEM: any jewelry / good_item any jewelry
ITEM: any book / good_item any book, any staff
SUBST: w:w.l, x:b, c:., v=bl, d=.d, e=.e, f=.f
MAP
xxxxxxxxxxxxx
xxxxxxxwwwxxx
xxxwwx....Axx
x<...+.def.>x
xxxwwx....Bxx
xxxxxxxwwwxxx
xxxxxxxxxxxxx
ENDMAP
NAME: bazaar_wands
TAGS: bazaar
ORIENT: encompass
KFEAT: A = wand shop
ITEM: any wand
MAP
xxxxxxxxxxx
xx...>...xx
x..A...A..x
x.........x
xllll.llllx
x....>....x
x..d...d..x
xx...<...xx
xxxxxxxxxxx
ENDMAP
ENDMAP
##############################################################################
# 27 #1
NAME: erik_entry_006
TAGS: entry
ORIENT: float
ITEM: stone
SHUFFLE: ab
MAP
bbbbbbbbbbbbbbbbbbbb
b{[................b
b(.................b
b..a...............b
b..................b
b....aa............b
b....a.............b
b......aaa.........b
b......aaa.........b
b......aaa.........b
b..................b
b..........aaa.aaa.b
b..........aaa.aaa.b
b..........aaa.aaa.b
b..................b
b..........aaa.....b
b..........aaa.....b
b..........aaa...d.b
b...................
bbbbbbbbbbbbbbbbbb.@
ENDMAP
##############################################################################
# 27 #2
NAME: erik_entry_007
TAGS: entry
ORIENT: float
ITEM: stone
SHUFFLE: bx
MAP
bbbbbbbbbbbbbbbbbbbbbbbbbbb
b.........................b
b.........................b
b.........................b
b...>...[{(...ccccccccc...b
b.........................b
b.........................b
b.........................b
bbbbbbbbbbbbbbbbb...bbbbbbb
b...................b
b...................b
b...................b
b...c.ccc.ccc.ccc...b
b...c.c.c.c.c.c.c...b
b...ccc.ccc.ccc.c...b
b...................b
b....d..............b
b...................b
bbbb.@.bbbbbbbbbbbbbb
ENDMAP
##############################################################################
# 27 #3
NAME: erik_entry_008
TAGS: entry no_monster_gen
# no pillars for dancing, so no_monster_gen
ORIENT: float
ITEM: stone
MAP
cccccccccccccccccccccc
cbbbbb.c...c.........c
cb[{(+.+...+.........c
cbbbbb.c...c.........c
cccccccccccccccccccccc+ccccc
c..........................c
c.d........................c
c..........................c
c.@.cccccccccccccccccccccccc
ENDMAP
##############################################################################
# Ramanujan
NAME: erik_entry_009
TAGS: entry
ORIENT: float
SUBST: c : cxxx
MAP
ccccccccccccccccccccccccccccccccc
c([x............................c
c{.x............................c
cxx+............................c
c......x.xxxxxxx.xx.xxxxxxxxx...c
c...............................c
c...............................c
c...x.xxxxxxxxxxxx..............c
c...............................c
c...............................c
c...xxxxxxxxx.xxxxxxxxxx........c
c...............................c
c...............................c
c................................
ccccccccccccccccccccccccccccccc.@
ENDMAP
##############################################################################
# Kangaroo Pocket Calculator
NAME: erik_entry_010
TAGS: entry no_monster_gen
ORIENT: float
SHUFFLE: bc
MAP
bbbccccccccccccccccccccccccccccccccccccccccccccc
b[b........................................+..+.
b{+........................................+..+@
b(b........................................+..+.
bbbccccccccccccccccccccccccccccccccccccccccccccc
ENDMAP
##############################################################################
# Kaf Zayin
# with my luck, this will be something horribly offensive
NAME: erik_entry_011
TAGS: entry no_monster_gen
ORIENT: float
FLAGS: no_rotate no_hmirror no_vmirror
SHUFFLE: cx
MAP
cccccccccccccccc@@cccccccccccccccccc
c..................................c
c...x...............xx.............c
c..xxxxxx..........xxxxxxxx........c
c.xxxxxxxx.........xxxxxxxxxxx.....c
c..xxxxxxxx.........xxxxxxxxxxxx...c
c.....xxxx..............xxxxxxxxx..c
@......xx........[<..........xxxxx.@
@......xxx.......({............xxx.@
c.......xxx.....................xx.c
c.......xxx.....................xx.c
c........xxx...........xxxxxxxxxxx.c
c........xxx..........xxxxxxxxxxx..c
c.........xx.........xxxxxxxxxxx...c
c..................................c
cccccccccccccccc@@cccccccccccccccccc