Document explicitly what m-prefix does to each command
[aNetHack.git] / dat / Wizard.des
blobf27f476805b97501a67ffaaef4a1abb9b48dc203
1 # NetHack 3.6   Wizard.des      $NHDT-Date: 1432512783 2015/05/25 00:13:03 $  $NHDT-Branch: master $:$NHDT-Revision: 1.11 $
2 #       Copyright (c) 1992 by David Cohrs
3 # NetHack may be freely redistributed.  See license for details.
5 #       The "start" level for the quest.
7 #       Here you meet your (besieged) class leader, Neferet the Green
8 #       and receive your quest assignment.
10 MAZE: "Wiz-strt",' '
11 FLAGS: noteleport,hardfloor
12 GEOMETRY:center,center
13 MAP
14 ............................................................................
15 .....................C....CC.C........................C.....................
16 ..........CCC.....................CCC.......................................
17 ........CC........-----------.......C.C...C...C....C........................
18 .......C.....---------------------...C..C..C..C.............................
19 ......C..C...------....\....------....C.....C...............................
20 ........C...||....|.........|....||.........................................
21 .......C....||....|.........+....||.........................................
22 .......C...||---+--.........|....|||........................................
23 ......C....||...............|--S--||........................................
24 ...........||--+--|++----|---|..|.SS..........C......C......................
25 ........C..||.....|..|...|...|--|.||..CC..C.....C..........C................
26 .......C...||.....|..|.--|.|.|....||.................C..C...................
27 .....C......||....|..|.....|.|.--||..C..C..........C...........}}}..........
28 ......C.C...||....|..-----.|.....||...C.C.C..............C....}}}}}}........
29 .........C...------........|------....C..C.....C..CC.C......}}}}}}}}}}}.....
30 .........CC..---------------------...C.C..C.....CCCCC.C.......}}}}}}}}......
31 .........C........-----------..........C.C.......CCC.........}}}}}}}}}......
32 ..........C.C.........................C............C...........}}}}}........
33 ......................CCC.C.................................................
34 ENDMAP
36 # first do cloud everywhere
37 REPLACE_TERRAIN:(0,0, 75,19), '.', 'C', 10%
38 # then replace clouds inside the tower back to floor
39 REPLACE_TERRAIN:(13,5, 33,15), 'C', '.', 100%
41 # Dungeon Description
42 REGION:(00,00,75,19),lit,"ordinary"
43 REGION:(35,00,49,03),unlit,"ordinary"
44 REGION:(43,12,49,16),unlit,"ordinary"
45 REGION:(19,11,33,15),unlit,"ordinary",unfilled,irregular
46 REGION:(30,10,31,10),unlit,"ordinary"
47 # Stairs
48 STAIR:(30,10),down
49 # Portal arrival point
50 TERRAIN:(63,06),'.'
51 BRANCH:(63,06,63,06),(0,0,0,0)
52 # Doors
53 DOOR:closed,(31,09)
54 DOOR:closed,(16,08)
55 DOOR:closed,(28,07)
56 DOOR:locked,(34,10)
57 DOOR:locked,(35,10)
58 DOOR:closed,(15,10)
59 DOOR:locked,(19,10)
60 DOOR:locked,(20,10)
61 # Neferet the Green, the quest leader
62 MONSTER:('@',"Neferet the Green"),(23,05)
63 # The treasure of the quest leader
64 OBJECT:('(',"chest"),(24,05)
65 # apprentice guards for the audience chamber
66 MONSTER:('@',"apprentice"),(30,07)
67 MONSTER:('@',"apprentice"),(24,06)
68 MONSTER:('@',"apprentice"),(15,06)
69 MONSTER:('@',"apprentice"),(15,12)
70 MONSTER:('@',"apprentice"),(26,11)
71 MONSTER:('@',"apprentice"),(27,11)
72 MONSTER:('@',"apprentice"),(19,09)
73 MONSTER:('@',"apprentice"),(20,09)
74 # Eels in the pond
75 MONSTER:(';',"giant eel"),(62,14)
76 MONSTER:(';',"giant eel"),(69,15)
77 MONSTER:(';',"giant eel"),(67,17)
78 # Non diggable walls
79 NON_DIGGABLE:(00,00,75,19)
80 # Random traps
81 TRAP:random,random
82 TRAP:random,random
83 TRAP:random,random
84 TRAP:random,random
85 TRAP:random,random
86 TRAP:random,random
87 # Monsters on siege duty.
88 MONSTER: 'B',(60,09),hostile
89 MONSTER: 'W',(60,10),hostile
90 MONSTER: 'B',(60,11),hostile
91 MONSTER: 'B',(60,12),hostile
92 MONSTER: 'i',(60,13),hostile
93 MONSTER: 'B',(61,10),hostile
94 MONSTER: 'B',(61,11),hostile
95 MONSTER: 'B',(61,12),hostile
96 MONSTER: 'B',(35,03),hostile
97 MONSTER: 'i',(35,17),hostile
98 MONSTER: 'B',(36,17),hostile
99 MONSTER: 'B',(34,16),hostile
100 MONSTER: 'i',(34,17),hostile
101 MONSTER: 'W',(67,02),hostile
102 MONSTER: 'B',(10,19),hostile
105 #       The "locate" level for the quest.
107 #       Here you have to find the Entrance to the Tower of Darkness to go
108 #       further towards your assigned quest.
111 MAZE: "Wiz-loca",' '
112 FLAGS: hardfloor
113 GEOMETRY:center,center
115 .............        .......................................................
116 ..............       .............}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}.......
117 ..............      ..............}.................................}.......
118 ..............      ..............}.-------------------------------.}.......
119 ...............     .........C....}.|.............................|.}.......
120 ...............    ..........C....}.|.---------------------------.|.}.......
121 ...............    .........CCC...}.|.|.........................|.|.}.......
122 ................   ....C....CCC...}.|.|.-----------------------.|.|.}.......
123 .......C..C.....  .....C....CCC...}.|.|.|......+.......+......|.|.|.}.......
124 .............C..CC.....C....CCC...}.|.|.|......|-------|......|.|.|.}.......
125 ................   ....C....CCC...}.|.|.|......|.......|......|.|.|.}.......
126 ......C..C.....    ....C....CCC...}.|.|.|......|-------|......|.|.|.}.......
127 ............C..     ...C....CCC...}.|.|.|......+.......+......|.|.|.}.......
128 ........C......    ....C....CCC...}.|.|.-----------------------.|.|.}.......
129 ....C......C...     ........CCC...}.|.|.........................|.|.}.......
130 ......C..C....      .........C....}.|.---------------------------.|.}.......
131 ..............      .........C....}.|.............................|.}.......
132 .............       ..............}.-------------------------------.}.......
133 .............        .............}.................................}.......
134 .............        .............}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}.......
135 .............        .......................................................
136 ENDMAP
138 REPLACE_TERRAIN:(0,0,30,20), '.', 'C', 15%
139 REPLACE_TERRAIN:(68,0,75,20), '.', '}', 25%
140 REPLACE_TERRAIN:(34,1,68,19), '}', '.', 2%
142 # Dungeon Description
143 REGION:(00,00,75,20),lit,"ordinary"
144 REGION:(37,04,65,16),unlit,"ordinary",filled,irregular {
145   ROOMDOOR:true,closed,north|south|west|east,random
147 REGION:(39,06,63,14),unlit,"ordinary",filled,irregular {
148   ROOMDOOR:true,closed,north|south|west|east,random
151 REGION:(41,08,46,12),lit,"ordinary",filled,irregular {
152   ROOMDOOR:true,closed,north|south|west,random
154 REGION:(56,08,61,12),lit,"ordinary",filled,irregular {
155   ROOMDOOR:true,closed,north|south|east,random
157 REGION:(48,08,54,08),unlit,"ordinary"
158 REGION:(48,12,54,12),unlit,"ordinary"
159 REGION:(48,10,54,10),unlit,"ordinary",filled,irregular {
160   ROOMDOOR:true,closed,north|south|west|east,random
163 # Doors
164 DOOR:locked,(55,08)
165 DOOR:locked,(55,12)
166 DOOR:locked,(47,08)
167 DOOR:locked,(47,12)
168 # Stairs
169 TERRAIN:(03,17),'.'
170 STAIR:(03,17),up
171 STAIR:(48,10),down
172 # Non diggable walls
173 NON_DIGGABLE:(00,00,75,20)
174 # Objects
175 OBJECT:random,random
176 OBJECT:random,random
177 OBJECT:random,random
178 OBJECT:random,random
179 OBJECT:random,random
180 OBJECT:random,random
181 OBJECT:random,random
182 OBJECT:random,random
183 OBJECT:random,random
184 OBJECT:random,random
185 OBJECT:random,random
186 OBJECT:random,random
187 OBJECT:random,random
188 OBJECT:random,random
189 OBJECT:random,random
190 # Random traps
191 TRAP:"spiked pit",(24,02)
192 TRAP:"spiked pit",(07,10)
193 TRAP:"spiked pit",(23,05)
194 TRAP:"spiked pit",(26,19)
195 TRAP:"spiked pit",(72,02)
196 TRAP:"spiked pit",(72,12)
197 TRAP:"falling rock",(45,16)
198 TRAP:"falling rock",(65,13)
199 TRAP:"falling rock",(55,06)
200 TRAP:"falling rock",(39,11)
201 TRAP:"falling rock",(57,09)
202 TRAP:"magic",random
203 TRAP:"statue",random
204 TRAP:"statue",random
205 TRAP:"polymorph",random
206 TRAP:"anti magic",(53,10)
207 TRAP:"sleep gas",random
208 TRAP:"sleep gas",random
209 TRAP:"dart",random
210 TRAP:"dart",random
211 TRAP:"dart",random
212 # Random monsters.
213 MONSTER:'B',random,hostile
214 MONSTER:'B',random,hostile
215 MONSTER:'B',random,hostile
216 MONSTER:'B',random,hostile
217 MONSTER:'B',random,hostile
218 MONSTER:'B',random,hostile
219 MONSTER:'B',random,hostile
220 MONSTER:'B',random,hostile
221 MONSTER:'B',random,hostile
222 MONSTER:'B',random,hostile
223 MONSTER:'B',random,hostile
224 MONSTER:'B',random,hostile
225 MONSTER:'i',random,hostile
226 MONSTER:'i',random,hostile
227 MONSTER:'i',random,hostile
228 MONSTER:'i',random,hostile
229 MONSTER:'i',random,hostile
230 MONSTER:'i',random,hostile
231 MONSTER:'i',random,hostile
232 MONSTER:('B',"vampire bat"),random
233 MONSTER:('B',"vampire bat"),random
234 MONSTER:('B',"vampire bat"),random
235 MONSTER:('B',"vampire bat"),random
236 MONSTER:('B',"vampire bat"),random
237 MONSTER:('B',"vampire bat"),random
238 MONSTER:('B',"vampire bat"),random
239 MONSTER:'i',random,hostile
242 #       The "goal" level for the quest.
244 #       Here you meet the Dark One, your nemesis monster.  You have to
245 #       defeat the Dark One in combat to gain the artifact you have
246 #       been assigned to retrieve.
249 MAZE: "Wiz-goal", ' '
250 GEOMETRY:center,center
252                                                                             
253                                                                             
254                                                                             
255                    -------------                 -------------              
256                    |...........|                 |...........|              
257             -------|...........-------------------...........|              
258             |......S...........|..|..|..|..|..|..|...........|              
259             |......|...........|..|..|..|..|..|..|...........|              
260             |......|...........-F+-F+-F+-F+-F+-F+-...........|              
261             --S----|...........S.................+...........|              
262             |......|...........-F+-F+-F+-F+-F+-F+-...........|              
263             |......|...........|..|..|..|..|..|..|...........|              
264             |......|...........|..|..|..|..|..|..|...........|              
265             -------|...........-------------------...........|              
266                    |...........|                 |...........|              
267                    -------------                 -------------              
268                                                                             
269                                                                             
270                                                                             
271                                                                             
272 ENDMAP
273 # Dungeon Description
274 REGION:(13,10,18,12),unlit,"temple"
275 REGION:(13,06,18,08),lit,"ordinary"
276 REGION:(20,04,30,14),unlit,"ordinary"
277 REGION:(32,06,33,07),unlit,"ordinary"
278 REGION:(35,06,36,07),unlit,"ordinary"
279 REGION:(38,06,39,07),unlit,"ordinary"
280 REGION:(41,06,42,07),unlit,"ordinary"
281 REGION:(44,06,45,07),unlit,"ordinary"
282 REGION:(47,06,48,07),unlit,"ordinary"
283 REGION:(32,09,48,09),unlit,"ordinary"
284 REGION:(32,11,33,12),unlit,"ordinary"
285 REGION:(35,11,36,12),unlit,"ordinary"
286 REGION:(38,11,39,12),unlit,"ordinary"
287 REGION:(41,11,42,12),unlit,"ordinary"
288 REGION:(44,11,45,12),unlit,"ordinary"
289 REGION:(47,11,48,12),unlit,"ordinary"
290 REGION:(50,04,60,14),lit,"ordinary"
291 # Doors
292 DOOR:locked,(19,06)
293 DOOR:locked,(14,09)
294 DOOR:locked,(31,09)
295 DOOR:locked,(33,08)
296 DOOR:locked,(36,08)
297 DOOR:locked,(39,08)
298 DOOR:locked,(42,08)
299 DOOR:locked,(45,08)
300 DOOR:locked,(48,08)
301 DOOR:locked,(33,10)
302 DOOR:locked,(36,10)
303 DOOR:locked,(39,10)
304 DOOR:locked,(42,10)
305 DOOR:locked,(45,10)
306 DOOR:locked,(48,10)
307 DOOR:locked,(49,09)
308 # Stairs
309 STAIR:(55,05),up
310 # Non diggable walls
311 NON_DIGGABLE:(00,00,75,19)
312 # The altar.  This is not a shrine.
313 ALTAR:(16,11),noncoaligned,altar
314 # Objects
315 OBJECT:('"',"amulet of ESP"),(16,11),blessed,0,name:"The Eye of the Aethiopica"
316 OBJECT:random,random
317 OBJECT:random,random
318 OBJECT:random,random
319 OBJECT:random,random
320 OBJECT:random,random
321 OBJECT:random,random
322 OBJECT:random,random
323 OBJECT:random,random
324 OBJECT:random,random
325 OBJECT:random,random
326 OBJECT:random,random
327 OBJECT:random,random
328 OBJECT:random,random
329 OBJECT:random,random
330 # Random traps
331 TRAP:random,random
332 TRAP:random,random
333 TRAP:random,random
334 TRAP:random,random
335 TRAP:random,random
336 TRAP:random,random
337 # Random monsters.
338 MONSTER:('@',"Dark One"),(16,11)
339 MONSTER:'B',random,hostile
340 MONSTER:'B',random,hostile
341 MONSTER:'B',random,hostile
342 MONSTER:'B',random,hostile
343 MONSTER:'B',random,hostile
344 MONSTER:'B',random,hostile
345 MONSTER:'B',random,hostile
346 MONSTER:'B',random,hostile
347 MONSTER:'B',random,hostile
348 MONSTER:'B',random,hostile
349 MONSTER:'B',random,hostile
350 MONSTER:'i',random,hostile
351 MONSTER:'i',random,hostile
352 MONSTER:'i',random,hostile
353 MONSTER:'i',random,hostile
354 MONSTER:'i',random,hostile
355 MONSTER:'i',random,hostile
356 MONSTER:'i',random,hostile
357 MONSTER:('B',"vampire bat"),random
358 MONSTER:('B',"vampire bat"),random
359 MONSTER:('B',"vampire bat"),random
360 MONSTER:('B',"vampire bat"),random
361 MONSTER:('B',"vampire bat"),random
362 MONSTER:('B',"vampire bat"),random
363 MONSTER:('B',"vampire bat"),random
364 MONSTER:('B',"vampire bat"),random
365 MONSTER:'i',random,hostile
366 # Captive Monsters in the dungeon
367 MONSTER:('@',"rogue"),(35,06),peaceful,"Pug"
368 MONSTER:('Y',"owlbear"),(47,06),peaceful,asleep
369 MONSTER:('@',"wizard"),(32,11),peaceful,asleep,"Newt"
370 MONSTER:('@',"Grey-elf"),(44,11),peaceful
371 MONSTER:('H',"hill giant"),(47,11),peaceful,asleep
372 MONSTER:('G',"gnomish wizard"),(38,06),peaceful
373 MONSTER:('@',"prisoner"),(35,11),peaceful
374 MONSTER:('@',"prisoner"),(41,11),peaceful,asleep
377 #       The "fill" levels for the quest.
379 #       These levels are used to fill out any levels not occupied by specific
380 #       levels as defined above. "filla" is the upper filler, between the
381 #       start and locate levels, and "fillb" the lower between the locate
382 #       and goal levels.
385 LEVEL: "Wiz-fila"
387 ROOM: "ordinary" , random, random, random, random {
388   STAIR: random, up
389   OBJECT: random,random
390   MONSTER: 'i', random, hostile
393 ROOM: "ordinary" , random, random, random, random {
394   OBJECT: random, random
395   OBJECT: random,random
396   MONSTER: 'i', random, hostile
399 ROOM: "ordinary" , random, random, random, random {
400   OBJECT: random, random
401   TRAP: random, random
402   OBJECT: random,random
403   MONSTER: ('B', "vampire bat"), random
404   MONSTER: ('B', "vampire bat"), random
407 ROOM: "ordinary" , random, random, random, random {
408   STAIR: random, down
409   OBJECT: random, random
410   TRAP: random, random
411   MONSTER: 'i', random, hostile
412   MONSTER: ('B', "vampire bat"), random
415 ROOM: "ordinary" , random, random, random, random {
416   OBJECT: random, random
417   OBJECT: random, random
418   TRAP: random, random
419   MONSTER: 'i', random, hostile
422 ROOM: "ordinary" , random, random, random, random {
423   OBJECT: random, random
424   TRAP: random, random
425   MONSTER: ('B', "vampire bat"), random
428 RANDOM_CORRIDORS
430 LEVEL: "Wiz-filb"
432 ROOM: "ordinary" , random, random, random, random {
433   STAIR: random, up
434   OBJECT: random,random
435   MONSTER: 'X', random, hostile
438 ROOM: "ordinary" , random, random, random, random {
439   OBJECT: random, random
440   OBJECT: random,random
441   MONSTER: 'i', random, hostile
444 ROOM: "ordinary" , random, random, random, random {
445   OBJECT: random, random
446   TRAP: random, random
447   OBJECT: random,random
448   MONSTER: 'X', random, hostile
451 ROOM: "ordinary" , random, random, random, random {
452   STAIR: random, down
453   OBJECT: random, random
454   TRAP: random, random
455   MONSTER: 'i', random, hostile
456   MONSTER: ('B', "vampire bat"), random
459 ROOM: "ordinary" , random, random, random, random {
460   OBJECT: random, random
461   OBJECT: random, random
462   TRAP: random, random
463   MONSTER: 'i', random, hostile
466 ROOM: "ordinary" , random, random, random, random {
467   OBJECT: random, random
468   TRAP: random, random
469   MONSTER: ('B', "vampire bat"), random
472 RANDOM_CORRIDORS