1 # SCCS Id: @(#)Priest.des 3.4 2002/04/08
2 # Copyright (c) 1989 by Jean-Christophe Collet
3 # Copyright (c) 1991-2 by M. Stephenson
4 # NetHack may be freely redistributed. See license for details.
6 # The "start" level for the quest.
8 # Here you meet your (besieged) class leader, High Priest
9 # and receive your quest assignment.
12 FLAGS: noteleport,hardfloor
13 GEOMETRY:center,center
15 ............................................................................
16 ............................................................................
17 ............................................................................
18 ....................------------------------------------....................
19 ....................|................|.....|.....|.....|....................
20 ....................|..------------..|--+-----+-----+--|....................
21 ....................|..|..........|..|.................|....................
22 ....................|..|..........|..|+---+---+-----+--|....................
23 ..................---..|..........|......|...|...|.....|....................
24 ..................+....|..........+......|...|...|.....|....................
25 ..................+....|..........+......|...|...|.....|....................
26 ..................---..|..........|......|...|...|.....|....................
27 ....................|..|..........|..|+-----+---+---+--|....................
28 ....................|..|..........|..|.................|....................
29 ....................|..------------..|--+-----+-----+--|....................
30 ....................|................|.....|.....|.....|....................
31 ....................------------------------------------....................
32 ............................................................................
33 ............................................................................
34 ............................................................................
37 REGION:(00,00,75,19),lit,"ordinary"
38 REGION:(24,06,33,13),lit,"temple"
39 # Portal arrival point
40 BRANCH:(05,04,05,04),(0,0,0,0)
62 # Unattended Altar - unaligned due to conflict - player must align it.
63 ALTAR:(28,09),noalign,altar
65 MONSTER:'@',"Arch Priest",(28,10)
66 # The treasure of High Priest
67 OBJECT:'(',"chest",(27,10)
68 # knight guards for the audience chamber
69 MONSTER:'@',"acolyte",(32,07)
70 MONSTER:'@',"acolyte",(32,08)
71 MONSTER:'@',"acolyte",(32,11)
72 MONSTER:'@',"acolyte",(32,12)
73 MONSTER:'@',"acolyte",(33,07)
74 MONSTER:'@',"acolyte",(33,08)
75 MONSTER:'@',"acolyte",(33,11)
76 MONSTER:'@',"acolyte",(33,12)
78 NON_DIGGABLE:(00,00,75,19)
86 # Monsters on siege duty.
87 MONSTER: 'Z',"human zombie",(37,01)
88 MONSTER: 'Z',"human zombie",(37,18)
89 MONSTER: 'Z',"human zombie",(03,03)
90 MONSTER: 'Z',"human zombie",(65,04)
91 MONSTER: 'Z',"human zombie",(12,11)
92 MONSTER: 'Z',"human zombie",(60,12)
93 MONSTER: 'Z',"human zombie",(14,08)
94 MONSTER: 'Z',"human zombie",(55,00)
95 MONSTER: 'Z',"human zombie",(18,18)
96 MONSTER: 'Z',"human zombie",(59,10)
97 MONSTER: 'Z',"human zombie",(13,09)
98 MONSTER: 'Z',"human zombie",(01,17)
101 # The "locate" level for the quest.
103 # Here you have to locate the Temple of Nalzok to go
104 # further towards your assigned quest.
109 # This is a kludge to init the level as a lit field.
110 INIT_MAP: '.' , '.' , false , false , lit , false
111 GEOMETRY:center,center
113 ........................................
114 ........................................
115 ..........----------+----------.........
116 ..........|........|.|........|.........
117 ..........|........|.|........|.........
118 ..........|----.----.----.----|.........
119 ..........+...................+.........
120 ..........+...................+.........
121 ..........|----.----.----.----|.........
122 ..........|........|.|........|.........
123 ..........|........|.|........|.........
124 ..........----------+----------.........
125 ........................................
126 ........................................
128 # Dungeon Description
129 REGION:(00,00,09,13),unlit,"morgue"
130 REGION:(09,00,30,01),unlit,"morgue"
131 REGION:(09,12,30,13),unlit,"morgue"
132 REGION:(31,00,39,13),unlit,"morgue"
133 REGION:(11,03,29,10),lit,"temple",filled,true
134 # The altar inside the temple
135 ALTAR:(20,07),noalign,shrine
136 MONSTER:'@',"aligned priest",(20,07),noalign,hostile
145 # Note: The up stairs are *intentionally* off of the map.
149 NON_DIGGABLE:(10,02,30,13)
150 # Objects (inside the antechambers).
151 OBJECT:random,random,(14,03)
152 OBJECT:random,random,(15,03)
153 OBJECT:random,random,(16,03)
154 OBJECT:random,random,(14,10)
155 OBJECT:random,random,(15,10)
156 OBJECT:random,random,(16,10)
157 OBJECT:random,random,(17,10)
158 OBJECT:random,random,(24,03)
159 OBJECT:random,random,(25,03)
160 OBJECT:random,random,(26,03)
161 OBJECT:random,random,(27,03)
162 OBJECT:random,random,(24,10)
163 OBJECT:random,random,(25,10)
164 OBJECT:random,random,(26,10)
165 OBJECT:random,random,(27,10)
173 # No random monsters - the morgue generation will put them in.
176 # The "goal" level for the quest.
178 # Here you meet Nalzok your nemesis monster. You have to
179 # defeat Nalzok in combat to gain the artifact you have
180 # been assigned to retrieve.
183 MAZE: "Pri-goal", ' '
184 INIT_MAP: 'L' , '.' , false , false , unlit , false
185 GEOMETRY:center,center
187 .L......L.LLL.......LL....
188 .LLL.......L......LL......
189 LL.LL.............L.LL....
190 ..........................
191 ......................LL..
192 ......................LLL.
193 LL........................
194 .LL.......................
195 .LL................LL.L...
196 ..LL.....L.LL.......LLL...
197 .........LLL.........L....
199 # Dungeon Description
200 RANDOM_PLACES:(14,04),(13,07)
201 REGION:(00,00,25,10),unlit,"ordinary"
205 OBJECT:'[',"helm of brilliance",place[0],blessed,0,"The Mitre of Holiness"
206 OBJECT:random,random,random
207 OBJECT:random,random,random
208 OBJECT:random,random,random
209 OBJECT:random,random,random
210 OBJECT:random,random,random
211 OBJECT:random,random,random
212 OBJECT:random,random,random
213 OBJECT:random,random,random
214 OBJECT:random,random,random
215 OBJECT:random,random,random
216 OBJECT:random,random,random
217 OBJECT:random,random,random
218 OBJECT:random,random,random
219 OBJECT:random,random,random
228 MONSTER:'&',"Nalzok",place[0]
229 MONSTER:'Z',"human zombie",random
230 MONSTER:'Z',"human zombie",random
231 MONSTER:'Z',"human zombie",random
232 MONSTER:'Z',"human zombie",random
233 MONSTER:'Z',"human zombie",random
234 MONSTER:'Z',"human zombie",random
235 MONSTER:'Z',"human zombie",random
236 MONSTER:'Z',"human zombie",random
237 MONSTER:'Z',"human zombie",random
238 MONSTER:'Z',"human zombie",random
239 MONSTER:'Z',"human zombie",random
240 MONSTER:'Z',"human zombie",random
241 MONSTER:'Z',"human zombie",random
242 MONSTER:'Z',"human zombie",random
243 MONSTER:'Z',"human zombie",random
244 MONSTER:'Z',"human zombie",random
245 MONSTER:'Z',random,random
246 MONSTER:'Z',random,random
247 MONSTER:'W',"wraith",random
248 MONSTER:'W',"wraith",random
249 MONSTER:'W',"wraith",random
250 MONSTER:'W',"wraith",random
251 MONSTER:'W',"wraith",random
252 MONSTER:'W',"wraith",random
253 MONSTER:'W',"wraith",random
254 MONSTER:'W',"wraith",random
255 MONSTER:'W',random,random
258 # The "fill" levels for the quest.
260 # These levels are used to fill out any levels not occupied by specific
261 # levels as defined above. "filla" is the upper filler, between the
262 # start and locate levels, and "fillb" the lower between the locate
268 ROOM: "ordinary" , random, random, random, random
270 OBJECT: random,random,random
271 MONSTER: 'Z', "human zombie", random
273 ROOM: "ordinary" , random, random, random, random
274 OBJECT: random, random, random
275 OBJECT: random,random,random
277 ROOM: "ordinary" , random, random, random, random
278 OBJECT: random, random, random
280 OBJECT: random,random,random
281 MONSTER: 'Z', "human zombie", random
283 ROOM: "morgue" , random, random, random, random
285 OBJECT: random, random, random
288 ROOM: "ordinary" , random, random, random, random
289 OBJECT: random, random, random
290 OBJECT: random, random, random
292 MONSTER: 'W', "wraith", random
294 ROOM: "morgue" , random, random, random, random
295 OBJECT: random, random, random
302 ROOM: "ordinary" , random, random, random, random
304 OBJECT: random,random,random
305 MONSTER: 'Z', "human zombie", random
306 MONSTER: 'W', "wraith", random
308 ROOM: "morgue" , random, random, random, random
309 OBJECT: random, random, random
310 OBJECT: random, random, random
311 OBJECT: random,random,random
313 ROOM: "ordinary" , random, random, random, random
314 OBJECT: random, random, random
316 OBJECT: random,random,random
317 MONSTER: 'Z', "human zombie", random
318 MONSTER: 'W', "wraith", random
320 ROOM: "morgue" , random, random, random, random
322 OBJECT: random, random, random
323 OBJECT: random, random, random
326 ROOM: "ordinary" , random, random, random, random
327 OBJECT: random, random, random
328 OBJECT: random, random, random
330 MONSTER: 'Z', "human zombie", random
331 MONSTER: 'W', "wraith", random
333 ROOM: "morgue" , random, random, random, random
334 OBJECT: random, random, random