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