1#	SCCS Id: @(#)Barb.des	3.4	1991/12/22
2#	Copyright (c) 1989 by Jean-Christophe Collet
3#	Copyright (c) 1991 by M. Stephenson
4# NetHack may be freely redistributed.  See license for details.
5#
6#	The "start" level for the quest.
7#
8#	Here you meet your (besieged) class leader, Pelias,
9#	and receive your quest assignment.
10#
11MAZE: "Bar-strt",' '
12FLAGS: noteleport,hardfloor
13GEOMETRY:center,center
14MAP
15..................................PP........................................
16...................................PP.......................................
17...................................PP.......................................
18....................................PP......................................
19........--------------......-----....PPP....................................
20........|...S........|......+...|...PPP.....................................
21........|----........|......|...|....PP.....................................
22........|.\..........+......-----...........................................
23........|----........|...............PP.....................................
24........|...S........|...-----.......PPP....................................
25........--------------...+...|......PPPPP...................................
26.........................|...|.......PPP....................................
27...-----......-----......-----........PP....................................
28...|...+......|...+..--+--.............PP...................................
29...|...|......|...|..|...|..............PP..................................
30...-----......-----..|...|.............PPPP.................................
31.....................-----............PP..PP................................
32.....................................PP...PP................................
33....................................PP...PP.................................
34....................................PP....PP................................
35ENDMAP
36# Dungeon Description
37REGION:(00,00,75,19),lit,"ordinary"
38REGION:(09,05,11,05),unlit,"ordinary"
39REGION:(09,07,11,07),lit,"ordinary"
40REGION:(09,09,11,09),unlit,"ordinary"
41REGION:(13,05,20,09),lit,"ordinary"
42REGION:(29,05,31,06),lit,"ordinary"
43REGION:(26,10,28,11),lit,"ordinary"
44REGION:(04,13,06,14),lit,"ordinary"
45REGION:(15,13,17,14),lit,"ordinary"
46REGION:(22,14,24,15),lit,"ordinary"
47# Stairs
48STAIR:(09,09),down
49# Portal arrival point
50BRANCH:(62,02,62,02),(0,0,0,0)
51# Doors
52DOOR:locked,(12,05)
53DOOR:locked,(12,09)
54DOOR:closed,(21,07)
55DOOR:open,(07,13)
56DOOR:open,(18,13)
57DOOR:open,(23,13)
58DOOR:open,(25,10)
59DOOR:open,(28,05)
60# Elder
61MONSTER:'@',"Pelias",(10,07)
62# The treasure of Pelias
63OBJECT:'(',"chest",(09,05)
64# chieftain guards for the audience chamber
65MONSTER:'@',"chieftain",(10,05)
66MONSTER:'@',"chieftain",(10,09)
67MONSTER:'@',"chieftain",(11,05)
68MONSTER:'@',"chieftain",(11,09)
69MONSTER:'@',"chieftain",(14,05)
70MONSTER:'@',"chieftain",(14,09)
71MONSTER:'@',"chieftain",(16,05)
72MONSTER:'@',"chieftain",(16,09)
73# Non diggable walls
74NON_DIGGABLE:(00,00,75,19)
75# One trap to keep the ogres at bay.
76TRAP:"spiked pit",(37,07)
77# Eels in the river
78MONSTER:';',"giant eel",(36,01)
79MONSTER:';',"giant eel",(37,09)
80MONSTER:';',"giant eel",(39,15)
81# Monsters on siege duty.
82MONSTER:'O',"ogre",(40,08),hostile
83MONSTER:'O',"ogre",(41,06),hostile
84MONSTER:'O',"ogre",(41,07),hostile
85MONSTER:'O',"ogre",(41,08),hostile
86MONSTER:'O',"ogre",(41,09),hostile
87MONSTER:'O',"ogre",(41,10),hostile
88MONSTER:'O',"ogre",(42,06),hostile
89MONSTER:'O',"ogre",(42,07),hostile
90MONSTER:'O',"ogre",(42,08),hostile
91MONSTER:'O',"ogre",(42,09),hostile
92MONSTER:'O',"ogre",(42,10),hostile
93
94#
95#	The "locate" level for the quest.
96#
97#	Here you have to infiltrate the Duali Oasis to go
98#	further towards your assigned quest.
99#
100
101MAZE: "Bar-loca",' '
102FLAGS: hardfloor
103GEOMETRY:center,center
104MAP
105..........PPP.........................................                      
106...........PP..........................................        .......      
107..........PP...........-----..........------------------     ..........     
108...........PP..........+...|..........|....S...........|..  ............    
109..........PPP..........|...|..........|-----...........|...  .............  
110...........PPP.........-----..........+....+...........|...  .............  
111..........PPPPPPPPP...................+....+...........S.................   
112........PPPPPPPPPPPPP.........-----...|-----...........|................    
113......PPPPPPPPPPPPPP..P.......+...|...|....S...........|          ...       
114.....PPPPPPP......P..PPPP.....|...|...------------------..         ...      
115....PPPPPPP.........PPPPPP....-----........................      ........   
116...PPPPPPP..........PPPPPPP..................................   ..........  
117....PPPPPPP........PPPPPPP....................................  ..........  
118.....PPPPP........PPPPPPP.........-----........................   ........  
119......PPP..PPPPPPPPPPPP...........+...|.........................    .....   
120..........PPPPPPPPPPP.............|...|.........................     ....   
121..........PPPPPPPPP...............-----.........................       .    
122..............PPP.................................................          
123...............PP....................................................       
124................PPP...................................................      
125ENDMAP
126# Dungeon Description
127REGION:(00,00,75,19),lit,"ordinary"
128REGION:(24,03,26,04),unlit,"ordinary"
129REGION:(31,08,33,09),unlit,"ordinary"
130REGION:(35,14,37,15),unlit,"ordinary"
131REGION:(39,03,54,08),lit,"ordinary"
132REGION:(56,00,75,08),unlit,"ordinary"
133REGION:(64,09,75,16),unlit,"ordinary"
134# Doors
135DOOR:open,(23,03)
136DOOR:open,(30,08)
137DOOR:open,(34,14)
138DOOR:locked,(38,05)
139DOOR:locked,(38,06)
140DOOR:closed,(43,03)
141DOOR:closed,(43,05)
142DOOR:closed,(43,06)
143DOOR:closed,(43,08)
144DOOR:locked,(55,06)
145# Stairs
146STAIR:(05,02),up
147STAIR:(70,13),down
148# Objects
149OBJECT:random,random,(42,03)
150OBJECT:random,random,(42,03)
151OBJECT:random,random,(42,03)
152OBJECT:random,random,(41,03)
153OBJECT:random,random,(41,03)
154OBJECT:random,random,(41,03)
155OBJECT:random,random,(41,03)
156OBJECT:random,random,(41,08)
157OBJECT:random,random,(41,08)
158OBJECT:random,random,(42,08)
159OBJECT:random,random,(42,08)
160OBJECT:random,random,(42,08)
161OBJECT:random,random,(71,13)
162OBJECT:random,random,(71,13)
163OBJECT:random,random,(71,13)
164# Random traps
165TRAP:"spiked pit",(10,13)
166TRAP:"spiked pit",(21,07)
167TRAP:"spiked pit",(67,08)
168TRAP:"spiked pit",(68,09)
169TRAP:random,random
170TRAP:random,random
171TRAP:random,random
172TRAP:random,random
173# Random monsters.
174MONSTER:'O',"ogre",(12,09),hostile
175MONSTER:'O',"ogre",(18,11),hostile
176MONSTER:'O',"ogre",(45,05),hostile
177MONSTER:'O',"ogre",(45,06),hostile
178MONSTER:'O',"ogre",(47,05),hostile
179MONSTER:'O',"ogre",(46,05),hostile
180MONSTER:'O',"ogre",(56,03),hostile
181MONSTER:'O',"ogre",(56,04),hostile
182MONSTER:'O',"ogre",(56,05),hostile
183MONSTER:'O',"ogre",(56,06),hostile
184MONSTER:'O',"ogre",(57,03),hostile
185MONSTER:'O',"ogre",(57,04),hostile
186MONSTER:'O',"ogre",(57,05),hostile
187MONSTER:'O',"ogre",(57,06),hostile
188MONSTER:'O',"ogre",random,hostile
189MONSTER:'O',"ogre",random,hostile
190MONSTER:'O',"ogre",random,hostile
191MONSTER:'O',random,random,hostile
192MONSTER:'T',random,random,hostile
193MONSTER:'T',"rock troll",(46,06),hostile
194MONSTER:'T',"rock troll",(47,06),hostile
195MONSTER:'T',"rock troll",(56,07),hostile
196MONSTER:'T',"rock troll",(57,07),hostile
197MONSTER:'T',"rock troll",(70,13),hostile
198MONSTER:'T',"rock troll",random,hostile
199MONSTER:'T',"rock troll",random,hostile
200MONSTER:'T',random,random,hostile
201
202#
203#	The "goal" level for the quest.
204#
205#	Here you meet Thoth Amon, your nemesis monster.  You have to
206#	defeat Thoth Amon in combat to gain the artifact you have
207#	been assigned to retrieve.
208#
209
210MAZE: "Bar-goal", ' '
211GEOMETRY:center,center
212MAP
213                                                                            
214                               .............                                
215                             ..................                             
216        ....              .........................          ....           
217      .......          ..........................           .......         
218      ......             ........................          .......          
219      ..  ......................................             ..             
220       ..                 .....................             ..              
221        ..                 ..................              ..               
222         ..         ..S...S..............   ................                
223          ..                   ........                ...                  
224       .........                                         ..                 
225       ......  ..                                         ...  ....         
226      .. ...    ..                             ......       ........        
227   ....          .. ..................        ........       ......         
228  ......          ......................       ......         ..            
229   ....             ..................              ...........             
230                      ..............                                        
231                        ...........                                         
232                                                                            
233ENDMAP
234# Dungeon Description
235REGION:(00,00,75,19),unlit,"ordinary"
236# Secret doors
237DOOR:locked,(22,09)
238DOOR:locked,(26,09)
239# Stairs
240STAIR:(36,05),up
241# The altar.  Unattended.
242ALTAR:(63,04),noncoaligned,altar
243NON_DIGGABLE:(00,00,75,19)
244# Objects
245OBJECT:'*',"luckstone",(63,04),blessed,0,"The Heart of Ahriman"
246OBJECT:random,random,random
247OBJECT:random,random,random
248OBJECT:random,random,random
249OBJECT:random,random,random
250OBJECT:random,random,random
251OBJECT:random,random,random
252OBJECT:random,random,random
253OBJECT:random,random,random
254OBJECT:random,random,random
255OBJECT:random,random,random
256OBJECT:random,random,random
257OBJECT:random,random,random
258OBJECT:random,random,random
259OBJECT:random,random,random
260# Random traps
261TRAP:random,random
262TRAP:random,random
263TRAP:random,random
264TRAP:random,random
265TRAP:random,random
266TRAP:random,random
267# Random monsters.
268MONSTER:'@',"Thoth Amon",(63,04),hostile
269MONSTER:'O',"ogre",random,hostile
270MONSTER:'O',"ogre",random,hostile
271MONSTER:'O',"ogre",random,hostile
272MONSTER:'O',"ogre",random,hostile
273MONSTER:'O',"ogre",random,hostile
274MONSTER:'O',"ogre",random,hostile
275MONSTER:'O',"ogre",random,hostile
276MONSTER:'O',"ogre",random,hostile
277MONSTER:'O',"ogre",random,hostile
278MONSTER:'O',"ogre",random,hostile
279MONSTER:'O',"ogre",random,hostile
280MONSTER:'O',"ogre",random,hostile
281MONSTER:'O',"ogre",random,hostile
282MONSTER:'O',"ogre",random,hostile
283MONSTER:'O',"ogre",random,hostile
284MONSTER:'O',"ogre",random,hostile
285MONSTER:'O',random,random,hostile
286MONSTER:'O',random,random,hostile
287MONSTER:'T',"rock troll",random,hostile
288MONSTER:'T',"rock troll",random,hostile
289MONSTER:'T',"rock troll",random,hostile
290MONSTER:'T',"rock troll",random,hostile
291MONSTER:'T',"rock troll",random,hostile
292MONSTER:'T',"rock troll",random,hostile
293MONSTER:'T',"rock troll",random,hostile
294MONSTER:'T',"rock troll",random,hostile
295MONSTER:'T',random,random,hostile
296WALLIFY
297
298#
299#	The "fill" levels for the quest.
300#
301#	These levels are used to fill out any levels not occupied by specific
302#	levels as defined above. "filla" is the upper filler, between the
303#	start and locate levels, and "fillb" the lower between the locate
304#	and goal levels.
305#
306
307MAZE: "Bar-fila" , ' '
308INIT_MAP: '.' , '.' , true , true , unlit , false
309NOMAP
310#
311STAIR: random, up
312STAIR: random, down
313#
314OBJECT: random, random, random
315OBJECT: random, random, random
316OBJECT: random, random, random
317OBJECT: random, random, random
318OBJECT: random, random, random
319OBJECT: random, random, random
320OBJECT: random, random, random
321OBJECT: random, random, random
322#
323TRAP: random, random
324TRAP: random, random
325TRAP: random, random
326TRAP: random, random
327#
328MONSTER: 'O', "ogre", random, hostile
329MONSTER: 'O', "ogre", random, hostile
330MONSTER: 'O', random, random, hostile
331MONSTER: 'T', "rock troll", random, hostile
332
333MAZE: "Bar-filb" , ' '
334INIT_MAP: '.' , ' ' , true , true , unlit , true
335NOMAP
336#
337STAIR: random, up
338STAIR: random, down
339#
340OBJECT: random, random, random
341OBJECT: random, random, random
342OBJECT: random, random, random
343OBJECT: random, random, random
344OBJECT: random, random, random
345OBJECT: random, random, random
346OBJECT: random, random, random
347OBJECT: random, random, random
348OBJECT: random, random, random
349OBJECT: random, random, random
350OBJECT: random, random, random
351#
352TRAP: random, random
353TRAP: random, random
354TRAP: random, random
355TRAP: random, random
356#
357MONSTER: 'O', "ogre", random, hostile
358MONSTER: 'O', "ogre", random, hostile
359MONSTER: 'O', "ogre", random, hostile
360MONSTER: 'O', "ogre", random, hostile
361MONSTER: 'O', "ogre", random, hostile
362MONSTER: 'O', "ogre", random, hostile
363MONSTER: 'O', "ogre", random, hostile
364MONSTER: 'O', random , random, hostile
365MONSTER: 'T', "rock troll", random, hostile
366MONSTER: 'T', "rock troll", random, hostile
367MONSTER: 'T', "rock troll", random, hostile
368MONSTER: 'T', random , random, hostile
369