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