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