OSDN Git Service

reduce bad potion effect
[nethackexpress/trunk.git] / dat / Rogue.des
1 #       SCCS Id: @(#)Rogue.des  3.4     2002/02/15
2 #       Copyright (c) 1992 by Dean Luick
3 # NetHack may be freely redistributed.  See license for details.
4 #
5 #       The "start" level for the quest.
6 #
7 #       Here you meet your (besieged) class leader, Master of Thieves
8 #       and receive your quest assignment.
9 #
10 MAZE: "Rog-strt",' '
11 FLAGS: noteleport, hardfloor, nommap
12 GEOMETRY:center,center
13 #         1         2         3         4         5         6         7
14 #123456789012345678901234567890123456789012345678901234567890123456789012345
15 MAP
16 ---------------------------------.------------------------------------------
17 |.....|.||..........|....|......|.|.........|.......+............---.......|
18 |.....|..+..........+....---....S.|...-S-----.-----.|............+.+.......|
19 |.....+.||........---......|....|.|...|.....|.|...|.---.....------.--------|
20 |-----|.-------|..|........------.-----.....|.--..|...-------..............|
21 |.....|........------+------..........+.....|..--S---.........------.-----..
22 |.....|.------...............-----.}}.--------.|....-------.---....|.+...--|
23 |..-+--.|....|-----.--------.|...|.....+.....|.|....|.....+.+......|.--....|
24 |..|....|....|....+.|......|.|...-----.|.....|.--...|.....|.|......|..|....|
25 |..|.-----S----...|.+....-----...|...|.----..|..|.---....--.---S-----.|----|
26 |..|.|........|...------.|.S.....|...|....-----.+.|......|..|.......|.|....|
27 |---.-------..|...|....|.|.|.....|...----.|...|.|---.....|.|-.......|.---..|
28 ...........|..S...|....---.----S----..|...|...+.|..-------.---+-....|...--+|
29 |---------.---------...|......|....S..|.---...|.|..|...........----.---....|
30 |........|.........|...+.------....|---.---...|.--+-.----.----....|.+...--+|
31 |........|.---+---.|----.--........|......-----......|..|..|.--+-.|.-S-.|..|
32 |........|.|.....|........----------.----.......---.--..|-.|....|.-----.|..|
33 |----....+.|.....----+---............|..|--------.+.|...SS.|....|.......|..|
34 |...--+-----.....|......|.------------............---...||.------+--+----..|
35 |..........S.....|......|.|..........S............|.....||...|.....|....|..|
36 -------------------------.--------------------------------------------------
37 ENDMAP
38 # Dungeon Description
39 #REGION:(00,00,75,20),lit,"ordinary"
40 # The down stairs is at one of the 4 "exits".  The others are mimics,
41 # mimicing stairwells.
42 RANDOM_PLACES: (33,0), (0,12), (25,20), (75,05)
43 STAIR:place[0],down
44 MONSTER:'m',"giant mimic", place[1], m_feature "staircase down"
45 MONSTER:'m',"large mimic", place[2], m_feature "staircase down"
46 MONSTER:'m',"small mimic", place[3], m_feature "staircase down"
47 # Portal arrival point
48 BRANCH:(19,09,19,09),(0,0,0,0)
49 # Doors (secret)
50 #DOOR:locked|closed|open,(xx,yy)
51 DOOR: locked, (32, 2)
52 DOOR: locked, (63, 9)
53 DOOR: locked, (27,10)
54 DOOR: locked, (31,12)
55 DOOR: locked, (35,13)
56 DOOR: locked, (69,15)
57 DOOR: locked, (56,17)
58 DOOR: locked, (57,17)
59 DOOR: locked, (11,19)
60 DOOR: locked, (37,19)
61 DOOR: locked, (39, 2)
62 DOOR: locked, (49, 5)
63 DOOR: locked, (10, 9)
64 DOOR: locked, (14,12)
65 # Doors (regular)
66 DOOR: closed, (52, 1)
67 DOOR: closed, ( 9, 2)
68 DOOR: closed, (20, 2)
69 DOOR: closed, (65, 2)
70 DOOR: closed, (67, 2)
71 DOOR: closed, ( 6, 3)
72 DOOR: closed, (21, 5)
73 DOOR: closed, (38, 5)
74 DOOR: closed, (69, 6)
75 DOOR: closed, ( 4, 7)
76 DOOR: closed, (39, 7)
77 DOOR: closed, (58, 7)
78 DOOR: closed, (60, 7)
79 DOOR: closed, (18, 8)
80 DOOR: closed, (20, 9)
81 DOOR: closed, (48,10)
82 DOOR: closed, (46,12)
83 DOOR: closed, (62,12)
84 DOOR: closed, (74,12)
85 DOOR: closed, (23,14)
86 DOOR: closed, (23,14)
87 DOOR: closed, (50,14)
88 DOOR: closed, (68,14)
89 DOOR: closed, (74,14)
90 DOOR: closed, (14,15)
91 DOOR: closed, (63,15)
92 DOOR: closed, ( 9,17)
93 DOOR: closed, (21,17)
94 DOOR: closed, (50,17)
95 DOOR: closed, ( 6,18)
96 DOOR: closed, (65,18)
97 DOOR: closed, (68,18)
98 # Master of Thieves
99 MONSTER:'@',"Master of Thieves",(36,11)
100 # The treasure of Master of Thieves
101 OBJECT:'(',"chest",(36,11)
102 # thug guards, room #1
103 MONSTER:'@',"thug",(28,10)
104 MONSTER:'@',"thug",(29,11)
105 MONSTER:'@',"thug",(30,09)
106 MONSTER:'@',"thug",(31,07)
107 # thug guards, room #2
108 MONSTER:'@',"thug",(31,13)
109 MONSTER:'@',"thug",(33,14)
110 MONSTER:'@',"thug",(30,15)
111 #thug guards, room #3
112 MONSTER:'@',"thug",(35,09)
113 MONSTER:'@',"thug",(36,13)
114 # Non diggable walls
115 NON_DIGGABLE:(00,00,75,20)
116 # Random traps
117 TRAP:random,random
118 TRAP:random,random
119 TRAP:random,random
120 TRAP:random,random
121 TRAP:random,random
122 TRAP:random,random
123 TRAP:random,random
124 TRAP:random,random
125 TRAP:random,random
126 TRAP:random,random
127 TRAP:random,random
128 TRAP:random,random
129 TRAP:random,random
130 TRAP:random,random
131 TRAP:random,random
132 TRAP:random,random
133 #
134 # Monsters to get in the way.
135 #
136 # West exit
137 MONSTER: 'l',"leprechaun",(01,12),hostile
138 MONSTER: 'n',"water nymph",(02,12),hostile
139 # North exit
140 MONSTER: 'n',"water nymph",(33,01),hostile
141 MONSTER: 'l',"leprechaun",(33,02),hostile
142 # East exit
143 MONSTER: 'n',"water nymph",(74,05),hostile
144 MONSTER: 'l',"leprechaun",(74,04),hostile
145 # South exit
146 MONSTER: 'l',"leprechaun",(25,19),hostile
147 MONSTER: 'n',"water nymph",(25,18),hostile
148 # Wandering the streets.  What I'd really like for this is a random
149 # location, but make sure we're on a given type, e.g. street (if they
150 # existed, of course).
151 MONSTER: 'n',"water nymph",(07,05),hostile
152 MONSTER: 'l',"leprechaun",(28,06),hostile
153 MONSTER: 'n',"water nymph",(38,07),hostile
154 MONSTER: 'l',"leprechaun",(45,01),hostile
155 MONSTER: 'n',"water nymph",(59,07),hostile
156 MONSTER: 'l',"leprechaun",(62,14),hostile
157 MONSTER: 'n',"water nymph",(71,14),hostile
158 MONSTER: 'l',"leprechaun",(39,13),hostile
159 MONSTER: 'n',"water nymph",(18,14),hostile
160 MONSTER: ':',"chameleon",(19,08),hostile
161 MONSTER: ':',"chameleon",(22,08),hostile
162 MONSTER: ':',"chameleon",(16,08),hostile
163 MONSTER: ':',"chameleon",random,hostile
164 MONSTER: ':',"chameleon",random,hostile
165 MONSTER: ':',"chameleon",random,hostile
166 MONSTER: ':',"chameleon",random,hostile
167 MONSTER: ':',"chameleon",random,hostile
168
169 #
170 #       The "locate" level for the quest.
171 #
172 #       Here you have to find the entrance to the Assassins' Guild to go
173 #       further towards your assigned quest.
174 #
175
176 MAZE: "Rog-loca",' '
177 GEOMETRY:center,center
178 #         1         2         3         4         5         6         7
179 #123456789012345678901234567890123456789012345678901234567890123456789012345
180 MAP
181              ----------------------------------------------------   --------
182            ---.................................................-    --.....|
183          ---...--------........-------.......................---     ---...|
184        ---.....-      ---......-     ---..................----         --.--
185      ---.....----       --------       --..................--         --..|
186    ---...-----                       ----.----.....----.....---      --..||
187 ----..----                       -----..---  |...---  |.......---   --...|
188 |...---                       ----....---    |.---    |.........-- --...||
189 |...-                      ----.....---     ----      |..........---....|
190 |...----                ----......---       |         |...|.......-....||
191 |......-----          ---.........-         |     -----...|............|
192 |..........-----   ----...........---       -------......||...........||
193 |..............-----................---     |............|||..........|
194 |------...............................---   |...........|| |.........||
195 |.....|..............------.............-----..........||  ||........|
196 |.....|.............--    ---.........................||    |.......||
197 |.....|.............-       ---.....................--|     ||......|
198 |-S----------.......----      --.................----        |.....||
199 |...........|..........--------..............-----           ||....|
200 |...........|............................-----                |....|
201 ------------------------------------------                    ------
202 ENDMAP
203 # Dungeon Description
204 REGION:(00,00,75,20),lit,"ordinary"
205 # Doors
206 #DOOR:locked|closed|open,(xx,yy)
207 # Stairs
208 STAIR:random,up
209 STAIR:random,down
210 # Non diggable walls
211 NON_DIGGABLE:(00,00,75,20)
212 # Objects
213 OBJECT:'?',"teleportation",(11,18),cursed,0
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
220 OBJECT:random,random,random
221 OBJECT:random,random,random
222 OBJECT:random,random,random
223 OBJECT:random,random,random
224 OBJECT:random,random,random
225 OBJECT:random,random,random
226 OBJECT:random,random,random
227 OBJECT:random,random,random
228 # Random traps
229 TRAP:random,random
230 TRAP:random,random
231 TRAP:random,random
232 TRAP:random,random
233 TRAP:random,random
234 TRAP:random,random
235 # Random monsters.
236 MONSTER:'l',"leprechaun",random,hostile
237 MONSTER:'l',"leprechaun",random,hostile
238 MONSTER:'l',"leprechaun",random,hostile
239 MONSTER:'l',"leprechaun",random,hostile
240 MONSTER:'l',"leprechaun",random,hostile
241 MONSTER:'l',"leprechaun",random,hostile
242 MONSTER:'l',"leprechaun",random,hostile
243 MONSTER:'l',"leprechaun",random,hostile
244 MONSTER:'l',"leprechaun",random,hostile
245 MONSTER:'l',"leprechaun",random,hostile
246 MONSTER:'l',"leprechaun",random,hostile
247 MONSTER:'l',"leprechaun",random,hostile
248 MONSTER:'l',"leprechaun",random,hostile
249 MONSTER:'l',"leprechaun",random,hostile
250 MONSTER:'l',"leprechaun",random,hostile
251 MONSTER:'l',"leprechaun",random,hostile
252 MONSTER:'l',"leprechaun",random,hostile
253 MONSTER:'l',random,random,hostile
254 MONSTER:'N',"guardian naga",random,hostile
255 MONSTER:'N',"guardian naga",random,hostile
256 MONSTER:'N',"guardian naga",random,hostile
257 MONSTER:'N',"guardian naga",random,hostile
258 MONSTER:'N',"guardian naga",random,hostile
259 MONSTER:'N',"guardian naga",random,hostile
260 MONSTER:'N',"guardian naga",random,hostile
261 MONSTER:'N',random,random,hostile
262 MONSTER:'N',random,random,hostile
263 MONSTER:'N',random,random,hostile
264 MONSTER: ':',"chameleon",random,hostile
265 MONSTER: ':',"chameleon",random,hostile
266 MONSTER: ':',"chameleon",random,hostile
267 MONSTER: ':',"chameleon",random,hostile
268 MONSTER: ':',"chameleon",random,hostile
269
270 #
271 #       The "goal" level for the quest.  Teleportation and digging are
272 #       disallowed.
273 #
274 #       You have to reach The Master Assassin via some means other than
275 #       simple searching or digging since there is no path between your
276 #       arrival point and his location.
277 #
278 MAZE: "Rog-goal", ' '
279 FLAGS: noteleport
280 GEOMETRY:center,center
281 #         1         2         3         4         5         6         7
282 #123456789012345678901234567890123456789012345678901234567890123456789012345
283 MAP
284 -----      -------.......................................|-----------------|
285 |...|  -----.....|.......................................|.................|
286 |...----...|.....|.......................................|....---------....|
287 |.---......---..--.................................------------.......|....|
288 |...............|..................................|..|...|...----........-|
289 |.....-----....--.................................|-..--..-|.....----S----|
290 |--S---...|....|.................................|-........-|....|........|
291 |.........---------.............................|-....}}....-|...|...|....|
292 |....|.....S......|............................|-.....}}.....-|..--.------|
293 |-----.....--.....|...........................|-...}}}}}}}}...-|....|.....--
294 |...........--....------S-----...............|-....}}}}}}}}....-|..........|
295 |............--........|...| |..............--.....}}.}}........----------S-
296 |.............|........|...| |..............|......}}}}}}}}......|...|.....|
297 |S-.---.---.---.---.---|...| ------------...--........}}.}}.....--..---....|
298 |.---.---.---.---.-S-..----- |....|.....|....|-....}}}}}}}}....---..S.|--..|
299 |...|.......|..........|...---....---...S.....|-...}}}}}}}}...-|.S..|...|..|
300 |...|..|....|..........|............|..--..----|-.....}}.....-|..----...-S--
301 |...|---....----.......|----- ......|...---|    |-....}}....-|...|..--.--..|
302 -----.....---.....--.---....--...--------..|     |-........-|....|.........|
303     |.............|..........|.............S...   |S-------|.....|..-----..|
304     ----------------------------------------  ......       ----------   ----
305 ENDMAP
306 # Dungeon Description
307 REGION:(00,00,75,20),lit,"ordinary"
308 # Stairs
309 STAIR:levregion(01,00,15,20),(01,18,04,20),up
310 # Doors
311 # Non diggable walls
312 NON_DIGGABLE:(00,00,75,20)
313 # One trap to keep the gnomes at bay.
314 TRAP:"spiked pit",(37,07)
315 # Objects
316 OBJECT:'(',"skeleton key",(38,10),blessed,0,"The Master Key of Thievery"
317 OBJECT:'%',"tin",(26,12),"chameleon",0
318 OBJECT:random,random,random
319 OBJECT:random,random,random
320 OBJECT:random,random,random
321 OBJECT:random,random,random
322 OBJECT:random,random,random
323 OBJECT:random,random,random
324 OBJECT:random,random,random
325 OBJECT:random,random,random
326 OBJECT:random,random,random
327 OBJECT:random,random,random
328 OBJECT:random,random,random
329 OBJECT:random,random,random
330 OBJECT:random,random,random
331 # Random traps
332 TRAP:random,random
333 TRAP:random,random
334 TRAP:random,random
335 TRAP:random,random
336 TRAP:random,random
337 TRAP:random,random
338 TRAP:random,random
339 TRAP:random,random
340 TRAP:random,random
341 TRAP:random,random
342 TRAP:random,random
343 # Random monsters.
344 MONSTER:'@',"Master Assassin",(38,10),hostile
345 MONSTER:'l',"leprechaun",random,hostile
346 MONSTER:'l',"leprechaun",random,hostile
347 MONSTER:'l',"leprechaun",random,hostile
348 MONSTER:'l',"leprechaun",random,hostile
349 MONSTER:'l',"leprechaun",random,hostile
350 MONSTER:'l',"leprechaun",random,hostile
351 MONSTER:'l',"leprechaun",random,hostile
352 MONSTER:'l',"leprechaun",random,hostile
353 MONSTER:'l',"leprechaun",random,hostile
354 MONSTER:'l',"leprechaun",random,hostile
355 MONSTER:'l',"leprechaun",random,hostile
356 MONSTER:'l',"leprechaun",random,hostile
357 MONSTER:'l',"leprechaun",random,hostile
358 MONSTER:'l',"leprechaun",random,hostile
359 MONSTER:'l',"leprechaun",random,hostile
360 MONSTER:'l',"leprechaun",random,hostile
361 MONSTER:'l',random,random,hostile
362 MONSTER:'l',random,random,hostile
363 MONSTER:'N',"guardian naga",random,hostile
364 MONSTER:'N',"guardian naga",random,hostile
365 MONSTER:'N',"guardian naga",random,hostile
366 MONSTER:'N',"guardian naga",random,hostile
367 MONSTER:'N',"guardian naga",random,hostile
368 MONSTER:'N',"guardian naga",random,hostile
369 MONSTER:'N',"guardian naga",random,hostile
370 MONSTER:'N',"guardian naga",random,hostile
371 MONSTER:'N',random,random,hostile
372 MONSTER:'N',random,random,hostile
373 MONSTER:'N',random,random,hostile
374 MONSTER: ':',"chameleon",random,hostile
375 MONSTER: ':',"chameleon",random,hostile
376 MONSTER: ':',"chameleon",random,hostile
377 MONSTER: ':',"chameleon",random,hostile
378 MONSTER: ':',"chameleon",random,hostile
379 MONSTER:';',"shark",(51,14),hostile
380 MONSTER:';',"shark",(53,09),hostile
381 MONSTER:';',"shark",(55,15),hostile
382 MONSTER:';',"shark",(58,10),hostile
383
384 #
385 #       The "fill" level for the quest.
386 #
387 #       This level is used to fill out any levels not occupied by specific
388 #       levels as defined above.
389 #
390 LEVEL: "Rog-fila"
391 #
392 ROOM: "ordinary" , random, random, random, random
393 STAIR: random, up
394 OBJECT: random,random,random
395 MONSTER: 'l', "leprechaun", random, hostile
396
397 ROOM: "ordinary" , random, random, random, random
398 OBJECT: random, random, random
399 OBJECT: random,random,random
400 MONSTER: 'l', "leprechaun", random, hostile
401 MONSTER: 'N', "guardian naga", random, hostile
402
403 ROOM: "ordinary" , random, random, random, random
404 OBJECT: random, random, random
405 TRAP: random, random
406 TRAP: random, random
407 OBJECT: random,random,random
408 MONSTER: 'n', "water nymph", random, hostile
409
410 ROOM: "ordinary" , random, random, random, random
411 STAIR: random, down
412 OBJECT: random, random, random
413 TRAP: random, random
414 TRAP: random, random
415 MONSTER: 'l', random, random, hostile
416 MONSTER: 'N', "guardian naga", random, hostile
417
418 ROOM: "ordinary" , random, random, random, random
419 OBJECT: random, random, random
420 OBJECT: random, random, random
421 TRAP: random, random
422 TRAP: random, random
423 MONSTER: 'l', "leprechaun", random, hostile
424
425 ROOM: "ordinary" , random, random, random, random
426 OBJECT: random, random, random
427 TRAP: random, random
428 TRAP: random, random
429 MONSTER: 'l', "leprechaun", random, hostile
430 MONSTER: 'n', "water nymph", random, hostile
431
432 RANDOM_CORRIDORS
433
434 #
435 # currently a & b are the same.
436 #
437 LEVEL: "Rog-filb"
438 #
439 ROOM: "ordinary" , random, random, random, random
440 STAIR: random, up
441 OBJECT: random,random,random
442 MONSTER: 'l', "leprechaun", random, hostile
443
444 ROOM: "ordinary" , random, random, random, random
445 OBJECT: random, random, random
446 OBJECT: random,random,random
447 MONSTER: 'l', "leprechaun", random, hostile
448 MONSTER: 'N', "guardian naga", random, hostile
449
450 ROOM: "ordinary" , random, random, random, random
451 OBJECT: random, random, random
452 TRAP: random, random
453 TRAP: random, random
454 OBJECT: random,random,random
455 MONSTER: 'n', "water nymph", random, hostile
456
457 ROOM: "ordinary" , random, random, random, random
458 STAIR: random, down
459 OBJECT: random, random, random
460 TRAP: random, random
461 TRAP: random, random
462 MONSTER: 'l', random, random, hostile
463 MONSTER: 'N', "guardian naga", random, hostile
464
465 ROOM: "ordinary" , random, random, random, random
466 OBJECT: random, random, random
467 OBJECT: random, random, random
468 TRAP: random, random
469 TRAP: random, random
470 MONSTER: 'l', "leprechaun", random, hostile
471
472 ROOM: "ordinary" , random, random, random, random
473 OBJECT: random, random, random
474 TRAP: random, random
475 TRAP: random, random
476 MONSTER: 'l', "leprechaun", random, hostile
477 MONSTER: 'n', "water nymph", random, hostile
478
479 RANDOM_CORRIDORS