1# SCCS Id: @(#)gehennom.des 3.4 1996/11/09 2# Copyright (c) 1989 by Jean-Christophe Collet 3# Copyright (c) 1992 by M. Stephenson and Izchak Miller 4# NetHack may be freely redistributed. See license for details. 5# 6 7MAZE: "valley", ' ' 8FLAGS: noteleport,hardfloor,nommap 9GEOMETRY:center,center 10MAP 11---------------------------------------------------------------------------- 12|...S.|..|.....| |.....-| |................| |...............| |...| 13|---|.|.--.---.| |......--- ----..........-----.-----....---........---.-.| 14| |.|.|..| |.| --........| |.............| |.......---| |-...........--| 15| |...S..| |.| |.......-----.......------| |--------..---......------- | 16|----------- |.| |-......| |....|...-- |...-----................---- | 17|.....S....---.| |.......| |....|...| |..............----------- | 18|.....|.|......| |.....--- |......--- |....---.......| | 19|.....|.|------| |....-- --....-- |-------- ----....--------------- | 20|.....|--......---BBB-| |...-- |.......| |..................| | 21|..........||........-| --...| |.......| |...||.............| | 22|.....|...-||-........------....| |.......---- |...||.............-- | 23|.....|--......---...........--------..........| |.......---------...-- | 24|.....| |------| |--.......--| |..B......----- -----....| |.| |....--- | 25|.....| |......--| ------..| |----..B......| |.--------.-- |-.....---| 26|------ |........| |.|....| |.....----BBBB---------...........---.........| 27| |........| |...|..| |.....| |-.............--------...........---| 28| --.....-----------.| |....-----.....---------- |.........---- | 29| |..|..B...........| |.|..........|.| |.|........| | 30---------------------------------------------------------------------------- 31ENDMAP 32# Dungeon Description 33# The shrine to Moloch. 34REGION:(01,06,05,14),lit,"temple" 35# The Morgues 36REGION:(19,01,24,08),unlit,"morgue",filled,true 37REGION:(09,14,16,18),unlit,"morgue",filled,true 38REGION:(37,09,43,14),unlit,"morgue",filled,true 39# Stairs 40STAIR:(01,01),down 41# Branch location 42BRANCH:(66,17,66,17),(0,0,0,0) 43TELEPORT_REGION:(58,09,72,18),(0,0,0,0),down 44 45# Secret Doors 46DOOR:locked,(04,01) 47DOOR:locked,(08,04) 48DOOR:locked,(06,06) 49 50# The altar of Moloch. 51ALTAR:(03,10),noalign,shrine 52 53# Non diggable walls - everywhere! 54NON_DIGGABLE:(00,00,75,19) 55 56# Objects 57# **LOTS** of dead bodies (all human). 58# note: no priest(esse)s or monks - maybe Moloch has a *special* 59# fate reserved for members of *those* classes. 60# 61OBJECT:'%',"corpse",random,"archeologist",0 62OBJECT:'%',"corpse",random,"archeologist",0 63OBJECT:'%',"corpse",random,"barbarian",0 64OBJECT:'%',"corpse",random,"barbarian",0 65OBJECT:'%',"corpse",random,"caveman",0 66OBJECT:'%',"corpse",random,"cavewoman",0 67OBJECT:'%',"corpse",random,"healer",0 68OBJECT:'%',"corpse",random,"healer",0 69OBJECT:'%',"corpse",random,"knight",0 70OBJECT:'%',"corpse",random,"knight",0 71OBJECT:'%',"corpse",random,"ranger",0 72OBJECT:'%',"corpse",random,"ranger",0 73OBJECT:'%',"corpse",random,"rogue",0 74OBJECT:'%',"corpse",random,"rogue",0 75OBJECT:'%',"corpse",random,"samurai",0 76OBJECT:'%',"corpse",random,"samurai",0 77OBJECT:'%',"corpse",random,"tourist",0 78OBJECT:'%',"corpse",random,"tourist",0 79OBJECT:'%',"corpse",random,"valkyrie",0 80OBJECT:'%',"corpse",random,"valkyrie",0 81OBJECT:'%',"corpse",random,"wizard",0 82OBJECT:'%',"corpse",random,"wizard",0 83# 84# Some random weapons and armor. 85# 86OBJECT:'[',random,random 87OBJECT:'[',random,random 88OBJECT:'[',random,random 89OBJECT:'[',random,random 90OBJECT:')',random,random 91OBJECT:')',random,random 92OBJECT:')',random,random 93OBJECT:')',random,random 94# 95# Some random loot. 96# 97OBJECT:'*',"ruby",random 98OBJECT:'*',random,random 99OBJECT:'*',random,random 100OBJECT:'!',random,random 101OBJECT:'!',random,random 102OBJECT:'!',random,random 103OBJECT:'?',random,random 104OBJECT:'?',random,random 105OBJECT:'?',random,random 106OBJECT:'/',random,random 107OBJECT:'/',random,random 108OBJECT:'=',random,random 109OBJECT:'=',random,random 110OBJECT:'+',random,random 111OBJECT:'+',random,random 112OBJECT:'(',random,random 113OBJECT:'(',random,random 114OBJECT:'(',random,random 115 116# (Not so) Random traps. 117TRAP:"spiked pit", (05,02) 118TRAP:"spiked pit", (14,05) 119TRAP:"sleep gas", (03,01) 120TRAP:"board", (21,12) 121TRAP:"board", random 122TRAP:"dart", (60,01) 123TRAP:"dart", (26,17) 124TRAP:"anti magic", random 125TRAP:"anti magic", random 126TRAP:"magic", random 127TRAP:"magic", random 128 129# Random monsters. 130# The ghosts. 131MONSTER:' ',"ghost",random 132MONSTER:' ',"ghost",random 133MONSTER:' ',"ghost",random 134MONSTER:' ',"ghost",random 135MONSTER:' ',"ghost",random 136MONSTER:' ',"ghost",random 137# Add a few bats for atmosphere. 138MONSTER:'B',"vampire bat",random 139MONSTER:'B',"vampire bat",random 140MONSTER:'B',"vampire bat",random 141# And a lich for good measure. 142MONSTER:'L',random,random 143# Some undead nasties for good measure 144MONSTER:'V',random,random 145MONSTER:'V',random,random 146MONSTER:'V',random,random 147MONSTER:'Z',random,random 148MONSTER:'Z',random,random 149MONSTER:'Z',random,random 150MONSTER:'Z',random,random 151MONSTER:'M',random,random 152MONSTER:'M',random,random 153MONSTER:'M',random,random 154MONSTER:'M',random,random 155# 156# The Juiblex level 157# 158MAZE:"juiblex",' ' 159FLAGS:noteleport,shortsighted 160INIT_MAP:'.','}',true,true,unlit,false 161# guarantee at least one open spot to ensure successful stair placement 162GEOMETRY:left,bottom 163MAP 164}}}}}}}} 165}}...}}} 166}}}...}} 167}}}}.}}} 168}}}}}}}} 169ENDMAP 170OBJECT:'`',"boulder",random 171GEOMETRY:right,top 172MAP 173}}}}}}}} 174}}}}.}}} 175}}}...}} 176}}...}}} 177}}}}}}}} 178ENDMAP 179OBJECT:'`',"boulder",random 180# lair 181GEOMETRY:center,center 182MAP 183..}}}}}.}}}}}.}}}}}.}}}}}.}}}}}.}}}}}.}}}}}.}}}}}.. 184.}}}.}}}}}..}}}..}}}}}..}}}..}}}}}..}}}..}}}}}.}}}. 185}}}...}}..}}.}.}}.}}.}}}...}}}.}}}..}}}..}}}}...}}} 186.}}}.}}.}}}.}}.}}.}}...}}.}}.....}}.....}....}.}}}. 187..}}}..}}}.}}.}}.}}..}}.....}}.}}}.}}.}}}}}}}}}}}.. 188.}}}..}}}}}.}}.}}.}}...}}}}}.....}}.}}}}}}.....}}}. 189}}}..}}...}}..}}.}}}.}}}...}}}.}}}.}.}}}}..P.P..}}} 190}}.}}}}...}}}}}.}...}}}..P..}}}.}.}}}.}}}}.....}}}} 191}.}}}}.}}.}..}.}}}}}}}..P.P..}}}.}}}.}}..}}...}}}}. 192.}}}}.}}}}....}}}}}.}}}..P..}}}.}}}}.}}..}}...}}}.} 193}}}}..}}.}}..}}}}...}}}}...}}}.}}}}}.}}}}.}}}}}}.}} 194}}}...}}...}}}..}}}}}}}}}}}}.....}}}}.}}...}..}.}}} 195.}}}..}}.}}}}....}}..}}}..}}.....}}}}.}}}.}....}}}. 196..}}}.}}}}..}}..}}..}}..}}..}}.}}}..}.}..}}}..}}}.. 197.}}}.}}}}....}}}}..}}....}}}}}}}...}}}....}}}}.}}}. 198}}}...}}}....}}}..}}}....}}}..}}...}}}....}}}...}}} 199.}}}.}}}}}..}}}..}}}}}..}}}..}}}}}..}}}..}}}}}.}}}. 200..}}}}}.}}}}}.}}}}}.}}}}}.}}}}}.}}}}}.}}}}}.}}}}}.. 201ENDMAP 202# Random registers 203RANDOM_MONSTERS:'j','b','P','F' 204RANDOM_PLACES:(04,02),(46,02),(04,15),(46,15) 205# Dungeon description 206REGION:(00,00,50,17),unlit,"swamp" 207MAZEWALK:(00,09),west 208MAZEWALK:(50,08),east 209STAIR:levregion(01,00,11,20),(0,0,50,17),down 210STAIR:levregion(69,00,79,20),(0,0,50,17),up 211BRANCH:levregion(01,00,11,20),(0,0,50,17) 212TELEPORT_REGION:levregion(01,00,11,20),(0,0,50,17),up 213TELEPORT_REGION:levregion(69,00,79,20),(0,0,50,17),down 214FOUNTAIN:place[0] 215MONSTER:'m',"giant mimic",place[1],m_feature "fountain" 216MONSTER:'m',"giant mimic",place[2],m_feature "fountain" 217MONSTER:'m',"giant mimic",place[3],m_feature "fountain" 218# The demon of the swamp 219MONSTER:'&',"Juiblex",(25,08) 220# And a couple demons 221MONSTER:'i',"lemure",(43,08) 222MONSTER:'i',"lemure",(44,08) 223MONSTER:'i',"lemure",(45,08) 224# Some liquids and gems 225OBJECT:'*',random,(43,06) 226OBJECT:'*',random,(45,06) 227OBJECT:'!',random,(43,09) 228OBJECT:'!',random,(44,09) 229OBJECT:'!',random,(45,09) 230# And lots of blobby monsters 231MONSTER:monster[0],random,(25,06) 232MONSTER:monster[1],random,(24,07) 233MONSTER:monster[2],random,(26,07) 234MONSTER:monster[3],random,(23,08) 235MONSTER:monster[3],random,(27,08) 236MONSTER:monster[2],random,(24,09) 237MONSTER:monster[1],random,(26,09) 238MONSTER:monster[0],random,(25,10) 239MONSTER:'j',random,random 240MONSTER:'j',random,random 241MONSTER:'j',random,random 242MONSTER:'j',random,random 243MONSTER:'P',random,random 244MONSTER:'P',random,random 245MONSTER:'P',random,random 246MONSTER:'P',random,random 247MONSTER:'b',random,random 248MONSTER:'b',random,random 249MONSTER:'b',random,random 250MONSTER:'F',random,random 251MONSTER:'F',random,random 252MONSTER:'F',random,random 253MONSTER:'m',random,random 254MONSTER:'m',random,random 255MONSTER:';',"jellyfish",random 256MONSTER:';',"jellyfish",random 257# Some random objects 258OBJECT:'!',random,random 259OBJECT:'!',random,random 260OBJECT:'!',random,random 261OBJECT:'%',random,random 262OBJECT:'%',random,random 263OBJECT:'%',random,random 264OBJECT:'`',"boulder",random 265# Some traps 266TRAP:"sleep gas",random 267TRAP:"sleep gas",random 268TRAP:"anti magic",random 269TRAP:"anti magic",random 270TRAP:"magic",random 271TRAP:"magic",random 272# 273# The Orcus Level 274# 275MAZE:"orcus",random 276FLAGS: noteleport,shortsighted 277GEOMETRY:right,center 278# A ghost town 279MAP 280.|....|....|....|..............|....|........ 281.|....|....|....|..............|....|........ 282.|....|....|....|--...-+-------|............. 283.|....|....|....|..............+............. 284.|.........|....|..............|....|........ 285.--+-...-+----+--....-------...--------.-+--- 286.....................|.....|................. 287.....................|.....|................. 288.--+----....-+---....|.....|...----------+--- 289.|....|....|....|....---+---...|......|...... 290.|.........|....|..............|......|...... 291.----...---------.....-----....+......|...... 292.|........................|....|......|...... 293.----------+-...--+--|....|....----------+--- 294.|....|..............|....+....|............. 295.|....+.......|......|....|....|............. 296.|....|.......|......|....|....|............. 297ENDMAP 298MAZEWALK:(00,06),west 299# Entire main area 300REGION:(01,00,44,16),unlit,"ordinary" 301STAIR:(33,15),down 302STAIR:levregion(01,00,12,20),levregion(20,01,70,20),up 303BRANCH:levregion(01,00,12,20),levregion(20,01,70,20) 304TELEPORT_REGION:levregion(01,00,12,20),levregion(20,01,70,20) 305# Wall "ruins" 306OBJECT:'`',"boulder",(19,02) 307OBJECT:'`',"boulder",(20,02) 308OBJECT:'`',"boulder",(21,02) 309OBJECT:'`',"boulder",(36,02) 310OBJECT:'`',"boulder",(36,03) 311OBJECT:'`',"boulder",(06,04) 312OBJECT:'`',"boulder",(05,05) 313OBJECT:'`',"boulder",(06,05) 314OBJECT:'`',"boulder",(07,05) 315OBJECT:'`',"boulder",(39,05) 316OBJECT:'`',"boulder",(08,08) 317OBJECT:'`',"boulder",(09,08) 318OBJECT:'`',"boulder",(10,08) 319OBJECT:'`',"boulder",(11,08) 320OBJECT:'`',"boulder",(06,10) 321OBJECT:'`',"boulder",(05,11) 322OBJECT:'`',"boulder",(06,11) 323OBJECT:'`',"boulder",(07,11) 324OBJECT:'`',"boulder",(21,11) 325OBJECT:'`',"boulder",(21,12) 326OBJECT:'`',"boulder",(13,13) 327OBJECT:'`',"boulder",(14,13) 328OBJECT:'`',"boulder",(15,13) 329OBJECT:'`',"boulder",(14,14) 330# Doors 331DOOR:closed,(23,02) 332DOOR:open,(31,03) 333DOOR:nodoor,(03,05) 334DOOR:closed,(09,05) 335DOOR:closed,(14,05) 336DOOR:closed,(41,05) 337DOOR:open,(03,08) 338DOOR:nodoor,(13,08) 339DOOR:open,(41,08) 340DOOR:closed,(24,09) 341DOOR:closed,(31,11) 342DOOR:open,(11,13) 343DOOR:closed,(18,13) 344DOOR:closed,(41,13) 345DOOR:open,(26,14) 346DOOR:closed,(06,15) 347# Special rooms 348ALTAR:(24,07),noalign,sanctum 349REGION:(22,12,25,16),unlit,"morgue" 350REGION:(32,09,37,12),lit,"shop" 351REGION:(12,00,15,04),lit,"shop" 352# Some traps. 353TRAP:"spiked pit", random 354TRAP:"sleep gas", random 355TRAP:"anti magic", random 356TRAP:"fire", random 357TRAP:"fire", random 358TRAP:"fire", random 359TRAP:"magic", random 360TRAP:"magic", random 361# Some random objects 362OBJECT:random,random,random 363OBJECT:random,random,random 364OBJECT:random,random,random 365OBJECT:random,random,random 366OBJECT:random,random,random 367OBJECT:random,random,random 368OBJECT:random,random,random 369OBJECT:random,random,random 370OBJECT:random,random,random 371OBJECT:random,random,random 372# The resident nasty 373MONSTER:'&',"Orcus",(33,15) 374# And its preferred companions 375MONSTER:'Z',"human zombie",(32,15) 376MONSTER:' ',"shade",(32,14) 377MONSTER:' ',"shade",(32,16) 378MONSTER:'V',"vampire",(35,16) 379MONSTER:'V',"vampire",(35,14) 380MONSTER:'V',"vampire lord",(36,14) 381MONSTER:'V',"vampire lord",(36,15) 382# Randomly placed companions 383MONSTER:'Z',"skeleton",random 384MONSTER:'Z',"skeleton",random 385MONSTER:'Z',"skeleton",random 386MONSTER:'Z',"skeleton",random 387MONSTER:'Z',"skeleton",random 388MONSTER:' ',"shade",random 389MONSTER:' ',"shade",random 390MONSTER:' ',"shade",random 391MONSTER:' ',"shade",random 392MONSTER:'Z',"giant zombie",random 393MONSTER:'Z',"giant zombie",random 394MONSTER:'Z',"giant zombie",random 395MONSTER:'Z',"ettin zombie",random 396MONSTER:'Z',"ettin zombie",random 397MONSTER:'Z',"ettin zombie",random 398MONSTER:'Z',"human zombie",random 399MONSTER:'Z',"human zombie",random 400MONSTER:'Z',"human zombie",random 401MONSTER:'V',"vampire",random 402MONSTER:'V',"vampire",random 403MONSTER:'V',"vampire",random 404MONSTER:'V',"vampire lord",random 405MONSTER:'V',"vampire lord",random 406# A few more for the party 407MONSTER:random,random,random 408MONSTER:random,random,random 409MONSTER:random,random,random 410MONSTER:random,random,random 411MONSTER:random,random,random 412# 413# The Asmodeus Level 414# 415MAZE:"asmodeus",random 416FLAGS: noteleport 417# First part 418GEOMETRY:half-left,center 419MAP 420--------------------- 421|.............|.....| 422|.............S.....| 423|---+------------...| 424|.....|.........|-+-- 425|..---|.........|.... 426|..|..S.........|.... 427|..|..|.........|.... 428|..|..|.........|-+-- 429|..|..-----------...| 430|..S..........|.....| 431--------------------- 432ENDMAP 433STAIR:levregion(01,00,6,20),levregion(6,1,70,16),up 434BRANCH:levregion(01,00,6,20),levregion(6,1,70,16) 435TELEPORT_REGION:levregion(01,00,6,20),levregion(6,1,70,16) 436 437# Doors 438DOOR:closed,(04,03) 439DOOR:locked,(18,04) 440DOOR:closed,(18,08) 441# 442STAIR:(13,07),down 443# Non diggable walls 444NON_DIGGABLE:(00,00,20,11) 445# Entire main area 446REGION:(01,01,20,10),unlit,"ordinary" 447# The fellow in residence 448MONSTER:'&',"Asmodeus",(12,07) 449# Some random weapons and armor. 450OBJECT:'[',random,random 451OBJECT:'[',random,random 452OBJECT:')',random,random 453OBJECT:')',random,random 454OBJECT:'*',random,random 455OBJECT:'!',random,random 456OBJECT:'!',random,random 457OBJECT:'?',random,random 458OBJECT:'?',random,random 459OBJECT:'?',random,random 460# Some traps. 461TRAP:"spiked pit", (05,02) 462TRAP:"fire", (08,06) 463TRAP:"sleep gas", random 464TRAP:"anti magic", random 465TRAP:"fire", random 466TRAP:"magic", random 467TRAP:"magic", random 468# Random monsters. 469MONSTER:' ',"ghost",(11,07) 470MONSTER:'&',"horned devil",(10,05) 471MONSTER:'L',random,random 472# Some Vampires for good measure 473MONSTER:'V',random,random 474MONSTER:'V',random,random 475MONSTER:'V',random,random 476# Second part 477GEOMETRY:half-right,center 478MAP 479--------------------------------- 480................................| 481................................+ 482................................| 483--------------------------------- 484ENDMAP 485MAZEWALK:(32,02),east 486# Non diggable walls 487NON_DIGGABLE:(00,00,32,04) 488DOOR:closed,(32,02) 489MONSTER:'&',random,random 490MONSTER:'&',random,random 491MONSTER:'&',random,random 492TRAP:"anti magic", random 493TRAP:"fire", random 494TRAP:"magic", random 495 496# 497# The Baalzebub level 498# 499MAZE:"baalz",random 500FLAGS: noteleport 501GEOMETRY:right,center 502MAP 503------------------------------------------------- 504| --- ---- 505| ---- | ------------ | 506| ------ | --------|..........|--- 507| |....| -------|...........-------------- 508---....|--|..................S............|---- 509....--....S..----------------|............S...| 510---....|--|..................|............|---- 511| |....| -------|...........-----S-------- 512| ------ | --------|..........|--- 513| ---- | ------------ | 514| --- ---- 515------------------------------------------------- 516ENDMAP 517STAIR:levregion(01,00,15,20),levregion(15,1,70,16),up 518BRANCH:levregion(01,00,15,20),levregion(15,1,70,16) 519TELEPORT_REGION:levregion(01,00,15,20),levregion(15,1,70,16) 520NON_DIGGABLE:(00,00,46,12) 521MAZEWALK:(00,06),west 522STAIR:(44,06),down 523# The fellow in residence 524MONSTER:'&',"Baalzebub",(35,06) 525# Some random weapons and armor. 526OBJECT:'[',random,random 527OBJECT:'[',random,random 528OBJECT:')',random,random 529OBJECT:')',random,random 530OBJECT:'*',random,random 531OBJECT:'!',random,random 532OBJECT:'!',random,random 533OBJECT:'?',random,random 534OBJECT:'?',random,random 535OBJECT:'?',random,random 536# Some traps. 537TRAP:"spiked pit", random 538TRAP:"fire", random 539TRAP:"sleep gas", random 540TRAP:"anti magic", random 541TRAP:"fire", random 542TRAP:"magic", random 543TRAP:"magic", random 544# Random monsters. 545MONSTER:' ',"ghost",(37,07) 546MONSTER:'&',"horned devil",(32,05) 547MONSTER:'&',"barbed devil",(38,07) 548MONSTER:'L',random,random 549# Some Vampires for good measure 550MONSTER:'V',random,random 551MONSTER:'V',random,random 552MONSTER:'V',random,random 553# 554# The Sanctum Level 555# 556MAZE:"sanctum", ' ' 557FLAGS: noteleport,hardfloor,nommap 558GEOMETRY:center,center 559MAP 560---------------------------------------------------------------------------- 561| -------------- | 562| |............| ------- | 563| -------............----- |.....| | 564| |......................| --.....| --------- | 565| ----......................---------|......---- |.......| | 566| |........---------..........|......+.........| ------+---..| | 567| ---........|.......|..........--S----|.........| |........|..| | 568| |..........|.......|.............| |.........-------..---------- | 569| |..........|.......|..........---- |..........|....|..|......| | 570| |..........|.......|..........| --.......----+---S---S--..| | 571| |..........---------..........| |.......|.............|..| | 572| ---...........................| -----+-------S---------S--- | 573| |...........................| |...| |......| |....|-- | 574| ----.....................---- |...---....--- ---......| | 575| |.....................| |..........| |.....---- | 576| -------...........----- --...------- |.....| | 577| |...........| |...| |.....| | 578| ------------- ----- ------- | 579---------------------------------------------------------------------------- 580ENDMAP 581REGION:(15,07,21,10),lit,"temple" 582ALTAR:(18,08),noalign,sanctum 583REGION:(41,06,48,11),unlit,"morgue",filled,true 584# Non diggable walls 585NON_DIGGABLE:(00,00,75,19) 586# Invisible barrier separating the left & right halves of the level 587NON_PASSWALL:(37,00,39,19) 588# Doors 589DOOR:closed,(40,06) 590DOOR:locked,(62,06) 591DOOR:closed,(46,12) 592DOOR:closed,(53,10) 593# Surround the temple with fire 594TRAP:"fire",(13,05) 595TRAP:"fire",(14,05) 596TRAP:"fire",(15,05) 597TRAP:"fire",(16,05) 598TRAP:"fire",(17,05) 599TRAP:"fire",(18,05) 600TRAP:"fire",(19,05) 601TRAP:"fire",(20,05) 602TRAP:"fire",(21,05) 603TRAP:"fire",(22,05) 604TRAP:"fire",(23,05) 605TRAP:"fire",(13,12) 606TRAP:"fire",(14,12) 607TRAP:"fire",(15,12) 608TRAP:"fire",(16,12) 609TRAP:"fire",(17,12) 610TRAP:"fire",(18,12) 611TRAP:"fire",(19,12) 612TRAP:"fire",(20,12) 613TRAP:"fire",(21,12) 614TRAP:"fire",(22,12) 615TRAP:"fire",(23,12) 616TRAP:"fire",(13,06) 617TRAP:"fire",(13,07) 618TRAP:"fire",(13,08) 619TRAP:"fire",(13,09) 620TRAP:"fire",(13,10) 621TRAP:"fire",(13,11) 622TRAP:"fire",(23,06) 623TRAP:"fire",(23,07) 624TRAP:"fire",(23,08) 625TRAP:"fire",(23,09) 626TRAP:"fire",(23,10) 627TRAP:"fire",(23,11) 628# Some traps. 629TRAP:"spiked pit", random 630TRAP:"fire", random 631TRAP:"sleep gas", random 632TRAP:"anti magic", random 633TRAP:"fire", random 634TRAP:"magic", random 635# Some random objects 636OBJECT:'[',random,random 637OBJECT:'[',random,random 638OBJECT:'[',random,random 639OBJECT:'[',random,random 640OBJECT:')',random,random 641OBJECT:')',random,random 642OBJECT:'*',random,random 643OBJECT:'!',random,random 644OBJECT:'!',random,random 645OBJECT:'!',random,random 646OBJECT:'!',random,random 647OBJECT:'?',random,random 648OBJECT:'?',random,random 649OBJECT:'?',random,random 650OBJECT:'?',random,random 651OBJECT:'?',random,random 652# Some monsters. 653MONSTER:'&',"horned devil",(14,12),hostile 654MONSTER:'&',"barbed devil",(18,08),hostile 655MONSTER:'&',"erinys",(10,04),hostile 656MONSTER:'&',"marilith",(07,09),hostile 657MONSTER:'&',"nalfeshnee",(27,08),hostile 658# Moloch's horde 659MONSTER:'@',"aligned priest",(20,03),noalign,hostile 660MONSTER:'@',"aligned priest",(15,04),noalign,hostile 661MONSTER:'@',"aligned priest",(11,05),noalign,hostile 662MONSTER:'@',"aligned priest",(11,07),noalign,hostile 663MONSTER:'@',"aligned priest",(11,09),noalign,hostile 664MONSTER:'@',"aligned priest",(11,12),noalign,hostile 665MONSTER:'@',"aligned priest",(15,13),noalign,hostile 666MONSTER:'@',"aligned priest",(17,13),noalign,hostile 667MONSTER:'@',"aligned priest",(21,13),noalign,hostile 668# A few nasties 669MONSTER:'L',random,random 670MONSTER:'L',random,random 671MONSTER:'V',random,random 672MONSTER:'V',random,random 673MONSTER:'V',random,random 674STAIR:(63,15),up 675