circlemud_squared_0.5.153/cnf/
circlemud_squared_0.5.153/etc/
circlemud_squared_0.5.153/etc/etc/
circlemud_squared_0.5.153/etc/house/
circlemud_squared_0.5.153/etc/misc/
circlemud_squared_0.5.153/etc/plralias/A-E/
circlemud_squared_0.5.153/etc/plralias/F-J/
circlemud_squared_0.5.153/etc/plralias/K-O/
circlemud_squared_0.5.153/etc/plralias/P-T/
circlemud_squared_0.5.153/etc/plralias/U-Z/
circlemud_squared_0.5.153/etc/plralias/ZZZ/
circlemud_squared_0.5.153/etc/plrobjs/
circlemud_squared_0.5.153/etc/plrobjs/A-E/
circlemud_squared_0.5.153/etc/plrobjs/F-J/
circlemud_squared_0.5.153/etc/plrobjs/K-O/
circlemud_squared_0.5.153/etc/plrobjs/P-T/
circlemud_squared_0.5.153/etc/plrobjs/U-Z/
circlemud_squared_0.5.153/etc/plrobjs/ZZZ/
circlemud_squared_0.5.153/etc/text/
circlemud_squared_0.5.153/etc/text/help/
circlemud_squared_0.5.153/src/util/
circlemud_squared_0.5.153/src/util/worldconv/
zone {
  name "The High Tower Of Magic";
  keyword "towerOfMagic";
  lifespan 20;
  resets {
    0 {
      command "loadMobile";
      mobile "towerOfMagic:2500";
      inRoom "towerOfMagic:2502";
      maxNumber 6;
    }
    1 {
      command "loadMobile";
      mobile "towerOfMagic:2500";
      inRoom "towerOfMagic:2504";
      maxNumber 6;
    }
    2 {
      command "loadMobile";
      mobile "towerOfMagic:2500";
      inRoom "towerOfMagic:2506";
      maxNumber 6;
    }
    3 {
      command "loadMobile";
      mobile "towerOfMagic:2500";
      inRoom "towerOfMagic:2508";
      maxNumber 6;
    }
    4 {
      command "loadMobile";
      mobile "towerOfMagic:2500";
      inRoom "towerOfMagic:2511";
      maxNumber 6;
    }
    5 {
      command "loadMobile";
      mobile "towerOfMagic:2501";
      inRoom "towerOfMagic:2511";
      maxNumber 1;
    }
    6 {
      command "loadMobile";
      mobile "towerOfMagic:2502";
      inRoom "towerOfMagic:2507";
      maxNumber 1;
    }
    7 {
      command "loadMobile";
      mobile "towerOfMagic:2503";
      inRoom "towerOfMagic:2512";
      maxNumber 1;
    }
    8 {
      then "YES";
      command "equipMobile";
      item "towerOfMagic:2500";
      wearLocation "held";
      maxNumber 1;
    }
    9 {
      command "loadMobile";
      mobile "towerOfMagic:2504";
      inRoom "towerOfMagic:2513";
      maxNumber 7;
    }
    10 {
      command "loadMobile";
      mobile "towerOfMagic:2504";
      inRoom "towerOfMagic:2514";
      maxNumber 7;
    }
    11 {
      command "loadMobile";
      mobile "towerOfMagic:2504";
      inRoom "towerOfMagic:2514";
      maxNumber 7;
    }
    12 {
      command "loadMobile";
      mobile "towerOfMagic:2504";
      inRoom "towerOfMagic:2515";
      maxNumber 7;
    }
    13 {
      command "loadMobile";
      mobile "towerOfMagic:2504";
      inRoom "towerOfMagic:2516";
      maxNumber 7;
    }
    14 {
      command "loadMobile";
      mobile "towerOfMagic:2504";
      inRoom "towerOfMagic:2518";
      maxNumber 7;
    }
    15 {
      command "loadMobile";
      mobile "towerOfMagic:2504";
      inRoom "towerOfMagic:2519";
      maxNumber 7;
    }
    16 {
      command "loadMobile";
      mobile "towerOfMagic:2505";
      inRoom "towerOfMagic:2518";
      maxNumber 1;
    }
    17 {
      then "YES";
      command "giveItemToMobile";
      item "towerOfMagic:2504";
      maxNumber 100;
    }
    18 {
      then "YES";
      command "giveItemToMobile";
      item "towerOfMagic:2545";
      maxNumber 100;
    }
    19 {
      then "YES";
      command "giveItemToMobile";
      item "towerOfMagic:2546";
      maxNumber 100;
    }
    20 {
      then "YES";
      command "giveItemToMobile";
      item "midgaardNorth:3010";
      maxNumber 100;
    }
    21 {
      then "YES";
      command "giveItemToMobile";
      item "midgaardSouth:3100";
      maxNumber 100;
    }
    22 {
      then "YES";
      command "giveItemToMobile";
      item "midgaardSouth:3101";
      maxNumber 100;
    }
    23 {
      command "loadMobile";
      mobile "towerOfMagic:2506";
      inRoom "towerOfMagic:2519";
      maxNumber 1;
    }
    24 {
      then "YES";
      command "giveItemToMobile";
      item "midgaardNorth:3050";
      maxNumber 100;
    }
    25 {
      then "YES";
      command "giveItemToMobile";
      item "midgaardNorth:3051";
      maxNumber 100;
    }
    26 {
      then "YES";
      command "giveItemToMobile";
      item "midgaardNorth:3053";
      maxNumber 100;
    }
    27 {
      command "loadMobile";
      mobile "towerOfMagic:2507";
      inRoom "towerOfMagic:2520";
      maxNumber 1;
    }
    28 {
      then "YES";
      command "equipMobile";
      item "towerOfMagic:2547";
      wearLocation "wielded";
      maxNumber 2;
    }
    29 {
      command "loadMobile";
      mobile "towerOfMagic:2508";
      inRoom "towerOfMagic:2520";
      maxNumber 1;
    }
    30 {
      command "loadMobile";
      mobile "towerOfMagic:2509";
      inRoom "towerOfMagic:2527";
      maxNumber 1;
    }
    31 {
      then "YES";
      command "equipMobile";
      item "towerOfMagic:2548";
      wearLocation "waist";
      maxNumber 1;
    }
    32 {
      command "loadMobile";
      mobile "towerOfMagic:2510";
      inRoom "towerOfMagic:2528";
      maxNumber 1;
    }
    33 {
      then "YES";
      command "equipMobile";
      item "towerOfMagic:2522";
      wearLocation "held";
      maxNumber 1;
    }
    34 {
      command "loadMobile";
      mobile "towerOfMagic:2511";
      inRoom "towerOfMagic:2533";
      maxNumber 2;
    }
    35 {
      command "loadMobile";
      mobile "towerOfMagic:2511";
      inRoom "towerOfMagic:2533";
      maxNumber 2;
    }
    36 {
      command "loadMobile";
      mobile "towerOfMagic:2512";
      inRoom "towerOfMagic:2535";
      maxNumber 10;
    }
    37 {
      command "loadMobile";
      mobile "towerOfMagic:2512";
      inRoom "towerOfMagic:2540";
      maxNumber 10;
    }
    38 {
      command "loadMobile";
      mobile "towerOfMagic:2512";
      inRoom "towerOfMagic:2630";
      maxNumber 10;
    }
    39 {
      command "loadMobile";
      mobile "towerOfMagic:2512";
      inRoom "towerOfMagic:2535";
      maxNumber 10;
    }
    40 {
      command "loadMobile";
      mobile "towerOfMagic:2512";
      inRoom "towerOfMagic:2535";
      maxNumber 10;
    }
    41 {
      command "loadMobile";
      mobile "towerOfMagic:2512";
      inRoom "towerOfMagic:2535";
      maxNumber 10;
    }
    42 {
      command "loadMobile";
      mobile "towerOfMagic:2513";
      inRoom "towerOfMagic:2535";
      maxNumber 5;
    }
    43 {
      command "loadMobile";
      mobile "towerOfMagic:2513";
      inRoom "towerOfMagic:2575";
      maxNumber 5;
    }
    44 {
      command "loadMobile";
      mobile "towerOfMagic:2513";
      inRoom "towerOfMagic:2600";
      maxNumber 5;
    }
    45 {
      command "loadMobile";
      mobile "towerOfMagic:2513";
      inRoom "towerOfMagic:2633";
      maxNumber 5;
    }
    46 {
      command "loadMobile";
      mobile "towerOfMagic:2513";
      inRoom "towerOfMagic:2649";
      maxNumber 5;
    }
    47 {
      command "loadMobile";
      mobile "towerOfMagic:2514";
      inRoom "towerOfMagic:2537";
      maxNumber 1;
    }
    48 {
      command "loadMobile";
      mobile "towerOfMagic:2515";
      inRoom "towerOfMagic:2542";
      maxNumber 3;
    }
    49 {
      command "loadMobile";
      mobile "towerOfMagic:2515";
      inRoom "towerOfMagic:2544";
      maxNumber 3;
    }
    50 {
      command "loadMobile";
      mobile "towerOfMagic:2516";
      inRoom "towerOfMagic:2544";
      maxNumber 3;
    }
    51 {
      command "loadMobile";
      mobile "towerOfMagic:2516";
      inRoom "towerOfMagic:2542";
      maxNumber 3;
    }
    52 {
      command "loadMobile";
      mobile "towerOfMagic:2517";
      inRoom "towerOfMagic:2542";
      maxNumber 3;
    }
    53 {
      command "loadMobile";
      mobile "towerOfMagic:2517";
      inRoom "towerOfMagic:2544";
      maxNumber 3;
    }
    54 {
      command "loadMobile";
      mobile "towerOfMagic:2518";
      inRoom "towerOfMagic:2545";
      maxNumber 3;
    }
    55 {
      command "loadMobile";
      mobile "towerOfMagic:2518";
      inRoom "towerOfMagic:2545";
      maxNumber 3;
    }
    56 {
      command "loadMobile";
      mobile "towerOfMagic:2518";
      inRoom "towerOfMagic:2545";
      maxNumber 3;
    }
    57 {
      command "loadMobile";
      mobile "towerOfMagic:2519";
      inRoom "towerOfMagic:2545";
      maxNumber 1;
    }
    58 {
      command "loadMobile";
      mobile "towerOfMagic:2520";
      inRoom "towerOfMagic:2549";
      maxNumber 4;
    }
    59 {
      command "loadMobile";
      mobile "towerOfMagic:2520";
      inRoom "towerOfMagic:2549";
      maxNumber 4;
    }
    60 {
      command "loadMobile";
      mobile "towerOfMagic:2520";
      inRoom "towerOfMagic:2549";
      maxNumber 4;
    }
    61 {
      command "loadMobile";
      mobile "towerOfMagic:2520";
      inRoom "towerOfMagic:2549";
      maxNumber 4;
    }
    62 {
      command "loadMobile";
      mobile "towerOfMagic:2521";
      inRoom "towerOfMagic:2549";
      maxNumber 1;
    }
    63 {
      command "loadMobile";
      mobile "towerOfMagic:2522";
      inRoom "towerOfMagic:2554";
      maxNumber 4;
    }
    64 {
      command "loadMobile";
      mobile "towerOfMagic:2522";
      inRoom "towerOfMagic:2554";
      maxNumber 4;
    }
    65 {
      command "loadMobile";
      mobile "towerOfMagic:2522";
      inRoom "towerOfMagic:2554";
      maxNumber 4;
    }
    66 {
      command "loadMobile";
      mobile "towerOfMagic:2522";
      inRoom "towerOfMagic:2554";
      maxNumber 4;
    }
    67 {
      command "loadMobile";
      mobile "towerOfMagic:2523";
      inRoom "towerOfMagic:2554";
      maxNumber 1;
    }
    68 {
      command "loadMobile";
      mobile "towerOfMagic:2524";
      inRoom "towerOfMagic:2557";
      maxNumber 3;
    }
    69 {
      command "loadMobile";
      mobile "towerOfMagic:2524";
      inRoom "towerOfMagic:2557";
      maxNumber 3;
    }
    70 {
      command "loadMobile";
      mobile "towerOfMagic:2524";
      inRoom "towerOfMagic:2557";
      maxNumber 3;
    }
    71 {
      command "loadMobile";
      mobile "towerOfMagic:2525";
      inRoom "towerOfMagic:2557";
      maxNumber 1;
    }
    72 {
      command "loadMobile";
      mobile "towerOfMagic:2526";
      inRoom "towerOfMagic:2559";
      maxNumber 3;
    }
    73 {
      then "YES";
      command "equipMobile";
      item "towerOfMagic:2549";
      wearLocation "wielded";
      maxNumber 6;
    }
    74 {
      command "loadMobile";
      mobile "towerOfMagic:2526";
      inRoom "towerOfMagic:2559";
      maxNumber 3;
    }
    75 {
      then "YES";
      command "equipMobile";
      item "towerOfMagic:2549";
      wearLocation "wielded";
      maxNumber 6;
    }
    76 {
      command "loadMobile";
      mobile "towerOfMagic:2526";
      inRoom "towerOfMagic:2559";
      maxNumber 3;
    }
    77 {
      then "YES";
      command "equipMobile";
      item "towerOfMagic:2549";
      wearLocation "wielded";
      maxNumber 6;
    }
    78 {
      command "loadMobile";
      mobile "towerOfMagic:2527";
      inRoom "towerOfMagic:2559";
      maxNumber 1;
    }
    79 {
      then "YES";
      command "equipMobile";
      item "towerOfMagic:2549";
      wearLocation "held";
      maxNumber 6;
    }
    80 {
      command "loadMobile";
      mobile "towerOfMagic:2528";
      inRoom "towerOfMagic:2564";
      maxNumber 2;
    }
    81 {
      command "loadMobile";
      mobile "towerOfMagic:2529";
      inRoom "towerOfMagic:2565";
      maxNumber 1;
    }
    82 {
      command "loadMobile";
      mobile "towerOfMagic:2530";
      inRoom "towerOfMagic:2567";
      maxNumber 1;
    }
    83 {
      command "loadMobile";
      mobile "towerOfMagic:2512";
      inRoom "towerOfMagic:2568";
      maxNumber 10;
    }
    84 {
      command "loadMobile";
      mobile "towerOfMagic:2531";
      inRoom "towerOfMagic:2571";
      maxNumber 2;
    }
    85 {
      command "loadMobile";
      mobile "towerOfMagic:2531";
      inRoom "towerOfMagic:2571";
      maxNumber 2;
    }
    86 {
      command "loadMobile";
      mobile "towerOfMagic:2532";
      inRoom "towerOfMagic:2573";
      maxNumber 1;
    }
    87 {
      then "YES";
      command "giveItemToMobile";
      item "towerOfMagic:2552";
      maxNumber 1;
    }
    88 {
      then "YES";
      command "putItemInContainer";
      item "towerOfMagic:2550";
      maxNumber 2;
      inItem "towerOfMagic:2552";
    }
    89 {
      then "YES";
      command "putItemInContainer";
      item "towerOfMagic:2551";
      maxNumber 2;
      inItem "towerOfMagic:2552";
    }
    90 {
      command "loadMobile";
      mobile "towerOfMagic:2533";
      inRoom "towerOfMagic:2573";
      maxNumber 1;
    }
    91 {
      then "YES";
      command "giveItemToMobile";
      item "towerOfMagic:2553";
      maxNumber 3;
    }
    92 {
      command "loadMobile";
      mobile "towerOfMagic:2534";
      inRoom "towerOfMagic:2582";
      maxNumber 1;
    }
    93 {
      then "YES";
      command "equipMobile";
      item "towerOfMagic:2515";
      wearLocation "held";
      maxNumber 1;
    }
    94 {
      then "YES";
      command "giveItemToMobile";
      item "towerOfMagic:2554";
      maxNumber 1;
    }
    95 {
      command "loadMobile";
      mobile "towerOfMagic:2535";
      inRoom "towerOfMagic:2582";
      maxNumber 1;
    }
    96 {
      command "loadMobile";
      mobile "towerOfMagic:2536";
      inRoom "towerOfMagic:2588";
      maxNumber 1;
    }
    97 {
      then "YES";
      command "equipMobile";
      item "towerOfMagic:2555";
      wearLocation "held";
      maxNumber 5;
    }
    98 {
      then "YES";
      command "putItemInContainer";
      item "towerOfMagic:2556";
      maxNumber 2;
      inItem "towerOfMagic:2555";
    }
    99 {
      then "YES";
      command "putItemInContainer";
      item "towerOfMagic:2558";
      maxNumber 2;
      inItem "towerOfMagic:2555";
    }
    100 {
      then "YES";
      command "putItemInContainer";
      item "towerOfMagic:2559";
      maxNumber 2;
      inItem "towerOfMagic:2555";
    }
    101 {
      then "YES";
      command "putItemInContainer";
      item "towerOfMagic:2560";
      maxNumber 2;
      inItem "towerOfMagic:2555";
    }
    102 {
      then "YES";
      command "putItemInContainer";
      item "towerOfMagic:2561";
      maxNumber 2;
      inItem "towerOfMagic:2555";
    }
    103 {
      command "loadMobile";
      mobile "towerOfMagic:2537";
      inRoom "towerOfMagic:2590";
      maxNumber 1;
    }
    104 {
      then "YES";
      command "equipMobile";
      item "towerOfMagic:2562";
      wearLocation "held";
      maxNumber 2;
    }
    105 {
      command "loadMobile";
      mobile "towerOfMagic:2538";
      inRoom "towerOfMagic:2595";
      maxNumber 1;
    }
    106 {
      then "YES";
      command "equipMobile";
      item "towerOfMagic:2563";
      wearLocation "held";
      maxNumber 1;
    }
    107 {
      then "YES";
      command "giveItemToMobile";
      item "towerOfMagic:2564";
      maxNumber 1;
    }
    108 {
      command "loadMobile";
      mobile "towerOfMagic:2539";
      inRoom "towerOfMagic:2568";
      maxNumber 5;
    }
    109 {
      command "loadMobile";
      mobile "towerOfMagic:2539";
      inRoom "towerOfMagic:2598";
      maxNumber 5;
    }
    110 {
      command "loadMobile";
      mobile "towerOfMagic:2539";
      inRoom "towerOfMagic:2598";
      maxNumber 5;
    }
    111 {
      command "loadMobile";
      mobile "towerOfMagic:2539";
      inRoom "towerOfMagic:2628";
      maxNumber 5;
    }
    112 {
      command "loadMobile";
      mobile "towerOfMagic:2539";
      inRoom "towerOfMagic:2628";
      maxNumber 5;
    }
    113 {
      command "loadMobile";
      mobile "towerOfMagic:2540";
      inRoom "towerOfMagic:2602";
      maxNumber 1;
    }
    114 {
      then "YES";
      command "equipMobile";
      item "towerOfMagic:2524";
      wearLocation "held";
      maxNumber 1;
    }
    115 {
      then "YES";
      command "giveItemToMobile";
      item "towerOfMagic:2523";
      maxNumber 1;
    }
    116 {
      then "YES";
      command "equipMobile";
      item "towerOfMagic:2565";
      wearLocation "waist";
      maxNumber 2;
    }
    117 {
      then "YES";
      command "putItemInContainer";
      item "towerOfMagic:2566";
      maxNumber 2;
      inItem "towerOfMagic:2565";
    }
    118 {
      command "loadMobile";
      mobile "towerOfMagic:2541";
      inRoom "towerOfMagic:2609";
      maxNumber 1;
    }
    119 {
      then "YES";
      command "equipMobile";
      item "towerOfMagic:2567";
      wearLocation "held";
      maxNumber 2;
    }
    120 {
      command "loadMobile";
      mobile "towerOfMagic:2542";
      inRoom "towerOfMagic:2609";
      maxNumber 1;
    }
    121 {
      command "loadMobile";
      mobile "towerOfMagic:2543";
      inRoom "towerOfMagic:2611";
      maxNumber 1;
    }
    122 {
      command "loadMobile";
      mobile "towerOfMagic:2544";
      inRoom "towerOfMagic:2611";
      maxNumber 1;
    }
    123 {
      command "loadMobile";
      mobile "towerOfMagic:2545";
      inRoom "towerOfMagic:2609";
      maxNumber 1;
    }
    124 {
      command "loadMobile";
      mobile "towerOfMagic:2546";
      inRoom "towerOfMagic:2611";
      maxNumber 1;
    }
    125 {
      command "loadMobile";
      mobile "towerOfMagic:2547";
      inRoom "towerOfMagic:2611";
      maxNumber 1;
    }
    126 {
      command "loadMobile";
      mobile "towerOfMagic:2548";
      inRoom "towerOfMagic:2617";
      maxNumber 1;
    }
    127 {
      then "YES";
      command "equipMobile";
      item "towerOfMagic:2568";
      wearLocation "waist";
      maxNumber 3;
    }
    128 {
      then "YES";
      command "putItemInContainer";
      item "towerOfMagic:2569";
      maxNumber 3;
      inItem "towerOfMagic:2568";
    }
    129 {
      command "loadMobile";
      mobile "towerOfMagic:2549";
      inRoom "towerOfMagic:2625";
      maxNumber 1;
    }
    130 {
      then "YES";
      command "equipMobile";
      item "towerOfMagic:2570";
      wearLocation "firstNeck";
      maxNumber 2;
    }
    131 {
      then "YES";
      command "equipMobile";
      item "towerOfMagic:2571";
      wearLocation "held";
      maxNumber 2;
    }
    132 {
      command "loadMobile";
      mobile "towerOfMagic:2550";
      inRoom "towerOfMagic:2625";
      maxNumber 4;
    }
    133 {
      command "loadMobile";
      mobile "towerOfMagic:2550";
      inRoom "towerOfMagic:2625";
      maxNumber 4;
    }
    134 {
      command "loadMobile";
      mobile "towerOfMagic:2551";
      inRoom "towerOfMagic:2625";
      maxNumber 1;
    }
    135 {
      then "YES";
      command "equipMobile";
      item "towerOfMagic:2572";
      wearLocation "wielded";
      maxNumber 1;
    }
    136 {
      command "loadMobile";
      mobile "towerOfMagic:2552";
      inRoom "towerOfMagic:2635";
      maxNumber 3;
    }
    137 {
      command "loadMobile";
      mobile "towerOfMagic:2552";
      inRoom "towerOfMagic:2635";
      maxNumber 3;
    }
    138 {
      command "loadMobile";
      mobile "towerOfMagic:2552";
      inRoom "towerOfMagic:2635";
      maxNumber 3;
    }
    139 {
      command "loadMobile";
      mobile "towerOfMagic:2553";
      inRoom "towerOfMagic:2637";
      maxNumber 1;
    }
    140 {
      command "loadMobile";
      mobile "towerOfMagic:2554";
      inRoom "towerOfMagic:2653";
      maxNumber 1;
    }
    141 {
      then "YES";
      command "equipMobile";
      item "towerOfMagic:2573";
      wearLocation "aboutBody";
      maxNumber 1;
    }
    142 {
      then "YES";
      command "equipMobile";
      item "towerOfMagic:2574";
      wearLocation "rightWrist";
      maxNumber 1;
    }
    143 {
      command "loadMobile";
      mobile "towerOfMagic:2555";
      inRoom "towerOfMagic:2654";
      maxNumber 1;
    }
    144 {
      command "loadMobile";
      mobile "towerOfMagic:2556";
      inRoom "towerOfMagic:2654";
      maxNumber 1;
    }
    145 {
      then "YES";
      command "giveItemToMobile";
      item "towerOfMagic:2593";
      maxNumber 1;
    }
    146 {
      then "YES";
      command "equipMobile";
      item "towerOfMagic:2575";
      wearLocation "firstNeck";
      maxNumber 1;
    }
    147 {
      then "YES";
      command "equipMobile";
      item "towerOfMagic:2576";
      wearLocation "wielded";
      maxNumber 1;
    }
    148 {
      then "YES";
      command "equipMobile";
      item "towerOfMagic:2577";
      wearLocation "held";
      maxNumber 3;
    }
    149 {
      command "loadMobile";
      mobile "towerOfMagic:2557";
      inRoom "towerOfMagic:2661";
      maxNumber 1;
    }
    150 {
      then "YES";
      command "equipMobile";
      item "towerOfMagic:2578";
      wearLocation "aboutBody";
      maxNumber 1;
    }
    151 {
      then "YES";
      command "equipMobile";
      item "towerOfMagic:2579";
      wearLocation "rightWrist";
      maxNumber 1;
    }
    152 {
      command "loadMobile";
      mobile "towerOfMagic:2558";
      inRoom "towerOfMagic:2664";
      maxNumber 1;
    }
    153 {
      command "loadMobile";
      mobile "towerOfMagic:2559";
      inRoom "towerOfMagic:2664";
      maxNumber 1;
    }
    154 {
      then "YES";
      command "giveItemToMobile";
      item "towerOfMagic:2594";
      maxNumber 1;
    }
    155 {
      then "YES";
      command "equipMobile";
      item "towerOfMagic:2580";
      wearLocation "firstNeck";
      maxNumber 1;
    }
    156 {
      then "YES";
      command "equipMobile";
      item "towerOfMagic:2581";
      wearLocation "wielded";
      maxNumber 1;
    }
    157 {
      then "YES";
      command "equipMobile";
      item "towerOfMagic:2577";
      wearLocation "held";
      maxNumber 3;
    }
    158 {
      command "loadMobile";
      mobile "towerOfMagic:2560";
      inRoom "towerOfMagic:2667";
      maxNumber 1;
    }
    159 {
      then "YES";
      command "equipMobile";
      item "towerOfMagic:2582";
      wearLocation "aboutBody";
      maxNumber 1;
    }
    160 {
      then "YES";
      command "equipMobile";
      item "towerOfMagic:2583";
      wearLocation "rightWrist";
      maxNumber 1;
    }
    161 {
      command "loadMobile";
      mobile "towerOfMagic:2561";
      inRoom "towerOfMagic:2669";
      maxNumber 1;
    }
    162 {
      command "loadMobile";
      mobile "towerOfMagic:2562";
      inRoom "towerOfMagic:2669";
      maxNumber 1;
    }
    163 {
      then "YES";
      command "giveItemToMobile";
      item "towerOfMagic:2595";
      maxNumber 1;
    }
    164 {
      then "YES";
      command "equipMobile";
      item "towerOfMagic:2584";
      wearLocation "firstNeck";
      maxNumber 1;
    }
    165 {
      then "YES";
      command "equipMobile";
      item "towerOfMagic:2585";
      wearLocation "wielded";
      maxNumber 1;
    }
    166 {
      then "YES";
      command "equipMobile";
      item "towerOfMagic:2577";
      wearLocation "held";
      maxNumber 3;
    }
    167 {
      command "loadMobile";
      mobile "towerOfMagic:2563";
      inRoom "towerOfMagic:2677";
      maxNumber 1;
    }
    168 {
      then "YES";
      command "equipMobile";
      item "towerOfMagic:2586";
      wearLocation "firstNeck";
      maxNumber 1;
    }
    169 {
      command "loadMobile";
      mobile "towerOfMagic:2564";
      inRoom "towerOfMagic:2677";
      maxNumber 1;
    }
    170 {
      then "YES";
      command "giveItemToMobile";
      item "towerOfMagic:2538";
      maxNumber 1;
    }
    171 {
      then "YES";
      command "equipMobile";
      item "towerOfMagic:2587";
      wearLocation "firstNeck";
      maxNumber 1;
    }
    172 {
      then "YES";
      command "equipMobile";
      item "towerOfMagic:2592";
      wearLocation "onBody";
      maxNumber 2;
    }
    173 {
      then "YES";
      command "equipMobile";
      item "towerOfMagic:2588";
      wearLocation "rightFinger";
      maxNumber 1;
    }
    174 {
      then "YES";
      command "equipMobile";
      item "towerOfMagic:2589";
      wearLocation "rightWrist";
      maxNumber 1;
    }
    175 {
      then "YES";
      command "equipMobile";
      item "towerOfMagic:2590";
      wearLocation "held";
      maxNumber 1;
    }
    176 {
      then "YES";
      command "equipMobile";
      item "towerOfMagic:2591";
      wearLocation "wielded";
      maxNumber 1;
    }
    177 {
      command "loadItem";
      item "towerOfMagic:2501";
      inRoom "towerOfMagic:2520";
      maxNumber 1;
    }
    178 {
      then "YES";
      command "putItemInContainer";
      item "towerOfMagic:2504";
      maxNumber 200;
      inItem "towerOfMagic:2501";
    }
    179 {
      command "loadItem";
      item "towerOfMagic:2502";
      inRoom "towerOfMagic:2520";
      maxNumber 1;
    }
    180 {
      then "YES";
      command "putItemInContainer";
      item "towerOfMagic:2505";
      maxNumber 1;
      inItem "towerOfMagic:2502";
    }
    181 {
      then "YES";
      command "putItemInContainer";
      item "towerOfMagic:2506";
      maxNumber 1;
      inItem "towerOfMagic:2502";
    }
    182 {
      command "purgeItem";
      inRoom "towerOfMagic:2520";
      item "towerOfMagic:2503";
    }
    183 {
      command "loadItem";
      item "towerOfMagic:2503";
      inRoom "towerOfMagic:2520";
      maxNumber 3;
    }
    184 {
      command "loadItem";
      item "towerOfMagic:2507";
      inRoom "towerOfMagic:2533";
      maxNumber 2;
    }
    185 {
      command "loadItem";
      item "towerOfMagic:2507";
      inRoom "towerOfMagic:2533";
      maxNumber 2;
    }
    186 {
      command "loadItem";
      item "towerOfMagic:2508";
      inRoom "towerOfMagic:2579";
      maxNumber 1;
    }
    187 {
      then "YES";
      command "putItemInContainer";
      item "midgaardNorth:3020";
      maxNumber 100;
      inItem "towerOfMagic:2508";
    }
    188 {
      then "YES";
      command "putItemInContainer";
      item "midgaardNorth:3021";
      maxNumber 100;
      inItem "towerOfMagic:2508";
    }
    189 {
      then "YES";
      command "putItemInContainer";
      item "midgaardNorth:3022";
      maxNumber 100;
      inItem "towerOfMagic:2508";
    }
    190 {
      command "loadItem";
      item "towerOfMagic:2509";
      inRoom "towerOfMagic:2579";
      maxNumber 1;
    }
    191 {
      command "loadItem";
      item "towerOfMagic:2510";
      inRoom "towerOfMagic:2579";
      maxNumber 1;
    }
    192 {
      command "loadItem";
      item "towerOfMagic:2511";
      inRoom "towerOfMagic:2579";
      maxNumber 1;
    }
    193 {
      command "loadItem";
      item "towerOfMagic:2512";
      inRoom "towerOfMagic:2579";
      maxNumber 1;
    }
    194 {
      command "loadItem";
      item "towerOfMagic:2513";
      inRoom "towerOfMagic:2581";
      maxNumber 1;
    }
    195 {
      command "loadItem";
      item "towerOfMagic:2514";
      inRoom "towerOfMagic:2582";
      maxNumber 1;
    }
    196 {
      then "YES";
      command "putItemInContainer";
      item "towerOfMagic:2516";
      maxNumber 1;
      inItem "towerOfMagic:2514";
    }
    197 {
      then "YES";
      command "putItemInContainer";
      item "towerOfMagic:2517";
      maxNumber 1;
      inItem "towerOfMagic:2514";
    }
    198 {
      then "YES";
      command "putItemInContainer";
      item "towerOfMagic:2518";
      maxNumber 1;
      inItem "towerOfMagic:2514";
    }
    199 {
      command "loadItem";
      item "towerOfMagic:2519";
      inRoom "towerOfMagic:2601";
      maxNumber 1;
    }
    200 {
      command "loadItem";
      item "towerOfMagic:2520";
      inRoom "towerOfMagic:2603";
      maxNumber 1;
    }
    201 {
      then "YES";
      command "putItemInContainer";
      item "towerOfMagic:2525";
      maxNumber 1;
      inItem "towerOfMagic:2520";
    }
    202 {
      then "YES";
      command "putItemInContainer";
      item "towerOfMagic:2526";
      maxNumber 1;
      inItem "towerOfMagic:2520";
    }
    203 {
      command "loadItem";
      item "towerOfMagic:2521";
      inRoom "towerOfMagic:2603";
      maxNumber 1;
    }
    204 {
      then "YES";
      command "putItemInContainer";
      item "towerOfMagic:2527";
      maxNumber 1;
      inItem "towerOfMagic:2521";
    }
    205 {
      then "YES";
      command "putItemInContainer";
      item "towerOfMagic:2528";
      maxNumber 1;
      inItem "towerOfMagic:2521";
    }
    206 {
      then "YES";
      command "putItemInContainer";
      item "towerOfMagic:2529";
      maxNumber 1;
      inItem "towerOfMagic:2521";
    }
    207 {
      command "loadItem";
      item "towerOfMagic:2530";
      inRoom "towerOfMagic:2635";
      maxNumber 1;
    }
    208 {
      then "YES";
      command "putItemInContainer";
      item "towerOfMagic:2531";
      maxNumber 1;
      inItem "towerOfMagic:2530";
    }
    209 {
      then "YES";
      command "putItemInContainer";
      item "towerOfMagic:2532";
      maxNumber 1;
      inItem "towerOfMagic:2530";
    }
    210 {
      command "loadItem";
      item "towerOfMagic:2533";
      inRoom "towerOfMagic:2645";
      maxNumber 1;
    }
    211 {
      then "YES";
      command "putItemInContainer";
      item "towerOfMagic:2534";
      maxNumber 1;
      inItem "towerOfMagic:2533";
    }
    212 {
      command "loadItem";
      item "towerOfMagic:2535";
      inRoom "towerOfMagic:2680";
      maxNumber 1;
    }
    213 {
      then "YES";
      command "putItemInContainer";
      item "towerOfMagic:2536";
      maxNumber 1;
      inItem "towerOfMagic:2535";
    }
    214 {
      command "loadItem";
      item "towerOfMagic:2537";
      inRoom "towerOfMagic:2681";
      maxNumber 1;
    }
    215 {
      then "YES";
      command "putItemInContainer";
      item "towerOfMagic:2539";
      maxNumber 1;
      inItem "towerOfMagic:2537";
    }
    216 {
      command "loadItem";
      item "towerOfMagic:2540";
      inRoom "towerOfMagic:2682";
      maxNumber 1;
    }
    217 {
      command "loadItem";
      item "towerOfMagic:2541";
      inRoom "towerOfMagic:2682";
      maxNumber 1;
    }
    218 {
      command "loadItem";
      item "towerOfMagic:2542";
      inRoom "towerOfMagic:2682";
      maxNumber 1;
    }
    219 {
      command "loadItem";
      item "towerOfMagic:2544";
      inRoom "towerOfMagic:2682";
      maxNumber 1;
    }
    220 {
      then "YES";
      command "putItemInContainer";
      item "towerOfMagic:2543";
      maxNumber 1;
      inItem "towerOfMagic:2544";
    }
    221 {
      command "doorState";
      inRoom "towerOfMagic:2512";
      direction "north";
      state "locked";
    }
    222 {
      command "doorState";
      inRoom "towerOfMagic:2513";
      direction "south";
      state "locked";
    }
    223 {
      command "doorState";
      inRoom "towerOfMagic:2516";
      direction "west";
      state "closed";
    }
    224 {
      command "doorState";
      inRoom "towerOfMagic:2520";
      direction "east";
      state "closed";
    }
    225 {
      command "doorState";
      inRoom "towerOfMagic:2517";
      direction "down";
      state "closed";
    }
    226 {
      command "doorState";
      inRoom "towerOfMagic:2521";
      direction "up";
      state "closed";
    }
    227 {
      command "doorState";
      inRoom "towerOfMagic:2523";
      direction "north";
      state "locked";
    }
    228 {
      command "doorState";
      inRoom "towerOfMagic:2527";
      direction "south";
      state "locked";
    }
    229 {
      command "doorState";
      inRoom "towerOfMagic:2524";
      direction "east";
      state "closed";
    }
    230 {
      command "doorState";
      inRoom "towerOfMagic:2528";
      direction "west";
      state "closed";
    }
    231 {
      command "doorState";
      inRoom "towerOfMagic:2530";
      direction "north";
      state "closed";
    }
    232 {
      command "doorState";
      inRoom "towerOfMagic:2532";
      direction "south";
      state "closed";
    }
    233 {
      command "doorState";
      inRoom "towerOfMagic:2530";
      direction "south";
      state "closed";
    }
    234 {
      command "doorState";
      inRoom "towerOfMagic:2533";
      direction "north";
      state "closed";
    }
    235 {
      command "doorState";
      inRoom "towerOfMagic:2531";
      direction "north";
      state "closed";
    }
    236 {
      command "doorState";
      inRoom "towerOfMagic:2534";
      direction "south";
      state "closed";
    }
    237 {
      command "doorState";
      inRoom "towerOfMagic:2531";
      direction "east";
      state "closed";
    }
    238 {
      command "doorState";
      inRoom "towerOfMagic:2536";
      direction "west";
      state "closed";
    }
    239 {
      command "doorState";
      inRoom "towerOfMagic:2531";
      direction "south";
      state "closed";
    }
    240 {
      command "doorState";
      inRoom "towerOfMagic:2535";
      direction "north";
      state "closed";
    }
    241 {
      command "doorState";
      inRoom "towerOfMagic:2534";
      direction "east";
      state "closed";
    }
    242 {
      command "doorState";
      inRoom "towerOfMagic:2537";
      direction "west";
      state "closed";
    }
    243 {
      command "doorState";
      inRoom "towerOfMagic:2538";
      direction "east";
      state "closed";
    }
    244 {
      command "doorState";
      inRoom "towerOfMagic:2539";
      direction "west";
      state "closed";
    }
    245 {
      command "doorState";
      inRoom "towerOfMagic:2540";
      direction "north";
      state "closed";
    }
    246 {
      command "doorState";
      inRoom "towerOfMagic:2542";
      direction "south";
      state "closed";
    }
    247 {
      command "doorState";
      inRoom "towerOfMagic:2543";
      direction "north";
      state "closed";
    }
    248 {
      command "doorState";
      inRoom "towerOfMagic:2544";
      direction "south";
      state "closed";
    }
    249 {
      command "doorState";
      inRoom "towerOfMagic:2545";
      direction "north";
      state "closed";
    }
    250 {
      command "doorState";
      inRoom "towerOfMagic:2546";
      direction "south";
      state "closed";
    }
    251 {
      command "doorState";
      inRoom "towerOfMagic:2548";
      direction "west";
      state "closed";
    }
    252 {
      command "doorState";
      inRoom "towerOfMagic:2549";
      direction "east";
      state "closed";
    }
    253 {
      command "doorState";
      inRoom "towerOfMagic:2550";
      direction "west";
      state "closed";
    }
    254 {
      command "doorState";
      inRoom "towerOfMagic:2552";
      direction "east";
      state "closed";
    }
    255 {
      command "doorState";
      inRoom "towerOfMagic:2551";
      direction "west";
      state "closed";
    }
    256 {
      command "doorState";
      inRoom "towerOfMagic:2554";
      direction "east";
      state "closed";
    }
    257 {
      command "doorState";
      inRoom "towerOfMagic:2555";
      direction "south";
      state "closed";
    }
    258 {
      command "doorState";
      inRoom "towerOfMagic:2557";
      direction "north";
      state "closed";
    }
    259 {
      command "doorState";
      inRoom "towerOfMagic:2556";
      direction "south";
      state "closed";
    }
    260 {
      command "doorState";
      inRoom "towerOfMagic:2559";
      direction "north";
      state "closed";
    }
    261 {
      command "doorState";
      inRoom "towerOfMagic:2558";
      direction "south";
      state "closed";
    }
    262 {
      command "doorState";
      inRoom "towerOfMagic:2561";
      direction "north";
      state "closed";
    }
    263 {
      command "doorState";
      inRoom "towerOfMagic:2562";
      direction "east";
      state "closed";
    }
    264 {
      command "doorState";
      inRoom "towerOfMagic:2564";
      direction "west";
      state "closed";
    }
    265 {
      command "doorState";
      inRoom "towerOfMagic:2563";
      direction "east";
      state "closed";
    }
    266 {
      command "doorState";
      inRoom "towerOfMagic:2565";
      direction "west";
      state "closed";
    }
    267 {
      command "doorState";
      inRoom "towerOfMagic:2566";
      direction "east";
      state "closed";
    }
    268 {
      command "doorState";
      inRoom "towerOfMagic:2567";
      direction "west";
      state "closed";
    }
    269 {
      command "doorState";
      inRoom "towerOfMagic:2570";
      direction "north";
      state "closed";
    }
    270 {
      command "doorState";
      inRoom "towerOfMagic:2571";
      direction "south";
      state "closed";
    }
    271 {
      command "doorState";
      inRoom "towerOfMagic:2571";
      direction "west";
      state "closed";
    }
    272 {
      command "doorState";
      inRoom "towerOfMagic:2573";
      direction "east";
      state "closed";
    }
    273 {
      command "doorState";
      inRoom "towerOfMagic:2574";
      direction "north";
      state "closed";
    }
    274 {
      command "doorState";
      inRoom "towerOfMagic:2575";
      direction "south";
      state "closed";
    }
    275 {
      command "doorState";
      inRoom "towerOfMagic:2577";
      direction "west";
      state "closed";
    }
    276 {
      command "doorState";
      inRoom "towerOfMagic:2579";
      direction "east";
      state "closed";
    }
    277 {
      command "doorState";
      inRoom "towerOfMagic:2578";
      direction "west";
      state "closed";
    }
    278 {
      command "doorState";
      inRoom "towerOfMagic:2581";
      direction "east";
      state "closed";
    }
    279 {
      command "doorState";
      inRoom "towerOfMagic:2581";
      direction "south";
      state "closed";
    }
    280 {
      command "doorState";
      inRoom "towerOfMagic:2582";
      direction "north";
      state "closed";
    }
    281 {
      command "doorState";
      inRoom "towerOfMagic:2581";
      direction "up";
      state "closed";
    }
    282 {
      command "doorState";
      inRoom "towerOfMagic:2612";
      direction "down";
      state "closed";
    }
    283 {
      command "doorState";
      inRoom "towerOfMagic:2584";
      direction "south";
      state "closed";
    }
    284 {
      command "doorState";
      inRoom "towerOfMagic:2586";
      direction "north";
      state "closed";
    }
    285 {
      command "doorState";
      inRoom "towerOfMagic:2587";
      direction "south";
      state "closed";
    }
    286 {
      command "doorState";
      inRoom "towerOfMagic:2590";
      direction "north";
      state "closed";
    }
    287 {
      command "doorState";
      inRoom "towerOfMagic:2591";
      direction "east";
      state "closed";
    }
    288 {
      command "doorState";
      inRoom "towerOfMagic:2594";
      direction "west";
      state "closed";
    }
    289 {
      command "doorState";
      inRoom "towerOfMagic:2593";
      direction "east";
      state "closed";
    }
    290 {
      command "doorState";
      inRoom "towerOfMagic:2595";
      direction "west";
      state "closed";
    }
    291 {
      command "doorState";
      inRoom "towerOfMagic:2595";
      direction "north";
      state "closed";
    }
    292 {
      command "doorState";
      inRoom "towerOfMagic:2597";
      direction "south";
      state "closed";
    }
    293 {
      command "doorState";
      inRoom "towerOfMagic:2600";
      direction "north";
      state "closed";
    }
    294 {
      command "doorState";
      inRoom "towerOfMagic:2601";
      direction "south";
      state "closed";
    }
    295 {
      command "doorState";
      inRoom "towerOfMagic:2601";
      direction "west";
      state "closed";
    }
    296 {
      command "doorState";
      inRoom "towerOfMagic:2602";
      direction "east";
      state "closed";
    }
    297 {
      command "doorState";
      inRoom "towerOfMagic:2602";
      direction "west";
      state "closed";
    }
    298 {
      command "doorState";
      inRoom "towerOfMagic:2603";
      direction "east";
      state "closed";
    }
    299 {
      command "doorState";
      inRoom "towerOfMagic:2605";
      direction "north";
      state "closed";
    }
    300 {
      command "doorState";
      inRoom "towerOfMagic:2603";
      direction "south";
      state "closed";
    }
    301 {
      command "doorState";
      inRoom "towerOfMagic:2608";
      direction "west";
      state "closed";
    }
    302 {
      command "doorState";
      inRoom "towerOfMagic:2609";
      direction "east";
      state "closed";
    }
    303 {
      command "doorState";
      inRoom "towerOfMagic:2609";
      direction "down";
      state "closed";
    }
    304 {
      command "doorState";
      inRoom "towerOfMagic:2612";
      direction "up";
      state "closed";
    }
    305 {
      command "doorState";
      inRoom "towerOfMagic:2616";
      direction "south";
      state "closed";
    }
    306 {
      command "doorState";
      inRoom "towerOfMagic:2617";
      direction "north";
      state "closed";
    }
    307 {
      command "doorState";
      inRoom "towerOfMagic:2619";
      direction "south";
      state "closed";
    }
    308 {
      command "doorState";
      inRoom "towerOfMagic:2620";
      direction "north";
      state "closed";
    }
    309 {
      command "doorState";
      inRoom "towerOfMagic:2622";
      direction "east";
      state "closed";
    }
    310 {
      command "doorState";
      inRoom "towerOfMagic:2623";
      direction "west";
      state "closed";
    }
    311 {
      command "doorState";
      inRoom "towerOfMagic:2634";
      direction "east";
      state "closed";
    }
    312 {
      command "doorState";
      inRoom "towerOfMagic:2635";
      direction "west";
      state "closed";
    }
    313 {
      command "doorState";
      inRoom "towerOfMagic:2536";
      direction "west";
      state "closed";
    }
    314 {
      command "doorState";
      inRoom "towerOfMagic:2637";
      direction "east";
      state "closed";
    }
    315 {
      command "doorState";
      inRoom "towerOfMagic:2652";
      direction "south";
      state "closed";
    }
    316 {
      command "doorState";
      inRoom "towerOfMagic:2653";
      direction "north";
      state "closed";
    }
    317 {
      command "doorState";
      inRoom "towerOfMagic:2660";
      direction "east";
      state "closed";
    }
    318 {
      command "doorState";
      inRoom "towerOfMagic:2661";
      direction "west";
      state "closed";
    }
    319 {
      command "doorState";
      inRoom "towerOfMagic:2666";
      direction "west";
      state "closed";
    }
    320 {
      command "doorState";
      inRoom "towerOfMagic:2667";
      direction "east";
      state "closed";
    }
    321 {
      command "doorState";
      inRoom "towerOfMagic:2673";
      direction "north";
      state "locked";
    }
    322 {
      command "doorState";
      inRoom "towerOfMagic:2674";
      direction "south";
      state "locked";
    }
    323 {
      command "doorState";
      inRoom "towerOfMagic:2674";
      direction "north";
      state "locked";
    }
    324 {
      command "doorState";
      inRoom "towerOfMagic:2675";
      direction "south";
      state "locked";
    }
    325 {
      command "doorState";
      inRoom "towerOfMagic:2675";
      direction "north";
      state "locked";
    }
    326 {
      command "doorState";
      inRoom "towerOfMagic:2676";
      direction "south";
      state "locked";
    }
    327 {
      command "doorState";
      inRoom "towerOfMagic:2680";
      direction "east";
      state "closed";
    }
    328 {
      command "doorState";
      inRoom "towerOfMagic:2681";
      direction "west";
      state "closed";
    }
    329 {
      command "doorState";
      inRoom "towerOfMagic:2680";
      direction "west";
      state "closed";
    }
    330 {
      command "doorState";
      inRoom "towerOfMagic:2682";
      direction "east";
      state "closed";
    }
  }
  rooms {
    2500 {
      name "The Entrance To The Shadow Grove";
      description "   Before you, the grove of shadows lies.  Giant grey trees are all that\n"
                  "can be seen through the thick shadows.  A great sense of both power and\n"
                  "menace permeates the surrounding area.  You have a strange urge to turn\n"
                  "back and go back the way you've come.\n"
                  "   A small path leads north into the shadows and back south to the plains.\n";
      sectorType "Forest";
      flags {
        dark "NO";
        death "NO";
        noMob "YES";
        indoors "NO";
        peaceful "NO";
        soundproof "NO";
        noTrack "YES";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        north {
          description "The shadows obscure your vision.\n";
          destinationRoom "towerOfMagic:2508";
        }
        south {
          description "The copse of trees and plains are back to the south.\n";
          destinationRoom "moria:4075";
        }
      }
    }
    2501 {
      name "The Shadow Grove";
      description "   You are inside the shadow grove.  Giant trees seem to glare at you\n"
                  "from all sides.  The shadowy mist obscures most of your vision.  Strange\n"
                  "sounds of moaning and growling come from all directions.\n"
                  "   All exits lead into shadows, you are very confused.\n";
      sectorType "Forest";
      flags {
        dark "YES";
        death "NO";
        noMob "YES";
        indoors "NO";
        peaceful "NO";
        soundproof "YES";
        noTrack "YES";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        north {
          description "The shadows obscure your vision.\n";
          destinationRoom "towerOfMagic:2507";
        }
        east {
          description "The shadows obscure your vision.\n";
          destinationRoom "towerOfMagic:2502";
        }
        south {
          description "The shadows obscure your vision.\n";
          destinationRoom "towerOfMagic:2504";
        }
        west {
          description "The shadows obscure your vision.\n";
          destinationRoom "towerOfMagic:2503";
        }
      }
    }
    2502 {
      name "The Shadow Grove";
      description "   You are inside the shadow grove.  Giant trees seem to glare at you\n"
                  "from all sides.  The shadowy mist obscures most of your vision.  Strange\n"
                  "sounds moaning and growling come from all directions.\n"
                  "   All exits lead into shadows, you are very confused.\n";
      sectorType "Forest";
      flags {
        dark "YES";
        death "NO";
        noMob "YES";
        indoors "NO";
        peaceful "NO";
        soundproof "YES";
        noTrack "YES";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        north {
          description "You see a small clearing in the shadows.\n";
          destinationRoom "towerOfMagic:2511";
        }
        east {
          description "The shadows obscure your vision.\n";
          destinationRoom "towerOfMagic:2503";
        }
        south {
          description "The shadows obscure your vision.\n";
          destinationRoom "towerOfMagic:2505";
        }
        west {
          description "The shadows obscure your vision.\n";
          destinationRoom "towerOfMagic:2501";
        }
      }
    }
    2503 {
      name "The Shadow Grove";
      description "   You are inside the shadow grove.  Giant trees seem the glare at you\n"
                  "from all sides.  The shadowy mist obscures most of your vision.  Strange\n"
                  "sounds of moaning and growling come from all directions.\n"
                  "   All exits lead into shadows, you are very confused.\n";
      sectorType "Forest";
      flags {
        dark "YES";
        death "NO";
        noMob "YES";
        indoors "NO";
        peaceful "NO";
        soundproof "YES";
        noTrack "YES";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        north {
          description "The shadows obscure your vision.\n";
          destinationRoom "towerOfMagic:2509";
        }
        east {
          description "The shadows obscure your vision.\n";
          destinationRoom "towerOfMagic:2501";
        }
        south {
          description "The shadows obscure your vision.\n";
          destinationRoom "towerOfMagic:2506";
        }
        west {
          description "The shadows obscure your vision.\n";
          destinationRoom "towerOfMagic:2502";
        }
      }
    }
    2504 {
      name "The Shadow Grove";
      description "   You are inside the shadow grove.  Giant trees seem to glare at you\n"
                  "from all sides.  The shadowy mist obscures most of your vision.  Strange\n"
                  "sounds of moaning and growling come from all directions.\n"
                  "   All exits lead into shadows, you are very confused.\n";
      sectorType "Forest";
      flags {
        dark "YES";
        death "NO";
        noMob "YES";
        indoors "NO";
        peaceful "NO";
        soundproof "YES";
        noTrack "YES";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        north {
          description "The shadows obscure your vision.\n";
          destinationRoom "towerOfMagic:2501";
        }
        east {
          description "The shadows obscure your vision.\n";
          destinationRoom "towerOfMagic:2505";
        }
        south {
          description "The shadows obscure your vision.\n";
          destinationRoom "towerOfMagic:2507";
        }
        west {
          description "The shadows obscure your vision.\n";
          destinationRoom "towerOfMagic:2503";
        }
      }
    }
    2505 {
      name "The Shadow Grove";
      description "   You are inside the shadow grove.  Giant trees seem to glare at you\n"
                  "from all sides.  The shadowy mist obscures most of your vision.  Strange\n"
                  "sounds of moaning and growling come from all directions.\n"
                  "   All exits lead into shadows, you are very confused.\n";
      sectorType "Forest";
      flags {
        dark "YES";
        death "NO";
        noMob "YES";
        indoors "NO";
        peaceful "NO";
        soundproof "YES";
        noTrack "YES";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        north {
          description "The shadows obscure your vision.\n";
          destinationRoom "towerOfMagic:2502";
        }
        east {
          description "The shadows obscure your vision.\n";
          destinationRoom "towerOfMagic:2506";
        }
        south {
          description "The shadows obscure your vision.\n";
          destinationRoom "towerOfMagic:2508";
        }
        west {
          description "The shadows obscure your vision.\n";
          destinationRoom "towerOfMagic:2504";
        }
      }
    }
    2506 {
      name "The Shadow Grove";
      description "   You are inside the shadow grove.  Giant trees seem to glare at you\n"
                  "from all sides.  The shadowy mist obscures most of your vision.  Strange\n"
                  "sounds of moaning and growling come from all directions.\n"
                  "   All exits lead into shadows, you are very confused.\n";
      sectorType "Forest";
      flags {
        dark "YES";
        death "NO";
        noMob "YES";
        indoors "NO";
        peaceful "NO";
        soundproof "YES";
        noTrack "YES";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        north {
          description "The shadows obscure your vision.\n";
          destinationRoom "towerOfMagic:2503";
        }
        east {
          description "The shadows obscure your vision.\n";
          destinationRoom "towerOfMagic:2510";
        }
        south {
          description "The shadows obscure your vision.\n";
          destinationRoom "towerOfMagic:2509";
        }
        west {
          description "You see a small clearing in the shadows.\n";
          destinationRoom "towerOfMagic:2511";
        }
      }
    }
    2507 {
      name "The Shadow Grove";
      description "   You are inside the shadow grove.  Giant trees seem to glare at you\n"
                  "from all sides.  The shadowy mist obscures most of your vision.  Strange\n"
                  "sounds of moaning and growling come from all directions.\n"
                  "   All exits lead into shadows, you are very confused.\n";
      sectorType "Forest";
      flags {
        dark "YES";
        death "NO";
        noMob "YES";
        indoors "NO";
        peaceful "NO";
        soundproof "YES";
        noTrack "YES";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        north {
          description "The shadows obscure your vision.\n";
          destinationRoom "towerOfMagic:2504";
        }
        east {
          description "The shadows obscure your vision.\n";
          destinationRoom "towerOfMagic:2508";
        }
        south {
          description "The shadows obscure your vision.\n";
          destinationRoom "towerOfMagic:2501";
        }
        west {
          description "The shadows obscure your vision.\n";
          destinationRoom "towerOfMagic:2509";
        }
      }
    }
    2508 {
      name "The Shadow Grove";
      description "   You are inside the shadow grove.  Giant trees seem to glare at you\n"
                  "from all sides.  The shadowy mist obscures most of your vision.  Strange\n"
                  "sounds of moaning and growling come from all directions.\n"
                  "   All exits lead into shadows, you are very confused.\n";
      sectorType "Forest";
      flags {
        dark "YES";
        death "NO";
        noMob "YES";
        indoors "NO";
        peaceful "NO";
        soundproof "YES";
        noTrack "YES";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        north {
          description "The shadows obscure your vision.\n";
          destinationRoom "towerOfMagic:2505";
        }
        east {
          description "The shadows obscure your vision.\n";
          destinationRoom "towerOfMagic:2509";
        }
        south {
          description "The shadows obscure your vision.\n";
          destinationRoom "towerOfMagic:2500";
        }
        west {
          description "The shadows obscure your vision.\n";
          destinationRoom "towerOfMagic:2507";
        }
      }
    }
    2509 {
      name "The Shadow Grove";
      description "   You are inside the shadow grove.  Giant trees seem to glare at you\n"
                  "from all sides.  The shadowy mist obscures most of your vision.  Strange\n"
                  "sounds of moaning and growling come from all directions.\n"
                  "   All directions lead into shadows, you are very confused.\n";
      sectorType "Forest";
      flags {
        dark "YES";
        death "NO";
        noMob "YES";
        indoors "NO";
        peaceful "NO";
        soundproof "YES";
        noTrack "YES";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        north {
          description "The shadows obscure your vision.\n";
          destinationRoom "towerOfMagic:2506";
        }
        east {
          description "The shadows obscure your vision.\n";
          destinationRoom "towerOfMagic:2507";
        }
        south {
          description "The shadows obscure your vision.\n";
          destinationRoom "towerOfMagic:2503";
        }
        west {
          description "The shadows obscure your vision.\n";
          destinationRoom "towerOfMagic:2508";
        }
      }
    }
    2510 {
      name "The Shadow Grove";
      description "   You are inside the shadow grove.  Giant trees seem to glare at you\n"
                  "from all sides.  The shadowy mist obscures most of your vision.  Strange\n"
                  "sounds of moaning and growling come from all directions.\n"
                  "   All directions lead into shadows, you are very confused.\n";
      sectorType "Forest";
      flags {
        dark "YES";
        death "NO";
        noMob "YES";
        indoors "NO";
        peaceful "NO";
        soundproof "YES";
        noTrack "YES";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        north {
          description "The shadows obscure your vision.\n";
          destinationRoom "towerOfMagic:2507";
        }
        east {
          description "The shadows part to reveal a small clearing.\n";
          destinationRoom "towerOfMagic:2511";
        }
        south {
          description "The shadows obscure your vision.\n";
          destinationRoom "towerOfMagic:2509";
        }
        west {
          description "The shadows obscure your vision.\n";
          destinationRoom "towerOfMagic:2502";
        }
      }
    }
    2511 {
      name "A Small Clearing";
      description "   You are in a small clearing in the shadow grove.  There is charred grass\n"
                  "underfoot, and the signs of fire here and there.  It is almost as if the\n"
                  "plant life shuns this spot.  The shadowy mist hovers all around, obscuring\n"
                  "your view into the grove.\n"
                  "   A small path leads north to some shadowy structure.  All other exits are\n"
                  "shrouded in shadowy mist.\n";
      sectorType "Forest";
      flags {
        dark "YES";
        death "NO";
        noMob "NO";
        indoors "NO";
        peaceful "NO";
        soundproof "NO";
        noTrack "YES";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        north {
          description "You can barely make out some sort of building to the north.\n";
          destinationRoom "towerOfMagic:2512";
        }
        east {
          description "The shadows obscure your vision.\n";
          destinationRoom "towerOfMagic:2506";
        }
        south {
          description "The shadows obscure your vision.\n";
          destinationRoom "towerOfMagic:2502";
        }
        west {
          description "The shadows obscure your vision.\n";
          destinationRoom "towerOfMagic:2510";
        }
      }
    }
    2512 {
      name "The Entrance To The High Tower";
      description "   You have reached the entrance to the High Tower of Sorcery.  The\n"
                  "tower looms above you at an incredible height.  It seems to disappear\n"
                  "into the storm clouds above.\n"
                  "   A diamond gate is to the north, whilst the trail back south has\n"
                  "disappeared behind you.\n";
      sectorType "Inside";
      flags {
        dark "NO";
        death "NO";
        noMob "NO";
        indoors "NO";
        peaceful "NO";
        soundproof "NO";
        noTrack "YES";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        north {
          description "The diamond gate looks incredibly strong.\n";
          destinationRoom "towerOfMagic:2513";
          flags {
            closed "NO";
            door "YES";
            locked "NO";
            pickproof "YES";
          }
          key "towerOfMagic:2500";
          keywords "gate diamond";
        }
      }
    }
    2513 {
      name "Inside The High Tower Of Sorcery";
      description "   You are inside the High Tower of Sorcery.  The sight is truly amazing.\n"
                  "From here, it is obvious that somehow, the tower is much larger on the\n"
                  "inside than it is on the outside.  Young mages walk about, completely\n"
                  "oblivious to your presence.\n"
                  "   Exits lead north to the common room, west to the dinning room, east\n"
                  "to a plain hallway and back south through the gate.\n";
      sectorType "Inside";
      flags {
        dark "NO";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "YES";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        north {
          description "The common room looks quite busy and noisy.\n";
          destinationRoom "towerOfMagic:2514";
        }
        east {
          destinationRoom "towerOfMagic:2515";
        }
        south {
          destinationRoom "towerOfMagic:2512";
          flags {
            closed "NO";
            door "YES";
            locked "NO";
            pickproof "YES";
          }
          key "towerOfMagic:2500";
          keywords "gate diamond";
        }
        west {
          destinationRoom "towerOfMagic:2516";
        }
      }
    }
    2514 {
      name "Common Room";
      description "   You are in the common room.  There are many apprentice warlocks here\n"
                  "talking and resting, playing games, comparing notes.  Obviously they\n"
                  "are taking a break from their rigorous studies.  There are benches,\n"
                  "tables and a small water fountain here, otherwise the room is quite\n"
                  "unremarkable.\n"
                  "   Exits lead off in all directions.\n";
      sectorType "Inside";
      flags {
        dark "NO";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "YES";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        north {
          destinationRoom "towerOfMagic:2517";
        }
        east {
          description "The mages' bar can be seen to the east.\n";
          destinationRoom "towerOfMagic:2518";
        }
        south {
          destinationRoom "towerOfMagic:2513";
        }
        west {
          destinationRoom "towerOfMagic:2519";
        }
      }
    }
    2515 {
      name "The Hallway";
      description "   You are in a long hallway, it seems rather unremarkable.  The\n"
                  "hallway continues east and back west.\n";
      sectorType "Inside";
      flags {
        dark "NO";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "YES";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        east {
          destinationRoom "towerOfMagic:2530";
        }
        west {
          destinationRoom "towerOfMagic:2513";
        }
      }
    }
    2516 {
      name "The Dining Room";
      description "   You are in the dining area of the student mages.  From the number of\n"
                  "tables and chairs here, you can see that this room could easily seat\n"
                  "several hundred people.  It is oddly deserted here, obviously not meal\n"
                  "time.\n"
                  "   Exits lead west to the kitchen, and back east.\n";
      sectorType "Inside";
      flags {
        dark "NO";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "YES";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        east {
          destinationRoom "towerOfMagic:2513";
        }
        west {
          destinationRoom "towerOfMagic:2520";
          flags {
            closed "NO";
            door "YES";
            locked "NO";
            pickproof "NO";
          }
          keywords "door wooden";
        }
      }
    }
    2517 {
      name "A Dark Hallway";
      description "    You are in a dark hallway.  It is apparent that this area is seldom\n"
                  "used by the regular occupants of the tower.  Dust covers the floors\n"
                  "here.\n"
                  "   The faint outline of a trapdoor can be seen in the dust.\n";
      sectorType "Inside";
      flags {
        dark "YES";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "YES";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        south {
          destinationRoom "towerOfMagic:2514";
        }
        down {
          destinationRoom "towerOfMagic:2521";
          flags {
            closed "NO";
            door "YES";
            locked "NO";
            pickproof "NO";
          }
          keywords "trapdoor";
        }
      }
    }
    2518 {
      name "The Mages' Tavern";
      description "   You are in the mages' tavern.  The air is smokey and filled with the\n"
                  "smells of foreign food and drink.  The other patrons pay you little heed,\n"
                  "as they obviously have more interesting things to contemplate.\n"
                  "   The only exit leads back west.\n";
      sectorType "Inside";
      flags {
        dark "NO";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "YES";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        west {
          destinationRoom "towerOfMagic:2514";
        }
      }
    }
    2519 {
      name "The Magic Shop";
      description "   You are in the High Tower's store of magic.  This place sells all\n"
                  "sorts of herbs, parchment and other reagents used in magical studies.\n"
                  "   The only exit leads back east to the common room.\n";
      sectorType "Inside";
      flags {
        dark "NO";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "YES";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        east {
          destinationRoom "towerOfMagic:2514";
        }
      }
    }
    2520 {
      name "The Kitchen";
      description "   You are in a small kitchen.  All the usual kitchen type utensils and\n"
                  "equipment is here, including some not so usual ones.  Among the later,\n"
                  "a huge black oven against one wall, it must be at least 12 feet high.\n"
                  "   Opposite the oven is an equally enormous meat locker, large enough\n"
                  "to comfortably store several hapless adventurers no doubt.  In the middle\n"
                  "of the room, hanging in mid-air is a spice rack.\n";
      sectorType "Inside";
      flags {
        dark "NO";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "YES";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        east {
          destinationRoom "towerOfMagic:2516";
          flags {
            closed "NO";
            door "YES";
            locked "NO";
            pickproof "NO";
          }
          keywords "door wooden";
        }
      }
    }
    2521 {
      name "Below The Trapdoor";
      description "   You are below the trapdoor.  It is very dark and dusty here, very\n"
                  "little light filters through from above.  A faint sound of dripping\n"
                  "water can be heard in the distance below.\n"
                  "   A rope ladder leads down.\n";
      sectorType "Inside";
      flags {
        dark "YES";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "YES";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        up {
          destinationRoom "towerOfMagic:2517";
          flags {
            closed "NO";
            door "YES";
            locked "NO";
            pickproof "NO";
          }
          keywords "trapdoor";
        }
        down {
          destinationRoom "towerOfMagic:2522";
        }
      }
    }
    2522 {
      name "A Damp Intersection";
      description "   You are in a damp intersection of what seems to be the basement of\n"
                  "the tower.  The sound of running water can be heard coming from the\n"
                  "south, other than that, an almost tangible stillness fills the air.\n"
                  "   Passages lead off in all directions, and a ladder leads up.\n";
      sectorType "Inside";
      flags {
        dark "YES";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "YES";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        north {
          destinationRoom "towerOfMagic:2523";
        }
        east {
          description "A faint light can be seen in the distance up the east passage.\n";
          destinationRoom "towerOfMagic:2524";
        }
        south {
          destinationRoom "towerOfMagic:2525";
        }
        west {
          destinationRoom "towerOfMagic:2526";
        }
        up {
          destinationRoom "towerOfMagic:2521";
        }
      }
    }
    2523 {
      name "A Dark Passage";
      description "   You are at the end of a dark passage which ends in a stout wooden door.\n"
                  "Other then through the door, the only apparent exit is back the way you\n"
                  "came.\n";
      sectorType "Inside";
      flags {
        dark "YES";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "YES";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        north {
          destinationRoom "towerOfMagic:2527";
          flags {
            closed "NO";
            door "YES";
            locked "NO";
            pickproof "YES";
          }
          key "towerOfMagic:2522";
          keywords "door oak";
        }
        south {
          destinationRoom "towerOfMagic:2522";
        }
      }
    }
    2524 {
      name "A Dark Passage";
      description "   You are at the end of a dark passage.  A half opened door is to the\n"
                  "east, shedding soft light around the edges.  Faint snoring sounds can\n"
                  "be heard behind the door.\n"
                  "   Exits lead east through the door, or back west.\n";
      sectorType "Inside";
      flags {
        dark "YES";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "YES";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        east {
          destinationRoom "towerOfMagic:2528";
          flags {
            closed "NO";
            door "YES";
            locked "NO";
            pickproof "NO";
          }
          keywords "door";
        }
        west {
          destinationRoom "towerOfMagic:2522";
        }
      }
    }
    2525 {
      name "The Stagnant Pool";
      description "   You are at the edge of a stagnant pool of water.  The smell here is quite\n"
                  "nauseating.  This is apparently where the denizens of the tower dispose of\n"
                  "their garbage.  Faint gurgling can be heard from beneath the surface of the\n"
                  "pool.\n"
                  "   Exits lead back north, or perhaps for the very adventurous, down into the\n"
                  "pool.\n";
      sectorType "Inside";
      flags {
        dark "YES";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "YES";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        north {
          destinationRoom "towerOfMagic:2522";
        }
        down {
          description "No light penetrates the gloom of the stagnant pool.\n";
          destinationRoom "towerOfMagic:2529";
        }
      }
    }
    2526 {
      name "A Dark Passage";
      description "   You are in a dark passage, which comes to an abrupt stop at what appears\n"
                  "to be a cave-in to the west.  It is certainly unpassable, and perhaps quite\n"
                  "dangerous just being this close.\n"
                  "   The only exit leads back east.\n";
      sectorType "Inside";
      flags {
        dark "YES";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "YES";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        east {
          destinationRoom "towerOfMagic:2522";
        }
      }
    }
    2527 {
      name "A Dark Cell";
      description "   You are in a dark cell.  Straw and dirt cover the floors here, it is\n"
                  "very dark.  Someone, or something seems to be chained to the far wall.\n"
                  "   The only exit is back south.\n";
      sectorType "Inside";
      flags {
        dark "YES";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "YES";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        south {
          destinationRoom "towerOfMagic:2523";
          flags {
            closed "NO";
            door "YES";
            locked "NO";
            pickproof "YES";
          }
          key "towerOfMagic:2522";
          keywords "door oak";
        }
      }
    }
    2528 {
      name "The Jailor's office";
      description "   You are in the Jailor's office.  It is rather messy here.  Judging\n"
                  "by the sleeping form of the Jailor on duty, you can surmise that very\n"
                  "few, if any prisoners survive long enough to spend much time in these\n"
                  "dank dungeons.\n"
                  "   The only exit leads back west.\n";
      sectorType "Inside";
      flags {
        dark "NO";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "YES";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        west {
          destinationRoom "towerOfMagic:2524";
          flags {
            closed "NO";
            door "YES";
            locked "NO";
            pickproof "NO";
          }
          keywords "door";
        }
      }
    }
    2529 {
      name "Below The Stagnant Pool";
      description "   As you dive beneath the putrid waters, you feel a strong tug and a\n"
                  "whirlpool drags you under.  You are sucked into blackness.  You feel\n"
                  "your lungs burst from lack of oxygen.  Just as you feel your life fading,\n"
                  "you notice a change in direction... and are sucked under by a rip tide.\n";
      sectorType "Inside";
      flags {
        dark "YES";
        death "YES";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "YES";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
    }
    2530 {
      name "The Hallway";
      description "   You are in a long hallway leading east and west.  The walls emit a faint\n"
                  "magical glow which provides enough light to see by.\n";
      sectorType "Inside";
      flags {
        dark "NO";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "YES";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        north {
          destinationRoom "towerOfMagic:2532";
          flags {
            closed "NO";
            door "YES";
            locked "NO";
            pickproof "NO";
          }
          keywords "door wooden";
        }
        east {
          destinationRoom "towerOfMagic:2531";
        }
        south {
          destinationRoom "towerOfMagic:2533";
          flags {
            closed "NO";
            door "YES";
            locked "NO";
            pickproof "NO";
          }
          keywords "door wooden";
        }
        west {
          destinationRoom "towerOfMagic:2515";
        }
      }
    }
    2531 {
      name "A Bend In The Hallway";
      description "   You are at a bend in the hallway.  The walls emit a faint magical glow\n"
                  "which provides enough light to see by.\n";
      sectorType "Inside";
      flags {
        dark "NO";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "YES";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        north {
          destinationRoom "towerOfMagic:2534";
          flags {
            closed "NO";
            door "YES";
            locked "NO";
            pickproof "NO";
          }
          keywords "door wooden";
        }
        east {
          destinationRoom "towerOfMagic:2536";
          flags {
            closed "NO";
            door "YES";
            locked "NO";
            pickproof "NO";
          }
          keywords "door wooden";
        }
        south {
          destinationRoom "towerOfMagic:2535";
          flags {
            closed "NO";
            door "YES";
            locked "NO";
            pickproof "NO";
          }
          keywords "door wooden";
        }
        west {
          destinationRoom "towerOfMagic:2530";
        }
      }
    }
    2532 {
      name "A Store Room";
      description "   You are in a small store room.  Assorted junk is piled on shelves or\n"
                  "leaning against walls.\n"
                  "   The only apparent exit it back south.\n";
      sectorType "Inside";
      flags {
        dark "YES";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "YES";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        south {
          destinationRoom "towerOfMagic:2530";
          flags {
            closed "NO";
            door "YES";
            locked "NO";
            pickproof "NO";
          }
          keywords "door wooden";
        }
      }
    }
    2533 {
      name "A Broom Closet";
      description "   You are in a dark broom closet.  Many straw brooms and other cleaning\n"
                  "instruments have been left here, apparently unused (perhaps the maid\n"
                  "quit?).\n"
                  "   The only exit leads back north to the hallway.\n";
      sectorType "Inside";
      flags {
        dark "YES";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "YES";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        north {
          destinationRoom "towerOfMagic:2530";
          flags {
            closed "NO";
            door "YES";
            locked "NO";
            pickproof "NO";
          }
          keywords "door wooden";
        }
      }
    }
    2534 {
      name "A Hallway";
      description "   You are in a long hallway leading north and south.  The walls emit a\n"
                  "faint magical glow which provides enough light to see by.\n";
      sectorType "Inside";
      flags {
        dark "NO";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "YES";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      extraDescriptions {
        0 {
          keywords "walls wall";
          description "The walls shed a warm light\n";
        }
      }
      exits {
        north {
          destinationRoom "towerOfMagic:2538";
        }
        east {
          destinationRoom "towerOfMagic:2537";
          flags {
            closed "NO";
            door "YES";
            locked "NO";
            pickproof "NO";
          }
          keywords "door wooden";
        }
        south {
          destinationRoom "towerOfMagic:2531";
          flags {
            closed "NO";
            door "YES";
            locked "NO";
            pickproof "NO";
          }
          keywords "door wooden";
        }
      }
    }
    2535 {
      name "The Guardians' chamber";
      description "   You are in the chamber of the tower guardians.  It is rather sparsely\n"
                  "furnished, but then again the odd occupants don't look to need furniture.\n"
                  "Here and there a disembodied pair of hands or eyes flits about.\n";
      sectorType "Inside";
      flags {
        dark "NO";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "YES";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        north {
          destinationRoom "towerOfMagic:2531";
          flags {
            closed "NO";
            door "YES";
            locked "NO";
            pickproof "NO";
          }
          keywords "door wooden";
        }
      }
    }
    2536 {
      name "A Guest Bedroom";
      description "   You are in a small guest bedroom.  A small cot is in one corner, and a\n"
                  "dusty mirror on one wall, other than that the room looks quite bare, and\n"
                  "unused.\n"
                  "   The only apparent exit leads back west to the hallway.\n";
      sectorType "Inside";
      flags {
        dark "NO";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "YES";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      extraDescriptions {
        0 {
          keywords "mirror";
          description "Why, someone seems to be looking back at you from the other side!\n";
        }
      }
      exits {
        west {
          destinationRoom "towerOfMagic:2531";
          flags {
            closed "NO";
            door "YES";
            locked "NO";
            pickproof "NO";
          }
          keywords "door wooden";
        }
      }
    }
    2537 {
      name "A Guest Bedroom";
      description "   You are in a comfortable looking bedroom.  A small globe of magical\n"
                  "energy floats overhead, providing light.  A small cot is in one corner\n"
                  "looking ever so comfortable, so comfortable in fact... someone is sleeping\n"
                  "in it.\n"
                  "   The only apparent exit leads back west to the hallway.\n";
      sectorType "Inside";
      flags {
        dark "NO";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "YES";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        west {
          destinationRoom "towerOfMagic:2534";
          flags {
            closed "NO";
            door "YES";
            locked "NO";
            pickproof "NO";
          }
          keywords "door wooden";
        }
      }
    }
    2538 {
      name "A hallway";
      description "   You are in a long hallway leading from the south.  The walls emit a\n"
                  "faint magical glow which provides enough light to see by.\n"
                  "   Stairs lead up to the next level and the hallway leads back south.\n";
      sectorType "Inside";
      flags {
        dark "NO";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "YES";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        east {
          destinationRoom "towerOfMagic:2539";
          flags {
            closed "NO";
            door "YES";
            locked "NO";
            pickproof "NO";
          }
          keywords "door wooden";
        }
        south {
          destinationRoom "towerOfMagic:2534";
        }
        up {
          destinationRoom "towerOfMagic:2540";
        }
      }
    }
    2539 {
      name "The Burnt Room";
      description "   You are in what looks to have once been a guest bed room.  The walls\n"
                  "are blackened and burnt by what you could only imagine to be magical fire.\n"
                  "There is no sign of the previous occupant, undoubtedly he left in a hurry.\n"
                  "   The only exit leads back west to the hallway.\n";
      sectorType "Inside";
      flags {
        dark "YES";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "YES";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        west {
          destinationRoom "towerOfMagic:2538";
          flags {
            closed "NO";
            door "YES";
            locked "NO";
            pickproof "NO";
          }
          keywords "door charred";
        }
      }
    }
    2540 {
      name "A Hallway";
      description "   You are in a long hallway leading west from here.  The walls emit a\n"
                  "faint magical glow which provides enough light to see by.  Some faint\n"
                  "moonlight can be seen in the cul de sac to the east.\n"
                  "   The hallway continues west and stairs lead down to the level below.\n";
      sectorType "Inside";
      flags {
        dark "NO";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "YES";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        north {
          destinationRoom "towerOfMagic:2542";
          flags {
            closed "NO";
            door "YES";
            locked "NO";
            pickproof "NO";
          }
          keywords "door oak";
        }
        east {
          description "Faint moonlight can be seen to the east.\n";
          destinationRoom "towerOfMagic:2541";
        }
        west {
          destinationRoom "towerOfMagic:2543";
        }
        down {
          destinationRoom "towerOfMagic:2538";
        }
      }
    }
    2541 {
      name "A Cul De Sac";
      description "   You are in a small cul de sac.  A window to the east is letting in\n"
                  "moonlight and a pleasant breeze.  Through it, the surrounding country\n"
                  "side can be seen.\n"
                  "   The only apparent exit leads back west to the hallway.\n";
      sectorType "Inside";
      flags {
        dark "NO";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "YES";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      extraDescriptions {
        0 {
          keywords "window";
          description "Stretching out as far as the eye can see is a canopy of dark tree\n"
                      "tops which can only be the Haon-Dor-Dark Forest.  A faint light in\n"
                      "the distance to the northeast marks what is probably the city of\n"
                      "Midgaard.\n";
        }
      }
      exits {
        east {
          description "Stretching out as far as the eye can see is a canopy of dark tree\n"
                      "tops which can only be the Haon-Dor-Dark Forest.  A faint light in\n"
                      "the distance to the northeast marks what is probably the city of\n"
                      "Midgaard.\n";
        }
        west {
          destinationRoom "towerOfMagic:2540";
        }
      }
    }
    2542 {
      name "The Apprentices' Barracks";
      description "   You are in the barracks of the apprentice magic users.  Here and there,\n"
                  "a young apprentice sits engrossed in magical study, or practicing a feeble\n"
                  "cantrip.  Cots line the walls, and the room continues west.\n";
      sectorType "Inside";
      flags {
        dark "NO";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "YES";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        south {
          destinationRoom "towerOfMagic:2540";
          flags {
            closed "NO";
            door "YES";
            locked "NO";
            pickproof "NO";
          }
          keywords "door oak";
        }
        west {
          destinationRoom "towerOfMagic:2544";
        }
      }
    }
    2543 {
      name "A Hallway";
      description "   You are in a long hallway leading east and west.  The walls emit a\n"
                  "faint magical glow which provides enough light to see by.\n"
                  "   There is a door to the north, and the hallway continues west or back\n"
                  "east.\n";
      sectorType "Inside";
      flags {
        dark "NO";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "YES";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        north {
          destinationRoom "towerOfMagic:2544";
          flags {
            closed "NO";
            door "YES";
            locked "NO";
            pickproof "NO";
          }
          keywords "door oak";
        }
        east {
          destinationRoom "towerOfMagic:2540";
        }
        west {
          destinationRoom "towerOfMagic:2545";
        }
      }
    }
    2544 {
      name "The Apprentices' Barracks";
      description "   You are in the barracks of the apprentice magic users.  Here and there,\n"
                  "a young apprentice sits engrossed in magical study, or practicing a feeble\n"
                  "cantrip.  Cots line the walls, and the room continues east.\n";
      sectorType "Inside";
      flags {
        dark "NO";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "YES";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        east {
          destinationRoom "towerOfMagic:2542";
        }
        south {
          destinationRoom "towerOfMagic:2543";
          flags {
            closed "NO";
            door "YES";
            locked "NO";
            pickproof "NO";
          }
          keywords "door oak";
        }
      }
    }
    2545 {
      name "A Hallway";
      description "   You are in a long hallway leading east and west.  The walls emit a\n"
                  "faint magical glow which provides enough light to see by.  Flashes of\n"
                  "light can be seen under the doorway to the north.\n";
      sectorType "Inside";
      flags {
        dark "NO";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "YES";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        north {
          description "A flash of blue light momentarily lights up the door's outline.\n";
          destinationRoom "towerOfMagic:2546";
          flags {
            closed "NO";
            door "YES";
            locked "NO";
            pickproof "NO";
          }
          keywords "door oak";
        }
        east {
          destinationRoom "towerOfMagic:2543";
        }
        west {
          destinationRoom "towerOfMagic:2547";
        }
      }
    }
    2546 {
      name "The Apprentices' Workshop";
      description "   You are in a small workshop.  Writing implements and parchment are\n"
                  "strewn about on a few worktables.  In the far corner several young mages\n"
                  "have a small kitten cornered and seem to be testing spells upon it.\n"
                  "   The only apparent exit leads back south to the hallway.\n";
      sectorType "Inside";
      flags {
        dark "NO";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "YES";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        south {
          destinationRoom "towerOfMagic:2545";
          flags {
            closed "NO";
            door "YES";
            locked "NO";
            pickproof "NO";
          }
          keywords "door oak";
        }
      }
    }
    2547 {
      name "A Bend In The Hallway";
      description "   You are at a bend in the hallway.  The walls emit a faint magical glow\n"
                  "which provides enough light to see by.\n"
                  "   The hallway continues south and back east.\n";
      sectorType "Inside";
      flags {
        dark "NO";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "YES";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        east {
          destinationRoom "towerOfMagic:2545";
        }
        south {
          destinationRoom "towerOfMagic:2548";
        }
      }
    }
    2548 {
      name "The Hallway";
      description "   You are in a long hallway leading north and south.  The walls emit a\n"
                  "faint magical glow which provides enough light to see by.\n"
                  "   There is a closed metal door to the west.\n";
      sectorType "Inside";
      flags {
        dark "NO";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "YES";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        north {
          destinationRoom "towerOfMagic:2547";
        }
        south {
          destinationRoom "towerOfMagic:2550";
        }
        west {
          destinationRoom "towerOfMagic:2549";
          flags {
            closed "NO";
            door "YES";
            locked "NO";
            pickproof "NO";
          }
          keywords "door metal";
        }
      }
    }
    2549 {
      name "A Classroom";
      description "   You are in a large classroom filled with bored looking students of the\n"
                  "art.  The instructor stops in his lecture on the fine uses of magic missile\n"
                  "at your entry and lunges to attack you.\n"
                  "   The only apparent exit is back east to the hallway.\n";
      sectorType "Inside";
      flags {
        dark "NO";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "YES";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        east {
          destinationRoom "towerOfMagic:2548";
          flags {
            closed "NO";
            door "YES";
            locked "NO";
            pickproof "NO";
          }
          keywords "door metal";
        }
      }
    }
    2550 {
      name "A Hallway";
      description "   You are in a long hallway leading north and south.  The walls emit a\n"
                  "faint magical glow which provides enough light to see by.\n";
      sectorType "Inside";
      flags {
        dark "NO";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "YES";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        north {
          destinationRoom "towerOfMagic:2548";
        }
        south {
          destinationRoom "towerOfMagic:2551";
        }
        west {
          destinationRoom "towerOfMagic:2552";
          flags {
            closed "NO";
            door "YES";
            locked "NO";
            pickproof "NO";
          }
          keywords "door metal";
        }
      }
    }
    2551 {
      name "A Hallway";
      description "   You are in a long hallway leading north and south.  The walls emit a\n"
                  "faint magical glow which provides enough light to see by.\n";
      sectorType "Inside";
      flags {
        dark "NO";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "YES";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        north {
          destinationRoom "towerOfMagic:2550";
        }
        south {
          destinationRoom "towerOfMagic:2553";
        }
        west {
          destinationRoom "towerOfMagic:2554";
          flags {
            closed "NO";
            door "YES";
            locked "NO";
            pickproof "NO";
          }
          keywords "door metal";
        }
      }
    }
    2552 {
      name "An Empty Classroom";
      description "   You are in an empty classroom.  Some strange sigils are written on a\n"
                  "blackboard which is floating in the air here.  Other than a few desks,\n"
                  "it is bare of furnishings.\n"
                  "   The only apparent exit leads back east to the hallway.\n";
      sectorType "Inside";
      flags {
        dark "NO";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "YES";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        east {
          destinationRoom "towerOfMagic:2550";
          flags {
            closed "NO";
            door "YES";
            locked "NO";
            pickproof "NO";
          }
          keywords "door metal";
        }
      }
    }
    2553 {
      name "A Bend In The Hallway";
      description "   You are at a bend in the hallway.  The walls emit a faint magical glow\n"
                  "which provides enough light to see by.\n"
                  "   The hallway continues east and north.\n";
      sectorType "Inside";
      flags {
        dark "NO";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "YES";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        north {
          destinationRoom "towerOfMagic:2551";
        }
        east {
          destinationRoom "towerOfMagic:2555";
        }
      }
    }
    2554 {
      name "An Empty Classroom";
      description "   You are in an apparently empty classroom.  A strange feeling of being\n"
                  "watched comes over you, and you hear the faint rustle of robes.\n"
                  "   The only apparent exit is back east to the hallway.\n";
      sectorType "Inside";
      flags {
        dark "NO";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "YES";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        east {
          destinationRoom "towerOfMagic:2551";
          flags {
            closed "NO";
            door "YES";
            locked "NO";
            pickproof "NO";
          }
          keywords "door metal";
        }
      }
    }
    2555 {
      name "A Hallway";
      description "   You are in a long hallway leading east and west.  The walls emit a\n"
                  "faint magical glow which provides enough light to see by.\n"
                  "   A sturdy iron door can be seen to the south.\n";
      sectorType "Inside";
      flags {
        dark "NO";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "YES";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        east {
          destinationRoom "towerOfMagic:2556";
        }
        south {
          destinationRoom "towerOfMagic:2557";
          flags {
            closed "NO";
            door "YES";
            locked "NO";
            pickproof "NO";
          }
          keywords "door sturdy iron";
        }
        west {
          destinationRoom "towerOfMagic:2553";
        }
      }
    }
    2556 {
      name "A Hallway";
      description "   You are in a long hallway leading east and west.  The walls emit a\n"
                  "faint magical glow which provides enough light to see by.\n"
                  "   There is a large oaken door to the south.\n";
      sectorType "Inside";
      flags {
        dark "NO";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "YES";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        east {
          destinationRoom "towerOfMagic:2558";
        }
        south {
          destinationRoom "towerOfMagic:2559";
          flags {
            closed "NO";
            door "YES";
            locked "NO";
            pickproof "NO";
          }
          keywords "door large oaken";
        }
        west {
          destinationRoom "towerOfMagic:2555";
        }
      }
    }
    2557 {
      name "The Amphitheater";
      description "   You are in a small amphitheater.  Rows of comfortable looking chairs\n"
                  "circle a large podium.  The echos of your footsteps seem very loud here.\n"
                  "   The only apparent exit leads north to the hallway.\n";
      sectorType "Inside";
      flags {
        dark "NO";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "YES";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        north {
          destinationRoom "towerOfMagic:2555";
          flags {
            closed "NO";
            door "YES";
            locked "NO";
            pickproof "NO";
          }
          keywords "door sturdy iron";
        }
      }
    }
    2558 {
      name "A Hallway";
      description "   You are in a long hallway leading east and west.  The walls emit a\n"
                  "faint magical glow providing enough light to see by.\n"
                  "   A small door can be seen to the south.\n";
      sectorType "Inside";
      flags {
        dark "NO";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "YES";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        east {
          destinationRoom "towerOfMagic:2560";
        }
        south {
          destinationRoom "towerOfMagic:2561";
          flags {
            closed "NO";
            door "YES";
            locked "NO";
            pickproof "NO";
          }
          keywords "door small";
        }
        west {
          destinationRoom "towerOfMagic:2556";
        }
      }
    }
    2559 {
      name "The Training Room";
      description "   You are in a large training room.  It is filled with battle scared\n"
                  "manikins, and many other devices used in the practice of fighting.\n";
      sectorType "Inside";
      flags {
        dark "NO";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "YES";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        north {
          destinationRoom "towerOfMagic:2556";
          flags {
            closed "NO";
            door "YES";
            locked "NO";
            pickproof "NO";
          }
          keywords "door";
        }
      }
    }
    2560 {
      name "A Bend In The Hallway";
      description "   You are at a bend in the hallway.  The walls emit a faint magical glow\n"
                  "which provides enough light to see by.\n"
                  "   The hallway continues north and west.\n";
      sectorType "Inside";
      flags {
        dark "NO";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "YES";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        north {
          destinationRoom "towerOfMagic:2562";
        }
        west {
          destinationRoom "towerOfMagic:2558";
        }
      }
    }
    2561 {
      name "A Dueling Room";
      description "   You are in a large room used for duals arcane.  The walls, ceiling and\n"
                  "floor all bare the scars of many fiery spells, but still look quite strong\n"
                  "and hold fast.\n"
                  "   The only exit leads north to the hallway.\n";
      sectorType "Inside";
      flags {
        dark "NO";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "YES";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        north {
          destinationRoom "towerOfMagic:2558";
          flags {
            closed "NO";
            door "YES";
            locked "NO";
            pickproof "NO";
          }
          keywords "door small";
        }
      }
    }
    2562 {
      name "A Hallway";
      description "   You are in a long hallway leading north and south.  The walls emit a\n"
                  "faint magical glow which provides enough light to see by.\n"
                  "   A doorway can be seen to the east.\n";
      sectorType "Inside";
      flags {
        dark "NO";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "YES";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        north {
          destinationRoom "towerOfMagic:2563";
        }
        east {
          destinationRoom "towerOfMagic:2564";
          flags {
            closed "NO";
            door "YES";
            locked "NO";
            pickproof "NO";
          }
          keywords "door";
        }
        south {
          destinationRoom "towerOfMagic:2560";
        }
      }
    }
    2563 {
      name "A Hallway";
      description "   You are in a long hallway leading north and south.  The walls emit a\n"
                  "faint magical glow which provides enough light to see by.\n"
                  "   A wooden door can been seen to the east.\n";
      sectorType "Inside";
      flags {
        dark "NO";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "YES";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        north {
          destinationRoom "towerOfMagic:2566";
        }
        east {
          destinationRoom "towerOfMagic:2565";
          flags {
            closed "NO";
            door "YES";
            locked "NO";
            pickproof "NO";
          }
          keywords "door wooden";
        }
        south {
          destinationRoom "towerOfMagic:2562";
        }
      }
    }
    2564 {
      name "The Spellmasters' Lounge";
      description "   You are in a large comfortable looking lounge.  Off duty spell teachers\n"
                  "are here relaxing in their idle time.  A large coffee machine is against\n"
                  "the far wall.\n"
                  "   The only apparent exit leads back west to the hallway.\n";
      sectorType "Inside";
      flags {
        dark "NO";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "YES";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        west {
          destinationRoom "towerOfMagic:2562";
          flags {
            closed "NO";
            door "YES";
            locked "NO";
            pickproof "NO";
          }
          keywords "door wooden";
        }
      }
    }
    2565 {
      name "A Bedroom";
      description "   You are in a large, plush bedroom.  The owner is obviously someone of\n"
                  "high standing in the magical community here.  An ice mirror is on one wall,\n"
                  "and a scrying globe sit on a stand in the middle of the room.  An enormous\n"
                  "bed can be seen floating about a meter above the floor.\n"
                  "   The only exit leads back west to the hallway.\n";
      sectorType "Inside";
      flags {
        dark "NO";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "YES";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        west {
          destinationRoom "towerOfMagic:2563";
          flags {
            closed "NO";
            door "YES";
            locked "NO";
            pickproof "NO";
          }
          keywords "door wooden";
        }
      }
    }
    2566 {
      name "A Hallway";
      description "   You are in a long hallway leading north and south.  The walls emit a\n"
                  "faint magical glow providing enough light to see by.\n"
                  "   A glass door can be seen to the east.\n";
      sectorType "Inside";
      flags {
        dark "NO";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "YES";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        north {
          destinationRoom "towerOfMagic:2568";
        }
        east {
          destinationRoom "towerOfMagic:2567";
          flags {
            closed "NO";
            door "YES";
            locked "NO";
            pickproof "NO";
          }
          keywords "door glass";
        }
        south {
          destinationRoom "towerOfMagic:2563";
        }
      }
    }
    2567 {
      name "The Study";
      description "   You are in a small, well kept study.  Ancient tomes are on shelves\n"
                  "on the walls, A huge table sits in the middle of the room, with maps\n"
                  "weighted down upon it.  The only light source here comes from an\n"
                  "interestingly non-magical oil lamp.\n"
                  "   The only apparent exit leads back west to the hallway.\n";
      sectorType "Inside";
      flags {
        dark "NO";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "YES";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        west {
          destinationRoom "towerOfMagic:2566";
          flags {
            closed "NO";
            door "YES";
            locked "NO";
            pickproof "NO";
          }
          keywords "door glass";
        }
      }
    }
    2568 {
      name "Below The Stairs";
      description "   You are at the end of a long hallway.  The walls emit a faint magical\n"
                  "glow which provides enough light to see by.  A lesser guardian is here\n"
                  "keeping silent watch on the entrance to the levels above.\n"
                  "   Stairs lead up and the hallway continues back south.\n";
      sectorType "Inside";
      flags {
        dark "NO";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "YES";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        south {
          destinationRoom "towerOfMagic:2566";
        }
        up {
          destinationRoom "towerOfMagic:2569";
        }
      }
    }
    2569 {
      name "Atop The Stairway";
      description "   You are atop a stairway.  The halls here look quite a bit less used than\n"
                  "those below.  Obviously access to these magic filled corridors is limited\n"
                  "to those of the upper echelon of mages.  The walls here emit a faint blue\n"
                  "magical aura which provides some light.\n"
                  "   The hallway leads west from here and the stairs go down.\n";
      sectorType "Inside";
      flags {
        dark "NO";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "YES";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        west {
          destinationRoom "towerOfMagic:2570";
        }
        down {
          destinationRoom "towerOfMagic:2568";
        }
      }
    }
    2570 {
      name "A Hallway";
      description "   You are in a long hallway stretching east and west.  The walls here emit\n"
                  "a faint magical energy providing enough light to see by.\n"
                  "   There is a thick looking wooden door to the north.\n";
      sectorType "Inside";
      flags {
        dark "NO";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "YES";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        north {
          destinationRoom "towerOfMagic:2571";
          flags {
            closed "NO";
            door "YES";
            locked "NO";
            pickproof "NO";
          }
          keywords "door wooden";
        }
        east {
          destinationRoom "towerOfMagic:2569";
        }
        west {
          destinationRoom "towerOfMagic:2572";
        }
      }
    }
    2571 {
      name "A Small Office";
      description "   You are in a small office.  It looks like a calligrapher's\n"
                  "study, there are quills, inkpots and parchments all about on\n"
                  "desks and worktables.\n"
                  "   A section to the west seems to be curtained off, but the\n"
                  "flicker of a candle can be seen through the curtain.\n";
      sectorType "Inside";
      flags {
        dark "NO";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "YES";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        south {
          destinationRoom "towerOfMagic:2570";
          flags {
            closed "NO";
            door "YES";
            locked "NO";
            pickproof "NO";
          }
          keywords "door wooden";
        }
        west {
          destinationRoom "towerOfMagic:2573";
          flags {
            closed "NO";
            door "YES";
            locked "NO";
            pickproof "NO";
          }
          keywords "curtain";
        }
      }
    }
    2572 {
      name "A Hallway";
      description "   You are in a long hallway leading east and west.  The walls emit a\n"
                  "faint magical glow which provides enough light to see by.\n";
      sectorType "Inside";
      flags {
        dark "NO";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "YES";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        east {
          destinationRoom "towerOfMagic:2570";
        }
        west {
          destinationRoom "towerOfMagic:2574";
        }
      }
    }
    2573 {
      name "The Master Scribe's Workshop";
      description "   You are in the workshop of the tower's master scribe.  Many half\n"
                  "finished scrolls lay on the writing table in the center of the room.\n"
                  "A giant candle flickering with soft blue flames provides the only\n"
                  "light here.\n"
                  "   The only apparent exit is the way you came in.\n";
      sectorType "Inside";
      flags {
        dark "NO";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "YES";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        east {
          destinationRoom "towerOfMagic:2571";
          flags {
            closed "NO";
            door "YES";
            locked "NO";
            pickproof "NO";
          }
          keywords "curtain";
        }
      }
    }
    2574 {
      name "A Hallway";
      description "   You are in a long hallway leading east and west.  The walls emit a\n"
                  "faint magical glow which provides enough light to see by.\n"
                  "   A half-closed door can be seen to the north.\n";
      sectorType "Inside";
      flags {
        dark "NO";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "YES";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        north {
          description "A dark room can be seen through the half-opened door.\n";
          destinationRoom "towerOfMagic:2575";
          flags {
            closed "NO";
            door "YES";
            locked "NO";
            pickproof "NO";
          }
          keywords "door wooden";
        }
        east {
          destinationRoom "towerOfMagic:2572";
        }
        west {
          destinationRoom "towerOfMagic:2576";
        }
      }
    }
    2575 {
      name "A Store Room";
      description "   You are in a small dark store room.  A few common items are stacked\n"
                  "upon the shelves here, but very little looks interesting.\n";
      sectorType "Inside";
      flags {
        dark "YES";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "YES";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        south {
          destinationRoom "towerOfMagic:2574";
          flags {
            closed "NO";
            door "YES";
            locked "NO";
            pickproof "NO";
          }
          keywords "door wooden";
        }
      }
    }
    2576 {
      name "A Bend In The Hallway";
      description "   You are at a bend in the long hallway.  The walls emit a faint magical\n"
                  "glow which provides enough light to see by.\n"
                  "   The hallway continues south and east from here.\n";
      sectorType "Inside";
      flags {
        dark "NO";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "YES";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        east {
          destinationRoom "towerOfMagic:2574";
        }
        south {
          destinationRoom "towerOfMagic:2577";
        }
      }
    }
    2577 {
      name "A Hallway";
      description "   You are in a long hallway leading north and south.  The walls emit a\n"
                  "faint magical glow which provides enough light to see by.\n"
                  "   An iron bound door can be seen to the west.\n";
      sectorType "Inside";
      flags {
        dark "NO";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "YES";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        north {
          destinationRoom "towerOfMagic:2576";
        }
        south {
          destinationRoom "towerOfMagic:2578";
        }
        west {
          destinationRoom "towerOfMagic:2579";
          flags {
            closed "NO";
            door "YES";
            locked "NO";
            pickproof "YES";
          }
          key "towerOfMagic:2515";
          keywords "door iron";
        }
      }
    }
    2578 {
      name "A Hallway";
      description "   You are in a long hallway leading north and south.  The walls emit a\n"
                  "faint magical glow which provides enough light to see by.\n"
                  "   The sharp sound of metal on metal can be heard to the west.\n";
      sectorType "Inside";
      flags {
        dark "NO";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "YES";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        north {
          destinationRoom "towerOfMagic:2577";
        }
        south {
          destinationRoom "towerOfMagic:2580";
        }
        west {
          destinationRoom "towerOfMagic:2581";
          flags {
            closed "NO";
            door "YES";
            locked "NO";
            pickproof "NO";
          }
          keywords "door iron";
        }
      }
    }
    2579 {
      name "A Store Room";
      description "   You are in a large store room.  Bins of ores, minerals and\n"
                  "other rare materials are here along with many neatly stacked\n"
                  "piles of precious metals.  The ring of metal on metal can be\n"
                  "heard to the south.  A large cabinet with sigils of warding\n"
                  "is bolted to one wall.\n";
      sectorType "Inside";
      flags {
        dark "NO";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "YES";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        east {
          destinationRoom "towerOfMagic:2577";
          flags {
            closed "NO";
            door "YES";
            locked "NO";
            pickproof "YES";
          }
          key "towerOfMagic:2515";
          keywords "door iron";
        }
        south {
          destinationRoom "towerOfMagic:2581";
          flags {
            closed "NO";
            door "YES";
            locked "NO";
            pickproof "YES";
          }
          key "towerOfMagic:2515";
          keywords "door";
        }
      }
    }
    2580 {
      name "A Hallway";
      description "   You are in a long hallway leading north and south.  The walls emit a\n"
                  "faint magical glow which provides enough light to see by.\n";
      sectorType "Inside";
      flags {
        dark "NO";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "YES";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        north {
          destinationRoom "towerOfMagic:2578";
        }
        south {
          destinationRoom "towerOfMagic:2583";
        }
      }
    }
    2581 {
      name "A Very Hot Room";
      description "   You are in a very hot room.  Against one wall is a large forge, magical\n"
                  "fires crackle within and heavy blue smoke pours into a vent in the ceiling.\n"
                  "A rune-encrusted mithril anvil is in the center of the room, looking well\n"
                  "used.  Other tools of metallurgy hang on a rack which floats about three\n"
                  "meters in the air of its own force.\n";
      sectorType "Inside";
      flags {
        dark "NO";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "YES";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        north {
          destinationRoom "towerOfMagic:2579";
          flags {
            closed "NO";
            door "YES";
            locked "NO";
            pickproof "YES";
          }
          key "towerOfMagic:2515";
          keywords "door";
        }
        east {
          destinationRoom "towerOfMagic:2578";
          flags {
            closed "NO";
            door "YES";
            locked "NO";
            pickproof "NO";
          }
          keywords "door iron";
        }
        south {
          destinationRoom "towerOfMagic:2582";
          flags {
            closed "NO";
            door "YES";
            locked "NO";
            pickproof "NO";
          }
          keywords "door";
        }
        up {
          destinationRoom "towerOfMagic:2612";
          flags {
            closed "NO";
            door "YES";
            locked "NO";
            pickproof "NO";
          }
          keywords "vent";
        }
      }
    }
    2582 {
      name "The Master Enchanter's Chamber";
      description "   You have entered the Master Enchanter's chamber.  Upon all the walls\n"
                  "here are racks of finely crafted weapons.  A huge chest with a glowing\n"
                  "lock is set to one side.  Several unfinished looking blades rest atop a\n"
                  "small work table.\n";
      sectorType "Inside";
      flags {
        dark "NO";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "YES";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        north {
          destinationRoom "towerOfMagic:2581";
          flags {
            closed "NO";
            door "YES";
            locked "NO";
            pickproof "NO";
          }
          keywords "door";
        }
      }
    }
    2583 {
      name "A Bend In The Hallway";
      description "   You are at a bend in a long hallway.  The walls emit a faint magical\n"
                  "glow which provides enough light to see by.\n"
                  "   The hallway continues north and east.\n";
      sectorType "Inside";
      flags {
        dark "NO";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "YES";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        north {
          destinationRoom "towerOfMagic:2580";
        }
        east {
          destinationRoom "towerOfMagic:2584";
        }
      }
    }
    2584 {
      name "A Hallway";
      description "   You are in a long hallway leading east and west.  The walls emit a\n"
                  "faint magical glow which provides enough light to see by.\n"
                  "   A steel door can be seen to the south.\n";
      sectorType "Inside";
      flags {
        dark "NO";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "YES";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        east {
          destinationRoom "towerOfMagic:2585";
        }
        south {
          destinationRoom "towerOfMagic:2586";
          flags {
            closed "NO";
            door "YES";
            locked "NO";
            pickproof "NO";
          }
          keywords "door steel";
        }
        west {
          destinationRoom "towerOfMagic:2583";
        }
      }
    }
    2585 {
      name "A Hallway";
      description "   You are in a long hallway leading east and west.  The walls emit a\n"
                  "faint magical glow which provides enough light to see by.\n";
      sectorType "Inside";
      flags {
        dark "NO";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "YES";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        east {
          destinationRoom "towerOfMagic:2587";
        }
        west {
          destinationRoom "towerOfMagic:2584";
        }
      }
    }
    2586 {
      name "A Laboratory";
      description "   You are in a small laboratory.  Many strange instruments, vials, bottles\n"
                  "and some scrawled notes are piled about a workbench.  This room is very\n"
                  "untidy, looking almost abandoned, or used by a madman.\n"
                  "   The only apparent exits are east and north.\n";
      sectorType "Inside";
      flags {
        dark "NO";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "YES";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        north {
          destinationRoom "towerOfMagic:2584";
          flags {
            closed "NO";
            door "YES";
            locked "NO";
            pickproof "NO";
          }
          keywords "door steel";
        }
        east {
          destinationRoom "towerOfMagic:2588";
        }
      }
    }
    2587 {
      name "A Hallway";
      description "   You are in a long hallway leading east and west.  The walls emit a\n"
                  "faint magical glow which provides enough light to see by.\n"
                  "   You can see a steel door to the south.\n";
      sectorType "Inside";
      flags {
        dark "NO";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "YES";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        east {
          destinationRoom "towerOfMagic:2589";
        }
        south {
          destinationRoom "towerOfMagic:2590";
          flags {
            closed "NO";
            door "YES";
            locked "NO";
            pickproof "NO";
          }
          keywords "door steel";
        }
        west {
          destinationRoom "towerOfMagic:2585";
        }
      }
    }
    2588 {
      name "The Mad Alchemist's Workroom";
      description "   You are in the workroom of The Mad Alchemist.  Bubbling braziers,\n"
                  "long glass tubes and scores of oddly shaped vials and bottles are\n"
                  "everywhere.  It is incredibly messy here, crushed glass and other\n"
                  "trash litter the floor.\n"
                  "   The only apparent exit is the one you entered by.\n";
      sectorType "Inside";
      flags {
        dark "NO";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "YES";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        west {
          destinationRoom "towerOfMagic:2586";
        }
      }
    }
    2589 {
      name "A Bend In The Hallway";
      description "   You are at a bend in a long hallway.  The walls emit a faint magical\n"
                  "glow which provides enough light to see by.\n"
                  "   The hallway continues north and west.\n";
      sectorType "Inside";
      flags {
        dark "NO";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "YES";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        north {
          destinationRoom "towerOfMagic:2591";
        }
        west {
          destinationRoom "towerOfMagic:2587";
        }
      }
    }
    2590 {
      name "The Pentagram Chamber";
      description "   You are in a large room with a five pointed star etched into the\n"
                  "floor.  A crackling energy field can be seen to the south, it looks\n"
                  "quite dangerous.\n";
      sectorType "Inside";
      flags {
        dark "NO";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "YES";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        north {
          destinationRoom "towerOfMagic:2587";
          flags {
            closed "NO";
            door "YES";
            locked "NO";
            pickproof "NO";
          }
          keywords "door steel";
        }
        south {
          description "The energy field crackles and glows, nothing seems to be beyond.\n";
          destinationRoom "towerOfMagic:2592";
        }
      }
    }
    2591 {
      name "A Hallway";
      description "   You are in a long hallway leading north and south.  The walls emit a\n"
                  "faint magical glow which provides enough light to see by.\n"
                  "   A bronze door can be seen to the east.\n";
      sectorType "Inside";
      flags {
        dark "NO";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "YES";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        north {
          destinationRoom "towerOfMagic:2593";
        }
        east {
          destinationRoom "towerOfMagic:2594";
          flags {
            closed "NO";
            door "YES";
            locked "NO";
            pickproof "NO";
          }
          keywords "door bronze";
        }
        south {
          destinationRoom "towerOfMagic:2589";
        }
      }
    }
    2592 {
      name "Inside The Energy Field";
      description "   You feel a stomach twisting sensation as you enter the energy field.\n"
                  "Nice going!  You might as well wait here until the wizard who built this\n"
                  "trap comes back to imprison your soul as well as your body.\n";
      sectorType "Inside";
      flags {
        dark "NO";
        death "NO";
        noMob "YES";
        indoors "YES";
        peaceful "YES";
        soundproof "YES";
        noTrack "YES";
        noMagic "NO";
        tunnel "NO";
        private "YES";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
    }
    2593 {
      name "A Hallway";
      description "   You are in a long hallway leading north and south.  The walls emit a\n"
                  "faint magical glow which provides enough light to see by.\n"
                  "   A bronze door can be seen to the east.\n";
      sectorType "Inside";
      flags {
        dark "NO";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "YES";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        north {
          destinationRoom "towerOfMagic:2596";
        }
        east {
          destinationRoom "towerOfMagic:2595";
          flags {
            closed "NO";
            door "YES";
            locked "NO";
            pickproof "NO";
          }
          keywords "door bronze";
        }
        south {
          destinationRoom "towerOfMagic:2591";
        }
      }
    }
    2594 {
      name "An Empty Room";
      description "   You are in an empty room.  It is both quiet and comfortable here, it\n"
                  "looks like a safe place to rest.\n";
      sectorType "Inside";
      flags {
        dark "NO";
        death "NO";
        noMob "YES";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "YES";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        west {
          destinationRoom "towerOfMagic:2591";
          flags {
            closed "NO";
            door "YES";
            locked "NO";
            pickproof "NO";
          }
          keywords "door bronze";
        }
      }
    }
    2595 {
      name "The Charm Master's Chamber";
      description "   You are in the chambers of the tower's Master of Charm.  Some straw\n"
                  "and dirt litters the floor here, it looks to have been recently used by\n"
                  "wild animals.\n"
                  "   Strange sounds can be heard through the bars to the north.\n";
      sectorType "Inside";
      flags {
        dark "NO";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "YES";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        north {
          destinationRoom "towerOfMagic:2597";
          flags {
            closed "NO";
            door "YES";
            locked "NO";
            pickproof "NO";
          }
          keywords "cage bars";
        }
        west {
          destinationRoom "towerOfMagic:2593";
          flags {
            closed "NO";
            door "YES";
            locked "NO";
            pickproof "NO";
          }
          keywords "door bronze";
        }
      }
    }
    2596 {
      name "A Hallway";
      description "   You are in a long hallway leading north and south.  The walls emit a\n"
                  "faint magical glow which provides enough light to see by.\n";
      sectorType "Inside";
      flags {
        dark "NO";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "YES";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        north {
          destinationRoom "towerOfMagic:2598";
        }
        south {
          destinationRoom "towerOfMagic:2593";
        }
      }
    }
    2597 {
      name "The Animal Pens";
      description "   You are in the animal pens.  Many caged animals are here looking unhappy.\n"
                  "Obviously they are destined to be enslaved, or used in some cruel magical\n"
                  "experimentation.\n";
      sectorType "Inside";
      flags {
        dark "NO";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "YES";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        south {
          destinationRoom "towerOfMagic:2595";
          flags {
            closed "NO";
            door "YES";
            locked "NO";
            pickproof "NO";
          }
          keywords "cage bars";
        }
      }
    }
    2598 {
      name "The End Of The Hallway";
      description "   You are at the end of a long north-south hallway.  The walls emit\n"
                  "a faint magical glow which provides enough light to see by.\n"
                  "   Stairs here lead up to the next level, and the hallway continues\n"
                  "south.\n";
      sectorType "Inside";
      flags {
        dark "NO";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "YES";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        south {
          destinationRoom "towerOfMagic:2596";
        }
        up {
          destinationRoom "towerOfMagic:2599";
        }
      }
    }
    2599 {
      name "Atop The Stairway";
      description "   You are atop the stairway to the upper levels of the high tower.  The\n"
                  "walls emit a faint magical glow which provides enough light to see by.\n"
                  "   A hallway leads west from here, and the stairs lead down.\n";
      sectorType "Inside";
      flags {
        dark "NO";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "YES";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        west {
          destinationRoom "towerOfMagic:2600";
        }
        down {
          destinationRoom "towerOfMagic:2598";
        }
      }
    }
    2600 {
      name "A Hallway";
      description "   You are in a long hallway leading east and west.  The walls emit a\n"
                  "faint magical glow which provides enough light to see by.\n"
                  "   A silver door can be seen to the north.\n";
      sectorType "Inside";
      flags {
        dark "NO";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "YES";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        north {
          destinationRoom "towerOfMagic:2601";
          flags {
            closed "NO";
            door "YES";
            locked "NO";
            pickproof "NO";
          }
          keywords "door silver";
        }
        east {
          destinationRoom "towerOfMagic:2599";
        }
        west {
          destinationRoom "towerOfMagic:2604";
        }
      }
    }
    2601 {
      name "A Store Room";
      description "   You are in a large store room.  Raw materials are neatly bundled and\n"
                  "piled here and here.  Many freshly cut staves rods and wands of different\n"
                  "sizes are here.\n"
                  "   You can see a silver door to the west.\n";
      sectorType "Inside";
      flags {
        dark "NO";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "YES";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        south {
          destinationRoom "towerOfMagic:2600";
          flags {
            closed "NO";
            door "YES";
            locked "NO";
            pickproof "NO";
          }
          keywords "door silver";
        }
        west {
          destinationRoom "towerOfMagic:2602";
          flags {
            closed "NO";
            door "YES";
            locked "NO";
            pickproof "NO";
          }
          keywords "door silver";
        }
      }
    }
    2602 {
      name "The Master Spellbinder's Chamber";
      description "   You are in the chambers of the Master Spellbinder.  Unlike other work\n"
                  "shops of similar nature, this one is without furnishings or tools.  The\n"
                  "spell binder obviously needs none for the working of his art.\n"
                  "   A silver door can be seen to the west.\n";
      sectorType "Inside";
      flags {
        dark "NO";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "YES";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        east {
          destinationRoom "towerOfMagic:2601";
          flags {
            closed "NO";
            door "YES";
            locked "NO";
            pickproof "NO";
          }
          keywords "door silver";
        }
        west {
          destinationRoom "towerOfMagic:2603";
          flags {
            closed "NO";
            door "YES";
            locked "NO";
            pickproof "YES";
          }
          key "towerOfMagic:2524";
          keywords "door silver";
        }
      }
    }
    2603 {
      name "The Spellbinder's Cache";
      description "   You have discovered the cache of the Master Spellbinder.  There are\n"
                  "three very large silver chased cabinets here, other than that, the room\n"
                  "is bare.\n"
                  "   A silver door can be seen to the south.\n";
      sectorType "Inside";
      flags {
        dark "NO";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "YES";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        east {
          destinationRoom "towerOfMagic:2602";
          flags {
            closed "NO";
            door "YES";
            locked "NO";
            pickproof "YES";
          }
          key "towerOfMagic:2524";
          keywords "door silver";
        }
        south {
          destinationRoom "towerOfMagic:2605";
          flags {
            closed "NO";
            door "YES";
            locked "NO";
            pickproof "YES";
          }
          key "towerOfMagic:2524";
          keywords "door silver";
        }
      }
    }
    2604 {
      name "A Hallway";
      description "   You are in a long hallway leading east and west.  The walls emit a\n"
                  "faint magical glow which provides enough light to see by.\n";
      sectorType "Inside";
      flags {
        dark "NO";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "YES";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        east {
          destinationRoom "towerOfMagic:2600";
        }
        west {
          destinationRoom "towerOfMagic:2605";
        }
      }
    }
    2605 {
      name "A Hallway";
      description "   You are in a long hallway leading east and west.  The walls emit a\n"
                  "faint magical glow which provides enough light to see by.\n"
                  "   A silver door can be seen to the north.\n";
      sectorType "Inside";
      flags {
        dark "NO";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "YES";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        north {
          destinationRoom "towerOfMagic:2603";
          flags {
            closed "NO";
            door "YES";
            locked "NO";
            pickproof "YES";
          }
          key "towerOfMagic:2524";
          keywords "door silver";
        }
        east {
          destinationRoom "towerOfMagic:2604";
        }
        west {
          destinationRoom "towerOfMagic:2606";
        }
      }
    }
    2606 {
      name "A Bend In The Hallway";
      description "   You are at a bend in the long hallway.  The walls emit a faint magical\n"
                  "glow which provides enough light to see by.\n"
                  "   The hallway continues east and south.\n";
      sectorType "Inside";
      flags {
        dark "NO";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "YES";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        east {
          destinationRoom "towerOfMagic:2605";
        }
        south {
          destinationRoom "towerOfMagic:2607";
        }
      }
    }
    2607 {
      name "A Hallway";
      description "   You are in a long hallway leading north and south.  The walls emit a\n"
                  "faint magical glow which provides enough light to see by.\n";
      sectorType "Inside";
      flags {
        dark "NO";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "YES";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        north {
          destinationRoom "towerOfMagic:2606";
        }
        south {
          destinationRoom "towerOfMagic:2608";
        }
      }
    }
    2608 {
      name "A Hallway";
      description "   You are in a long hallway leading north and south.  The walls emit a\n"
                  "faint magical glow which provides enough light to see by.\n"
                  "   A rusty old door can be seen to the west.\n";
      sectorType "Inside";
      flags {
        dark "NO";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "YES";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        north {
          destinationRoom "towerOfMagic:2607";
        }
        south {
          destinationRoom "towerOfMagic:2613";
        }
        west {
          destinationRoom "towerOfMagic:2609";
          flags {
            closed "NO";
            door "YES";
            locked "NO";
            pickproof "NO";
          }
          keywords "door rusty";
        }
      }
    }
    2609 {
      name "The Golem Master's Workshop";
      description "   You are in the golem master's workshop.  A few unfinished looking humanoid\n"
                  "forms of different make are here, some moving, some not.  The animated forms\n"
                  "lunge to attack you.\n";
      sectorType "Inside";
      flags {
        dark "NO";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "YES";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        north {
          destinationRoom "towerOfMagic:2610";
        }
        east {
          destinationRoom "towerOfMagic:2608";
          flags {
            closed "NO";
            door "YES";
            locked "NO";
            pickproof "NO";
          }
          keywords "door rusty";
        }
        south {
          destinationRoom "towerOfMagic:2611";
        }
        down {
          destinationRoom "towerOfMagic:2612";
          flags {
            closed "NO";
            door "YES";
            locked "NO";
            pickproof "NO";
          }
          keywords "trapdoor";
        }
      }
    }
    2610 {
      name "A Store Room";
      description "   You are in a small store room.  Large chunks of clay, stone, wood and\n"
                  "many other raw materials are here.\n";
      sectorType "Inside";
      flags {
        dark "NO";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "YES";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        south {
          destinationRoom "towerOfMagic:2609";
        }
      }
    }
    2611 {
      name "The Golem Chamber";
      description "   You are in the golem chamber.  Golems made of every imaginable material\n"
                  "are here, ranging in size from a hand-span to nearly the ceiling.  They all\n"
                  "seem to be sleeping.\n";
      sectorType "Inside";
      flags {
        dark "NO";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "YES";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        north {
          destinationRoom "towerOfMagic:2609";
        }
      }
    }
    2612 {
      name "It Is Very Dark Here...";
      description "   It is very dark here...\n";
      sectorType "Inside";
      flags {
        dark "YES";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "YES";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        up {
          destinationRoom "towerOfMagic:2609";
          flags {
            closed "NO";
            door "YES";
            locked "NO";
            pickproof "NO";
          }
          keywords "trapdoor";
        }
        down {
          destinationRoom "towerOfMagic:2581";
          flags {
            closed "NO";
            door "YES";
            locked "NO";
            pickproof "NO";
          }
          keywords "vent";
        }
      }
    }
    2613 {
      name "A Hallway";
      description "   You are in a long hallway leading north and south.  The walls emit a\n"
                  "faint magical glow which provides enough light to see by.\n";
      sectorType "Inside";
      flags {
        dark "NO";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "YES";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        north {
          destinationRoom "towerOfMagic:2608";
        }
        south {
          destinationRoom "towerOfMagic:2614";
        }
      }
    }
    2614 {
      name "A Bend In The Hallway";
      description "   You are at a bend in the long hallway.  The walls emit a faint magical\n"
                  "glow which provides enough light to see by.\n"
                  "   The hallway continues north and east from here.\n";
      sectorType "Inside";
      flags {
        dark "NO";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "YES";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        north {
          destinationRoom "towerOfMagic:2613";
        }
        east {
          destinationRoom "towerOfMagic:2615";
        }
      }
    }
    2615 {
      name "A Hallway";
      description "   You are in a long hallway leading east and west.  The walls emit a\n"
                  "faint magical glow which provides enough light to see by.\n";
      sectorType "Inside";
      flags {
        dark "NO";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "YES";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        east {
          destinationRoom "towerOfMagic:2616";
        }
        west {
          destinationRoom "towerOfMagic:2614";
        }
      }
    }
    2616 {
      name "A Hallway";
      description "   You are in a long hallway leading east and west.  The walls emit a\n"
                  "faint magical glow which provides enough light to see by.\n"
                  "   An emerald door can be seen to the south.\n";
      sectorType "Inside";
      flags {
        dark "NO";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "YES";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        east {
          destinationRoom "towerOfMagic:2619";
        }
        south {
          destinationRoom "towerOfMagic:2617";
          flags {
            closed "NO";
            door "YES";
            locked "NO";
            pickproof "NO";
          }
          keywords "door emerald";
        }
        west {
          destinationRoom "towerOfMagic:2615";
        }
      }
    }
    2617 {
      name "The Illusion Master's Chamber";
      description "   You are in the chamber of the Master of Illusions.  The walls here\n"
                  "are ever changing in colour and texture, as if they were reforming before\n"
                  "your very eyes.  Many splendorous treasures lie all around in heaps and\n"
                  "piles, or at least they seem to be treasures...\n";
      sectorType "Inside";
      flags {
        dark "NO";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "YES";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        north {
          destinationRoom "towerOfMagic:2616";
          flags {
            closed "NO";
            door "YES";
            locked "NO";
            pickproof "NO";
          }
          keywords "door emerald";
        }
        west {
          destinationRoom "towerOfMagic:2618";
        }
      }
    }
    2618 {
      name "A Bedroom";
      description "   You are in the bedroom of the Master of Illusions.  Strange looking\n"
                  "items and artifacts float here and there in the air.  The ripples of\n"
                  "strong magic can be felt everywhere.\n"
                  "   The room seems much larger than it looks...\n";
      sectorType "Inside";
      flags {
        dark "NO";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "YES";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        north {
          description "The room stretches off to the north.\n";
          destinationRoom "towerOfMagic:2618";
        }
        east {
          destinationRoom "towerOfMagic:2617";
        }
        south {
          description "The room stretches off to the south.\n";
          destinationRoom "towerOfMagic:2618";
        }
        west {
          description "The room stretches off to the west.\n";
          destinationRoom "towerOfMagic:2618";
        }
      }
    }
    2619 {
      name "A Hallway";
      description "   You are in a long hallway leading east and west.  The walls emit a\n"
                  "faint magical glow which provides enough light to see by.\n"
                  "   A glass door can be seen to the south.\n";
      sectorType "Inside";
      flags {
        dark "NO";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "YES";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        east {
          destinationRoom "towerOfMagic:2621";
        }
        south {
          destinationRoom "towerOfMagic:2620";
          flags {
            closed "NO";
            door "YES";
            locked "NO";
            pickproof "NO";
          }
          keywords "door glass";
        }
        west {
          destinationRoom "towerOfMagic:2616";
        }
      }
    }
    2620 {
      name "The Meditation Chamber";
      description "   You are in a meditation chamber.  It is very silent here, in fact\n"
                  "you can not even hear your own footsteps.\n"
                  "   You feel very peaceful.\n";
      sectorType "Inside";
      flags {
        dark "NO";
        death "NO";
        noMob "YES";
        indoors "YES";
        peaceful "YES";
        soundproof "NO";
        noTrack "YES";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        north {
          destinationRoom "towerOfMagic:2619";
          flags {
            closed "NO";
            door "YES";
            locked "NO";
            pickproof "NO";
          }
          keywords "door glass";
        }
      }
    }
    2621 {
      name "A Bend In The Hallway";
      description "   You are at a bend in the long hallway.  The walls emit a faint\n"
                  "magical glow which provides enough light to see by.\n"
                  "   The hallway continues north and west from here.\n";
      sectorType "Inside";
      flags {
        dark "NO";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "YES";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        north {
          destinationRoom "towerOfMagic:2622";
        }
        west {
          destinationRoom "towerOfMagic:2619";
        }
      }
    }
    2622 {
      name "A Hallway";
      description "   You are in a long hallway leading north and south.  The walls emit a\n"
                  "faint magical glow which provides enough light to see by.\n"
                  "   A blackened door can be seen to the east.\n";
      sectorType "Inside";
      flags {
        dark "NO";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "YES";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        north {
          destinationRoom "towerOfMagic:2626";
        }
        east {
          destinationRoom "towerOfMagic:2623";
          flags {
            closed "NO";
            door "YES";
            locked "NO";
            pickproof "NO";
          }
          keywords "door black";
        }
        south {
          destinationRoom "towerOfMagic:2621";
        }
      }
    }
    2623 {
      name "A Dark Room";
      description "   You are in a large dark room.  The air here seems quite stale, and a\n"
                  "sense of extreme dread comes over you.  The stench of rotten flesh seems\n"
                  "to be wafting in from the open doorway to the north.\n";
      sectorType "Inside";
      flags {
        dark "YES";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "YES";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        north {
          destinationRoom "towerOfMagic:2624";
        }
        west {
          destinationRoom "towerOfMagic:2622";
          flags {
            closed "NO";
            door "YES";
            locked "NO";
            pickproof "NO";
          }
          keywords "door black";
        }
      }
    }
    2624 {
      name "A Dark Room";
      description "   You are in a large dark room.  The stench here makes you gag and retch.\n"
                  "There are body parts and half rotted corpses strewn about with complete\n"
                  "abandon.  Several operating tables with still forms that resemble nothing\n"
                  "you have ever seen alive are here.\n"
                  "   Tortured screams can be heard from the north.\n";
      sectorType "Inside";
      flags {
        dark "YES";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "YES";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        north {
          description "Gazing northwards, you are filled with deep dread.\n";
          destinationRoom "towerOfMagic:2625";
        }
        south {
          destinationRoom "towerOfMagic:2623";
        }
      }
    }
    2625 {
      name "The Necromancer's Lair";
      description "   You are in the lair of the evil Necromancer.  Undead minions of all\n"
                  "types, human and otherwise stand here waiting to do their master's bidding.\n"
                  "Some glowing arcane sigils have been etched into walls and floor, no doubt\n"
                  "to protect the evil master from his own ungodly creations.\n";
      sectorType "Inside";
      flags {
        dark "YES";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "YES";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        south {
          destinationRoom "towerOfMagic:2624";
        }
      }
    }
    2626 {
      name "A Hallway";
      description "   You are in a long hallway leading north and south.  The walls emit a\n"
                  "faint magical glow which provides enough light to see by.\n";
      sectorType "Inside";
      flags {
        dark "NO";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "YES";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        north {
          destinationRoom "towerOfMagic:2627";
        }
        south {
          destinationRoom "towerOfMagic:2622";
        }
      }
    }
    2627 {
      name "A Hallway";
      description "   You are in a long hallway leading north and south.  The walls emit a\n"
                  "faint magical glow which provides enough light to see by.\n";
      sectorType "Inside";
      flags {
        dark "NO";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "YES";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        north {
          destinationRoom "towerOfMagic:2628";
        }
        south {
          destinationRoom "towerOfMagic:2626";
        }
      }
    }
    2628 {
      name "The End Of The Hallway";
      description "   You are at the end of a long hallway.  The walls here glow with a faint\n"
                  "magical energy which provides plenty of light.\n"
                  "   Stairs lead up to the next level here and the hallway continues south.\n";
      sectorType "Inside";
      flags {
        dark "NO";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "YES";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        south {
          destinationRoom "towerOfMagic:2627";
        }
        up {
          destinationRoom "towerOfMagic:2629";
        }
      }
    }
    2629 {
      name "A Corridor";
      description "   You are at the east end of a long corridor.  Obsidian walls\n"
                  "engraved with ancient runes of power stretch out before you.\n"
                  "Magical energies seem to crackle with power all around and\n"
                  "whisper in tongues long forgotten, almost as if the corridor\n"
                  "itself were alive.\n";
      sectorType "Inside";
      flags {
        dark "NO";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "YES";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        west {
          destinationRoom "towerOfMagic:2630";
        }
        down {
          destinationRoom "towerOfMagic:2628";
        }
      }
    }
    2630 {
      name "A Corridor";
      description "   You are in a long corridor.  Obsidian walls engraved with ancient runes\n"
                  "of power stretch out before you.  Magical energies seem to crackle with\n"
                  "power all around and whisper in tongues long forgotten, almost as if the\n"
                  "corridor itself were alive.\n";
      sectorType "Inside";
      flags {
        dark "NO";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "YES";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        east {
          destinationRoom "towerOfMagic:2629";
        }
        west {
          destinationRoom "towerOfMagic:2631";
        }
      }
    }
    2631 {
      name "A Bend In The Corridor";
      description "   You are at a bend in the long corridor.  Obsidian walls engraved with\n"
                  "ancient runes of power stretch out before you.  Magical energies seem to\n"
                  "crackle with power all around and whisper in tongues long forgotten, almost\n"
                  "as if the corridor itself were alive.\n";
      sectorType "Inside";
      flags {
        dark "NO";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "YES";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        east {
          destinationRoom "towerOfMagic:2630";
        }
        south {
          destinationRoom "towerOfMagic:2632";
        }
      }
    }
    2632 {
      name "A Corridor";
      description "   You are in a long corridor leading north and south.  Obsidian walls\n"
                  "engraved with ancient runes of power stretch out before you.  Magical\n"
                  "energies seem to crackle with power all around and whisper in tongues\n"
                  "long forgotten, almost as if the corridor itself were alive.\n";
      sectorType "Inside";
      flags {
        dark "NO";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "YES";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        north {
          destinationRoom "towerOfMagic:2631";
        }
        south {
          destinationRoom "towerOfMagic:2633";
        }
      }
    }
    2633 {
      name "An Intersection";
      description "   You are at an intersection in the corridor.  The obsidian walled halls\n"
                  "lead off in every direction from here, pulsing with the power of their\n"
                  "ancient runes.\n";
      sectorType "Inside";
      flags {
        dark "NO";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "YES";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        north {
          destinationRoom "towerOfMagic:2632";
        }
        east {
          destinationRoom "towerOfMagic:2634";
        }
        south {
          destinationRoom "towerOfMagic:2646";
        }
        west {
          destinationRoom "towerOfMagic:2636";
        }
      }
    }
    2634 {
      name "A Corridor";
      description "   You are at the end of a long corridor.  Obsidian walls engraved with\n"
                  "ancient runes of power stretch out before you.  A darkened door is to the\n"
                  "east.  Tendrils of mist cling to the floor here, they seem to be seeping\n"
                  "from under the door.\n";
      sectorType "Inside";
      flags {
        dark "NO";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "YES";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        east {
          destinationRoom "towerOfMagic:2635";
          flags {
            closed "NO";
            door "YES";
            locked "NO";
            pickproof "NO";
          }
          keywords "door black";
        }
        west {
          destinationRoom "towerOfMagic:2633";
        }
      }
    }
    2635 {
      name "The Scrying Chamber";
      description "   You are in the scrying chamber of the high tower of sorcerery.  It is\n"
                  "here that arcane rituals are performed to enable those of the art to look\n"
                  "in upon denizens throughout the world and spy out their darkest secrets.\n"
                  "A huge black cauldron is in the center of the room, bubbling and gurgling,\n"
                  "it pours forth a constant stream of smokey fog into the air about you.  Here\n"
                  "and there on stands of different sizes are crystal balls and oddly shaped\n"
                  "mirrors.\n";
      sectorType "Inside";
      flags {
        dark "YES";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "YES";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        west {
          destinationRoom "towerOfMagic:2634";
          flags {
            closed "NO";
            door "YES";
            locked "NO";
            pickproof "NO";
          }
          keywords "door black";
        }
      }
    }
    2636 {
      name "A Corridor";
      description "   You have reached an end in the long corridor.  Obsidian walls engraved\n"
                  "with ancient runes of power stretch out before you.  The sound of snoring\n"
                  "can barely be heard through the door to the west.\n";
      sectorType "Inside";
      flags {
        dark "NO";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "YES";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        east {
          destinationRoom "towerOfMagic:2633";
        }
        west {
          destinationRoom "towerOfMagic:2637";
          flags {
            closed "NO";
            door "YES";
            locked "NO";
            pickproof "NO";
          }
          keywords "door wooden";
        }
      }
    }
    2637 {
      name "The Entrance To The Library";
      description "   You are in the entrance to the great library of magic.  A giant desk is\n"
                  "here, covered with books parchments and scrolls.  Long shelves loaded with\n"
                  "row upon row of books stretch out in every direction as far as the eye can\n"
                  "see.\n";
      sectorType "Inside";
      flags {
        dark "NO";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "YES";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        north {
          description "All you can see are books.\n";
          destinationRoom "towerOfMagic:2639";
        }
        east {
          destinationRoom "towerOfMagic:2636";
          flags {
            closed "NO";
            door "YES";
            locked "NO";
            pickproof "NO";
          }
          keywords "door wooden";
        }
        south {
          description "All you can see are books.\n";
          destinationRoom "towerOfMagic:2640";
        }
        west {
          description "All you can see are books.\n";
          destinationRoom "towerOfMagic:2638";
        }
      }
    }
    2638 {
      name "In The Library";
      description "   You are in the great library of magic.  A strong musty smell permeates\n"
                  "the entire area.  Upon shelves which float just out of reach are hundreds\n"
                  "of books, tomes and scrolls of every possible shape size and colour.  The\n"
                  "elusive books seem to wink in and out of existence before your untrained\n"
                  "eyes.  It is very quiet here.\n";
      sectorType "Inside";
      flags {
        dark "NO";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "YES";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        north {
          description "All you can see are books.\n";
          destinationRoom "towerOfMagic:2641";
        }
        east {
          description "All you can see are books.\n";
          destinationRoom "towerOfMagic:2637";
        }
        south {
          description "All you can see are books.\n";
          destinationRoom "towerOfMagic:2642";
        }
        west {
          description "All you can see are books.\n";
          destinationRoom "towerOfMagic:2643";
        }
      }
    }
    2639 {
      name "In The Library";
      description "   You are in the great library of magic.  A strong musty smell permeates\n"
                  "the entire area.  Upon shelves which float just out of reach are hundreds\n"
                  "of books, tomes and scrolls of every possible shape size and colour.  The\n"
                  "elusive books seem to wink in and out of existence before your untrained\n"
                  "eyes.  It is very quiet here.\n";
      sectorType "Inside";
      flags {
        dark "NO";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "YES";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        north {
          description "All you can see are books.\n";
          destinationRoom "towerOfMagic:2640";
        }
        east {
          description "All you can see are books.\n";
          destinationRoom "towerOfMagic:2642";
        }
        south {
          description "All you can see are books.\n";
          destinationRoom "towerOfMagic:2637";
        }
        west {
          description "All you can see are books.\n";
          destinationRoom "towerOfMagic:2641";
        }
      }
    }
    2640 {
      name "In The Library";
      description "   You are in the great library of magic.  A strong musty smell permeates\n"
                  "the entire area.  Upon shelves which float just out of reach are hundreds\n"
                  "of books, tomes and scrolls of every possible shape size and colour.  The\n"
                  "elusive books seem to wink in and out of existence before your untrained\n"
                  "eyes.  It is very quiet here.\n";
      sectorType "Inside";
      flags {
        dark "NO";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "YES";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        north {
          description "All you can see are books.\n";
          destinationRoom "towerOfMagic:2637";
        }
        east {
          description "All you can see are books.\n";
          destinationRoom "towerOfMagic:2641";
        }
        south {
          description "All you can see are books.\n";
          destinationRoom "towerOfMagic:2639";
        }
        west {
          description "All you can see are books.\n";
          destinationRoom "towerOfMagic:2642";
        }
      }
    }
    2641 {
      name "In The Library";
      description "   You are in the great library of magic.  A strong musty smell permeates\n"
                  "the entire area.  Upon shelves which float just out of reach are hundreds\n"
                  "of books, tomes and scrolls of every possible shape size and colour.  The\n"
                  "elusive books seem to wink in and out of existence before your untrained\n"
                  "eyes.  It is very quiet here.\n";
      sectorType "Inside";
      flags {
        dark "NO";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "YES";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        north {
          description "All you can see are books.\n";
          destinationRoom "towerOfMagic:2642";
        }
        east {
          description "All you can see are books.\n";
          destinationRoom "towerOfMagic:2639";
        }
        south {
          description "All you can see are books.\n";
          destinationRoom "towerOfMagic:2638";
        }
        west {
          description "All you can see are books.\n";
          destinationRoom "towerOfMagic:2640";
        }
      }
    }
    2642 {
      name "In The Library";
      description "   You are in the great library of magic.  A strong musty smell permeates\n"
                  "the entire area.  Upon shelves which float just out of reach are hundreds\n"
                  "of books, tomes and scrolls of every possible shape size and colour.  The\n"
                  "elusive books seem to wink in and out of existence before your untrained\n"
                  "eyes.  It is very quiet here.\n";
      sectorType "Inside";
      flags {
        dark "NO";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "YES";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        north {
          description "All you can see are books.\n";
          destinationRoom "towerOfMagic:2638";
        }
        east {
          description "All you can see are books.\n";
          destinationRoom "towerOfMagic:2640";
        }
        south {
          description "All you can see are books.\n";
          destinationRoom "towerOfMagic:2641";
        }
        west {
          description "All you can see are books.\n";
          destinationRoom "towerOfMagic:2639";
        }
      }
    }
    2643 {
      name "In The Library";
      description "   You are in the great library of magic.  A strong musty smell permeates\n"
                  "the entire area.  Upon shelves which float just out of reach are hundreds\n"
                  "of books, tomes and scrolls of every possible shape size and colour.  The\n"
                  "elusive books seem to wink in and out of existence before your untrained\n"
                  "eyes.  It is very quiet here.\n";
      sectorType "Inside";
      flags {
        dark "NO";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "YES";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        east {
          description "All you can see are books.\n";
          destinationRoom "towerOfMagic:2638";
        }
        west {
          description "You see a small gap between some shelves.\n";
          destinationRoom "towerOfMagic:2644";
        }
      }
    }
    2644 {
      name "Between The Shelves";
      description "   You are in the great library of magic.  The shelves seem uncomfortably\n"
                  "close here, you can barely maneuver between them.  The musty smell is still\n"
                  "strong, and the elusive books still hover just out of reach.\n"
                  "   A faint flicker of light can barely be made out to the north.\n";
      sectorType "Inside";
      flags {
        dark "NO";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "YES";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        north {
          destinationRoom "towerOfMagic:2645";
        }
        east {
          destinationRoom "towerOfMagic:2643";
        }
      }
    }
    2645 {
      name "The Reading Room";
      description "   You are in a small room completely devoid of furnishings.  The only thing\n"
                  "here is an enormous tome, lying face open on the floor.  The great book looks\n"
                  "both heavy and ancient.  Its jewel encrusted bindings are well worn as the\n"
                  "bark of a tree.  Spidery writings seem to crawls across the pages, totally\n"
                  "incomprehensible to your mortal eye.  Something seems to be wedged between\n"
                  "the pages.\n";
      sectorType "Inside";
      flags {
        dark "NO";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "YES";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        south {
          destinationRoom "towerOfMagic:2644";
        }
      }
    }
    2646 {
      name "A Corridor";
      description "   You are in a long corridor leading north and south.  Obsidian walls\n"
                  "engraved with ancient runes of power stretch out before you.  Magical\n"
                  "energies seem to crackle with power all around and whisper in tongues\n"
                  "long forgotten, almost as if the corridor itself were alive.\n";
      sectorType "Inside";
      flags {
        dark "NO";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "YES";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        north {
          destinationRoom "towerOfMagic:2633";
        }
        south {
          destinationRoom "towerOfMagic:2647";
        }
      }
    }
    2647 {
      name "The End Of The Corridor";
      description "   You are at the end of a long corridor.  The obsidian walls come to an\n"
                  "abrupt halt at the edge of a golden archway here.  The hum of power is so\n"
                  "strong it nearly numbs your body.\n"
                  "   The archway lies before you, glowing and pulsing with energy.\n";
      sectorType "Inside";
      flags {
        dark "NO";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "YES";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        north {
          destinationRoom "towerOfMagic:2646";
        }
        south {
          destinationRoom "towerOfMagic:2648";
        }
      }
    }
    2648 {
      name "The Arched Entrance";
      description "   You feel a slight tingle as you pass through the archway, as if the living\n"
                  "magical energies here had infused your body, found it wanting and left.  The\n"
                  "intense glow from the arch above you is almost blinding.  Through the light\n"
                  "you can barely make out a stairway leading up.\n";
      sectorType "Inside";
      flags {
        dark "NO";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "YES";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        north {
          destinationRoom "towerOfMagic:2647";
        }
        up {
          destinationRoom "towerOfMagic:2649";
        }
      }
    }
    2649 {
      name "The Landing";
      description "   You are on a small landing in the middle of a long stairway leading up.\n"
                  "Your senses seem dulled here, no sound or smell can be detected at all, and\n"
                  "the only thing you can see in any direction is endless stairway.\n";
      sectorType "Inside";
      flags {
        dark "NO";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "YES";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        up {
          destinationRoom "towerOfMagic:2650";
        }
        down {
          destinationRoom "towerOfMagic:2648";
        }
      }
    }
    2650 {
      name "An Intersection";
      description "   You are at an intersection of several hallways.  You feel as if strange\n"
                  "mystical forces are pushing and pulling at each other from all around you.\n"
                  "The sensation of being trapped, in the middle is almost tangible in the air\n"
                  "here.\n"
                  "   A grey tiled hallway leads south, black tiled east, white tiled west,\n"
                  "and a multi-coloured hallway swirling with patterns that remain just barely\n"
                  "unrecognizable is to the north.\n";
      sectorType "Inside";
      flags {
        dark "NO";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "YES";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        north {
          destinationRoom "towerOfMagic:2673";
        }
        east {
          destinationRoom "towerOfMagic:2658";
        }
        south {
          destinationRoom "towerOfMagic:2651";
        }
        west {
          destinationRoom "towerOfMagic:2665";
        }
        down {
          destinationRoom "towerOfMagic:2649";
        }
      }
    }
    2651 {
      name "A Grey Tiled Hallway";
      description "   You are in a grey tiled hallway leading north and south.  Dim balls\n"
                  "of energy float here and there shedding a warm light, and showing the\n"
                  "way.  A feeling of peace and balance comes over you.\n";
      sectorType "Inside";
      flags {
        dark "NO";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "YES";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        north {
          destinationRoom "towerOfMagic:2650";
        }
        south {
          destinationRoom "towerOfMagic:2652";
        }
      }
    }
    2652 {
      name "A Grey Tiled Hallway";
      description "   You are in a grey tiled hallway leading north and south.  Dim balls\n"
                  "of energy float here and there shedding a warm light, and showing the\n"
                  "way.  A feeling of peace and balance comes over you.\n"
                  "   Large, grey metal double doors can be seen to the south.\n";
      sectorType "Inside";
      flags {
        dark "NO";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "YES";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        north {
          destinationRoom "towerOfMagic:2651";
        }
        south {
          destinationRoom "towerOfMagic:2653";
          flags {
            closed "NO";
            door "YES";
            locked "NO";
            pickproof "NO";
          }
          keywords "door grey";
        }
      }
    }
    2653 {
      name "The Antechamber";
      description "   You are in the antechamber of the Master Magician of the Grey Light.\n"
                  "A feeling of strong magic floats in the air about you, almost as if you\n"
                  "could taste the power held within these walls.\n"
                  "   Once your eyes adjust to the semi-light, you can make out a larger\n"
                  "room to the south.\n";
      sectorType "Inside";
      flags {
        dark "NO";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "YES";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        north {
          destinationRoom "towerOfMagic:2652";
          flags {
            closed "NO";
            door "YES";
            locked "NO";
            pickproof "NO";
          }
          keywords "door grey";
        }
        south {
          destinationRoom "towerOfMagic:2654";
        }
      }
    }
    2654 {
      name "The Main Chamber";
      description "   A feeling of tranquility comes over you as you enter the main chamber\n"
                  "of Neutrality.  Some artifacts are hung on the walls here, or set on stands.\n"
                  "The room in general looks both comfortable and official.  Probably where the\n"
                  "Master of Neutrality holds audience.\n";
      sectorType "Inside";
      flags {
        dark "NO";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "YES";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        north {
          destinationRoom "towerOfMagic:2653";
        }
        east {
          destinationRoom "towerOfMagic:2656";
        }
        south {
          destinationRoom "towerOfMagic:2657";
        }
        west {
          destinationRoom "towerOfMagic:2655";
        }
      }
    }
    2655 {
      name "The Study";
      description "   You are in a large study.  Shelves filled with many books or arcane\n"
                  "knowledge are on every wall.  A large oaken desk is in the center, with\n"
                  "many parchments and scrolls on it.  The most notable thing in the room is\n"
                  "a small set of scales, which floats about eye level.  In perfect balance,\n"
                  "the scales are no doubt a sign of the Master's neutrality.\n";
      sectorType "Inside";
      flags {
        dark "NO";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "YES";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        east {
          destinationRoom "towerOfMagic:2654";
        }
      }
    }
    2656 {
      name "A Closet";
      description "   You are in a small closet.  It is filled with many cloaks, and some\n"
                  "other apparel.\n";
      sectorType "Inside";
      flags {
        dark "YES";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "YES";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        west {
          destinationRoom "towerOfMagic:2654";
        }
      }
    }
    2657 {
      name "A Bedroom";
      description "   You are in the bedroom of the Master Magician of Neutrality.\n"
                  "Curtained windows can be seen on the south wall.  A large\n"
                  "comfortable looking bed takes up most of the room.\n";
      sectorType "Inside";
      flags {
        dark "NO";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "YES";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        north {
          destinationRoom "towerOfMagic:2654";
        }
      }
    }
    2658 {
      name "A Dark Hallway";
      description "   You are in a long dark hallway leading east and west.  Not much can\n"
                  "be seen in the unnatural darkness here, but you get a deep sense of dread\n"
                  "the further you go.\n";
      sectorType "Inside";
      flags {
        dark "YES";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "YES";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        east {
          destinationRoom "towerOfMagic:2659";
        }
        west {
          destinationRoom "towerOfMagic:2650";
        }
      }
    }
    2659 {
      name "A Dark Hallway";
      description "   You are in a long dark hallway leading east and west.  Not much can\n"
                  "be seen in the unnatural darkness here, but you get a deep sense of dread\n"
                  "the further you go.\n";
      sectorType "Inside";
      flags {
        dark "YES";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "YES";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        east {
          destinationRoom "towerOfMagic:2660";
        }
        west {
          destinationRoom "towerOfMagic:2658";
        }
      }
    }
    2660 {
      name "The End Of The Hallway";
      description "   You are at the end of a long dark hallway.  The darkness here is almost\n"
                  "tangible in its thickness.  A deep sense of fear and loathing comes over\n"
                  "you.\n"
                  "   A pair of obsidian doors can be seen to the east.\n";
      sectorType "Inside";
      flags {
        dark "YES";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "YES";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        east {
          destinationRoom "towerOfMagic:2661";
          flags {
            closed "NO";
            door "YES";
            locked "NO";
            pickproof "NO";
          }
          keywords "door obsidian";
        }
        west {
          destinationRoom "towerOfMagic:2659";
        }
      }
    }
    2661 {
      name "The Chamber Of Darkness";
      description "   You are in a vast chamber.  The walls fade into darkness, leaving you\n"
                  "with a very vague idea of the actual size of the room.  Swirling here and\n"
                  "there in the dark, are patches of pure black which seem to suck in your\n"
                  "light and leave it that much darker here.\n";
      sectorType "Inside";
      flags {
        dark "YES";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "YES";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        north {
          destinationRoom "towerOfMagic:2662";
        }
        east {
          destinationRoom "towerOfMagic:2664";
        }
        south {
          destinationRoom "towerOfMagic:2663";
        }
        west {
          destinationRoom "towerOfMagic:2660";
          flags {
            closed "NO";
            door "YES";
            locked "NO";
            pickproof "NO";
          }
          keywords "door obsidian";
        }
      }
    }
    2662 {
      name "It Is Very Dark Here...";
      description "   It is very dark here...\n";
      sectorType "Inside";
      flags {
        dark "YES";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "YES";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        south {
          destinationRoom "towerOfMagic:2661";
        }
      }
    }
    2663 {
      name "A Torture Chamber";
      description "   You are in an ill lit chamber.  Instruments of torture hang from a rack\n"
                  "on the wall, they seem to quiver with anticipation of a victim as if they\n"
                  "had a mind of their own.  An operating table is here, though it is bare.\n"
                  "   An extreme feeling of evil permeates the entire area.\n";
      sectorType "Inside";
      flags {
        dark "YES";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "YES";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        north {
          destinationRoom "towerOfMagic:2661";
        }
      }
    }
    2664 {
      name "The Inner Chamber";
      description "   You are in a small dark chamber.  Upon the walls are glowing sigils of\n"
                  "dark power, scrawled and traced in an evil language no longer known to most\n"
                  "of this plane of existence.  There is an obsidian altar here which seems to\n"
                  "glow, but does not shed any light, in fact it seems to be taking light in.\n";
      sectorType "Inside";
      flags {
        dark "YES";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "YES";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        west {
          destinationRoom "towerOfMagic:2661";
        }
      }
    }
    2665 {
      name "A Bright Hallway";
      description "   You are in a long well lit hallway leading east and west.  The walls\n"
                  "here are a milky white colour, and glow with a warm luminescence, as does\n"
                  "the floor.  A feeling of goodness permeates the area, and you feel unworthy\n"
                  "to tread upon these sacred floors.\n";
      sectorType "Inside";
      flags {
        dark "NO";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "YES";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        east {
          destinationRoom "towerOfMagic:2650";
        }
        west {
          destinationRoom "towerOfMagic:2666";
        }
      }
    }
    2666 {
      name "A Bright Hallway";
      description "   You are in a long well lit hallway leading east and west.  The walls\n"
                  "here are a milky white colour, and glow with a warm luminescence, as does\n"
                  "the floor.  A feeling of goodness permeates the area, and you feel unworthy\n"
                  "to tread upon these sacred floors.\n"
                  "   A huge set of double doors in finely worked ivory can be seen to the\n"
                  "west.\n";
      sectorType "Inside";
      flags {
        dark "NO";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "YES";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        east {
          destinationRoom "towerOfMagic:2665";
        }
        west {
          destinationRoom "towerOfMagic:2667";
          flags {
            closed "NO";
            door "YES";
            locked "NO";
            pickproof "NO";
          }
          keywords "door ivory";
        }
      }
    }
    2667 {
      name "An Antechamber";
      description "   You are in a small antechamber.  It is well lit here, though the source\n"
                  "of light cannot be seen.  It is almost as if the room itself exudes a warm\n"
                  "glow of goodness.  A larger chamber can be seen to the west, but you do not\n"
                  "feel worthy to pass into it.\n";
      sectorType "Inside";
      flags {
        dark "NO";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "YES";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        east {
          destinationRoom "towerOfMagic:2666";
          flags {
            closed "NO";
            door "YES";
            locked "NO";
            pickproof "NO";
          }
          keywords "door ivory";
        }
        west {
          destinationRoom "towerOfMagic:2669";
        }
      }
    }
    2669 {
      name "The Chamber Of The White Light";
      description "   You are in a vast chamber, its walls floor and ceiling are of an\n"
                  "unknown metallic material, the brightest white, almost blindingly stark.\n"
                  "A flickering flame is in the center of the room, seeming to feed off of\n"
                  "darkness and cleansing the room of any evil.  You feel a slight tug at\n"
                  "your being as the flame flickers towards you.\n";
      sectorType "Inside";
      flags {
        dark "NO";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "YES";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        north {
          destinationRoom "towerOfMagic:2670";
        }
        east {
          destinationRoom "towerOfMagic:2667";
        }
        south {
          destinationRoom "towerOfMagic:2671";
        }
        west {
          destinationRoom "towerOfMagic:2672";
        }
      }
    }
    2670 {
      name "The Meditation Chamber";
      description "   You are in a small meditation chamber.  White silk cushions are\n"
                  "everywhere, looking very comfortable.  You get an easy peaceful\n"
                  "feeling of relaxation here, almost making you want to lie down and\n"
                  "fall asleep.\n";
      sectorType "Inside";
      flags {
        dark "NO";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "YES";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        south {
          destinationRoom "towerOfMagic:2669";
        }
      }
    }
    2671 {
      name "A Study";
      description "   You are in a spacious study.  It is extremely tidy here, to an almost\n"
                  "antiseptic nature.  One would wonder how anyone could study without a\n"
                  "mess all around them, the master of this chamber obviously can.\n";
      sectorType "Inside";
      flags {
        dark "NO";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "YES";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        north {
          destinationRoom "towerOfMagic:2669";
        }
      }
    }
    2672 {
      name "A Closet";
      description "   You are in a small closet.  Cloaks and vests hang from hooks in\n"
                  "the wall, and a few old boots are all that can be seen here.  Rather\n"
                  "featureless all in all.\n";
      sectorType "Inside";
      flags {
        dark "YES";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "YES";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        east {
          destinationRoom "towerOfMagic:2669";
        }
      }
    }
    2673 {
      name "A Wide Hallway";
      description "   You are in a large hallway, wide enough to accommodate several people\n"
                  "standing abreast.  The floor here is a swirl of multicoloured patterns, in\n"
                  "constant motion.\n"
                  "   A huge, grey metal door blocks the way north, it looks quite sturdy.\n";
      sectorType "Inside";
      flags {
        dark "NO";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "YES";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        north {
          destinationRoom "towerOfMagic:2674";
          flags {
            closed "NO";
            door "YES";
            locked "NO";
            pickproof "YES";
          }
          key "towerOfMagic:2593";
          keywords "door metal grey";
        }
        south {
          destinationRoom "towerOfMagic:2650";
        }
      }
    }
    2674 {
      name "A Wide Hallway";
      description "   You are in a large hallway, wide enough to accommodate several people\n"
                  "standing abreast.  The floor here is a swirl of multicoloured patterns, in\n"
                  "constant motion.\n"
                  "   A huge, black obsidian door blocks the way north, it looks quite sturdy.\n";
      sectorType "Inside";
      flags {
        dark "NO";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "YES";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        north {
          destinationRoom "towerOfMagic:2675";
          flags {
            closed "NO";
            door "YES";
            locked "NO";
            pickproof "YES";
          }
          key "towerOfMagic:2594";
          keywords "door obsidian black";
        }
        south {
          destinationRoom "towerOfMagic:2673";
          flags {
            closed "NO";
            door "YES";
            locked "NO";
            pickproof "YES";
          }
          key "towerOfMagic:2593";
          keywords "door metal grey";
        }
      }
    }
    2675 {
      name "A Wide Hallway";
      description "   You are in a large hallway, wide enough to accommodate several people\n"
                  "standing abreast.  The floor here is a swirl of multicoloured patterns, in\n"
                  "constant motion.\n"
                  "   A huge, white ivory door blocks the way north, it looks quite sturdy.\n";
      sectorType "Inside";
      flags {
        dark "NO";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "YES";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        north {
          destinationRoom "towerOfMagic:2676";
          flags {
            closed "NO";
            door "YES";
            locked "NO";
            pickproof "YES";
          }
          key "towerOfMagic:2595";
          keywords "door ivory white";
        }
        south {
          destinationRoom "towerOfMagic:2674";
          flags {
            closed "NO";
            door "YES";
            locked "NO";
            pickproof "YES";
          }
          key "towerOfMagic:2594";
          keywords "door obsidian black";
        }
      }
    }
    2676 {
      name "The Entranceway";
      description "   You are at the entrance to the audience chamber of the Grand Master of\n"
                  "Magic.  Beautiful tapestries displaying the ancient masters of lore are on\n"
                  "the walls, and the floor is covered with a plush multicoloured carpet, which\n"
                  "seems to rustle and move at the touch of your boots.\n";
      sectorType "Inside";
      flags {
        dark "NO";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "YES";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        north {
          destinationRoom "towerOfMagic:2677";
        }
        south {
          destinationRoom "towerOfMagic:2675";
          flags {
            closed "NO";
            door "YES";
            locked "NO";
            pickproof "YES";
          }
          key "towerOfMagic:2595";
          keywords "door white ivory";
        }
      }
    }
    2677 {
      name "The Audience Chamber";
      description "   You are in a large chamber.  Small bolts of energy leap from wall to\n"
                  "wall, crackling with power.  The floor is a swirl of indeterminable colours\n"
                  "and patterns ever changing.  Bright bursts of colour seem to explode into\n"
                  "the air and fade again at random times.  All this splendor plays about and\n"
                  "draws attention to a large throne in the center of the room, it seems to be\n"
                  "cut from a single enormous emerald.\n";
      sectorType "Inside";
      flags {
        dark "NO";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "YES";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      extraDescriptions {
        0 {
          keywords "throne";
          description "The giant emerald is flawless, and must be incredibly valuable.\n";
        }
      }
      exits {
        north {
          destinationRoom "towerOfMagic:2680";
        }
        east {
          destinationRoom "towerOfMagic:2678";
        }
        south {
          destinationRoom "towerOfMagic:2676";
        }
        west {
          destinationRoom "towerOfMagic:2679";
        }
      }
    }
    2678 {
      name "A Dressing Room";
      description "   You are in a plush dressing room.  Fine garments of many styles and some\n"
                  "outlandish colours hang from a rack suspended in mid air at eye level.  The\n"
                  "only other interesting feature in the room is a large silver mirror on a\n"
                  "finely crafted gold stand.\n";
      sectorType "Inside";
      flags {
        dark "NO";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "YES";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        west {
          destinationRoom "towerOfMagic:2677";
        }
      }
    }
    2679 {
      name "The Library";
      description "   You are in a small cosy looking library.  A few well made books sit atop\n"
                  "shelves which span every wall.  A large oaken writing table is in the center\n"
                  "of the room with odd papers and parchments on it.  The illumination here,\n"
                  "to your surprise is a quite un-magical oil lamp.\n";
      sectorType "Inside";
      flags {
        dark "NO";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "YES";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        east {
          destinationRoom "towerOfMagic:2677";
        }
      }
    }
    2680 {
      name "The Altar";
      description "   You are in a small chapel designed around a beautifully crafted golden\n"
                  "altar.  Many icons to lesser deities line the room, but it is obvious by\n"
                  "one glance at the symbols on the altar, that this room was designed for\n"
                  "the worship of Mystra, the goddess of magic.\n";
      sectorType "Inside";
      flags {
        dark "NO";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "YES";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        east {
          destinationRoom "towerOfMagic:2681";
          flags {
            closed "NO";
            door "YES";
            locked "NO";
            pickproof "NO";
          }
          keywords "door secret";
        }
        south {
          destinationRoom "towerOfMagic:2677";
        }
        west {
          destinationRoom "towerOfMagic:2682";
          flags {
            closed "NO";
            door "YES";
            locked "NO";
            pickproof "NO";
          }
          keywords "door secret";
        }
      }
    }
    2681 {
      name "The Treasury";
      description "   You are in a small chamber, the stale air here is testament to the fact\n"
                  "that it has gone undisturbed for many years.\n";
      sectorType "Inside";
      flags {
        dark "NO";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "YES";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        west {
          destinationRoom "towerOfMagic:2680";
          flags {
            closed "NO";
            door "YES";
            locked "NO";
            pickproof "NO";
          }
          keywords "door secret";
        }
      }
    }
    2682 {
      name "A Passage";
      description "   You are in a small dark passage, which would be unremarkable if not for\n"
                  "the fact that it ends in a blinding blue light to the west.  On hooks set\n"
                  "into the wall here there hang several travel worthy cloaks, and a small\n"
                  "leather backpack.  It looks as if someone has prepared this room to be used\n"
                  "in the event speedy of a evacuation.\n";
      sectorType "Inside";
      flags {
        dark "YES";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "YES";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        east {
          destinationRoom "towerOfMagic:2680";
          flags {
            closed "NO";
            door "YES";
            locked "NO";
            pickproof "NO";
          }
          keywords "door";
        }
        west {
          destinationRoom "towerOfMagic:2683";
        }
      }
    }
    2683 {
      name "In The Light";
      description "   You seem to be floating in a magical energy field, though you cannot\n"
                  "see the source of the energy, you can feel its power pushing at you from\n"
                  "all sides, completely negating the effects of gravity.\n"
                  "   An imperfection in the uniform blue can be seen overhead, it might be\n"
                  "an exit.\n";
      sectorType "Inside";
      flags {
        dark "NO";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "YES";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        up {
          destinationRoom "midgaardNorth:3001";
        }
      }
    }
  }
  itemPrototypes {
    2500 {
      keywords "key diamond";
      description "A glinting key of diamond has been left here.";
      shortDescription "a diamond key";
      flags {
        type "Key";
        weight 2;
        cost 0;
        costPerDay 0;
        timer 0;
        values {
          value1 2500;
          value2 0;
          value3 0;
          value4 0;
        }
        wearFlags {
          take "YES";
          finger "NO";
          neck "NO";
          body "NO";
          head "NO";
          legs "NO";
          feet "NO";
          hands "NO";
          arms "NO";
          shield "NO";
          about "NO";
          waist "NO";
          wrist "NO";
          wield "NO";
          hold "YES";
        }
        extraFlags {
          glow "NO";
          hum "NO";
          noRent "YES";
          noDonate "YES";
          noInvis "NO";
          invisible "NO";
          magic "NO";
          noDrop "NO";
          blessed "NO";
          antiGood "NO";
          antiEvil "NO";
          antiNeutral "NO";
          antiMagicUser "NO";
          antiCleric "NO";
          antiThief "NO";
          antiWarrior "NO";
          noSell "YES";
        }
      }
    }
    2501 {
      keywords "oven black";
      shortDescription "an oven";
      flags {
        type "Container";
        weight 1000;
        cost 1000;
        costPerDay 1000;
        timer 0;
        values {
          value1 1000;
          value2 5;
          value3 -1;
          value4 0;
        }
      }
    }
    2502 {
      keywords "locker";
      shortDescription "a meat locker";
      extraDescriptions {
        0 {
          keywords "locker";
          description "You just had the horrid thought that a cadaver might be in there.\n";
        }
      }
      flags {
        type "Container";
        weight 1000;
        cost 1000;
        costPerDay 1000;
        timer 0;
        values {
          value1 1000;
          value2 5;
          value3 -1;
          value4 0;
        }
      }
    }
    2503 {
      keywords "rack spice";
      shortDescription "a spice rack";
      flags {
        type "Container";
        weight 10;
        cost 1500;
        costPerDay 500;
        timer 0;
        values {
          value1 50;
          value2 0;
          value3 -1;
          value4 0;
        }
        wearFlags {
          take "YES";
          finger "NO";
          neck "NO";
          body "NO";
          head "NO";
          legs "NO";
          feet "NO";
          hands "NO";
          arms "NO";
          shield "NO";
          about "NO";
          waist "NO";
          wrist "NO";
          wield "NO";
          hold "NO";
        }
      }
    }
    2504 {
      keywords "slice bread traveller";
      description "A slice of traveller's bread is here looking very tasty.";
      shortDescription "a slice of traveller's bread";
      flags {
        type "Food";
        weight 1;
        cost 12;
        costPerDay 3;
        timer 0;
        values {
          value1 15;
          value2 0;
          value3 0;
          value4 0;
        }
        wearFlags {
          take "YES";
          finger "NO";
          neck "NO";
          body "NO";
          head "NO";
          legs "NO";
          feet "NO";
          hands "NO";
          arms "NO";
          shield "NO";
          about "NO";
          waist "NO";
          wrist "NO";
          wield "NO";
          hold "NO";
        }
      }
    }
    2505 {
      keywords "chunk meat";
      description "A large chunk of meat is here.";
      shortDescription "a large chunk of meat";
      flags {
        type "Food";
        weight 2;
        cost 20;
        costPerDay 5;
        timer 0;
        values {
          value1 24;
          value2 0;
          value3 0;
          value4 1;
        }
        wearFlags {
          take "YES";
          finger "NO";
          neck "NO";
          body "NO";
          head "NO";
          legs "NO";
          feet "NO";
          hands "NO";
          arms "NO";
          shield "NO";
          about "NO";
          waist "NO";
          wrist "NO";
          wield "NO";
          hold "NO";
        }
      }
    }
    2506 {
      keywords "sandwich";
      description "A finger sandwich is here.";
      shortDescription "a finger sandwich";
      extraDescriptions {
        0 {
          keywords "sandwich finger";
          description "It would look quite tasty if someone had first removed the fingernails!\n";
        }
      }
      flags {
        type "Food";
        weight 2;
        cost 15;
        costPerDay 5;
        timer 0;
        values {
          value1 20;
          value2 0;
          value3 0;
          value4 0;
        }
        wearFlags {
          take "YES";
          finger "NO";
          neck "NO";
          body "NO";
          head "NO";
          legs "NO";
          feet "NO";
          hands "NO";
          arms "NO";
          shield "NO";
          about "NO";
          waist "NO";
          wrist "NO";
          wield "NO";
          hold "NO";
        }
        extraFlags {
          glow "NO";
          hum "NO";
          noRent "NO";
          noDonate "NO";
          noInvis "NO";
          invisible "NO";
          magic "NO";
          noDrop "NO";
          blessed "NO";
          antiGood "NO";
          antiEvil "NO";
          antiNeutral "NO";
          antiMagicUser "NO";
          antiCleric "NO";
          antiThief "NO";
          antiWarrior "NO";
          noSell "YES";
        }
      }
    }
    2507 {
      keywords "broom straw";
      description "A straw broom is here leaning against the wall.";
      shortDescription "a straw broom";
      extraDescriptions {
        0 {
          keywords "broom straw";
          description "A magical flying broomstick?  Nah!  Not here.\n";
        }
      }
      flags {
        type "Boat";
        weight 5;
        cost 5;
        costPerDay 600;
        timer 0;
        values {
          value1 0;
          value2 0;
          value3 0;
          value4 0;
        }
        wearFlags {
          take "YES";
          finger "NO";
          neck "NO";
          body "NO";
          head "NO";
          legs "NO";
          feet "NO";
          hands "NO";
          arms "NO";
          shield "NO";
          about "NO";
          waist "NO";
          wrist "NO";
          wield "NO";
          hold "YES";
        }
        extraFlags {
          glow "NO";
          hum "NO";
          noRent "NO";
          noDonate "YES";
          noInvis "NO";
          invisible "NO";
          magic "NO";
          noDrop "NO";
          blessed "NO";
          antiGood "NO";
          antiEvil "NO";
          antiNeutral "NO";
          antiMagicUser "NO";
          antiCleric "NO";
          antiThief "NO";
          antiWarrior "NO";
          noSell "NO";
        }
      }
    }
    2508 {
      keywords "cabinet";
      description "A cabinet is here.";
      shortDescription "a cabinet";
      flags {
        type "Container";
        weight 10000;
        cost 10;
        costPerDay 10;
        timer 0;
        values {
          value1 5000;
          value2 5;
          value3 -1;
          value4 0;
        }
      }
    }
    2509 {
      keywords "bar silver";
      description "A bar of silver has been left here.";
      shortDescription "a bar of silver";
      flags {
        type "Treasure";
        weight 10;
        cost 1000;
        costPerDay 500;
        timer 0;
        values {
          value1 0;
          value2 0;
          value3 0;
          value4 0;
        }
        wearFlags {
          take "YES";
          finger "NO";
          neck "NO";
          body "NO";
          head "NO";
          legs "NO";
          feet "NO";
          hands "NO";
          arms "NO";
          shield "NO";
          about "NO";
          waist "NO";
          wrist "NO";
          wield "NO";
          hold "NO";
        }
      }
    }
    2510 {
      keywords "bar gold";
      description "A bar of gold has been left here.";
      shortDescription "a bar of gold";
      flags {
        type "Treasure";
        weight 11;
        cost 2000;
        costPerDay 750;
        timer 0;
        values {
          value1 0;
          value2 0;
          value3 0;
          value4 0;
        }
        wearFlags {
          take "YES";
          finger "NO";
          neck "NO";
          body "NO";
          head "NO";
          legs "NO";
          feet "NO";
          hands "NO";
          arms "NO";
          shield "NO";
          about "NO";
          waist "NO";
          wrist "NO";
          wield "NO";
          hold "NO";
        }
      }
    }
    2511 {
      keywords "bar mithril";
      description "A bar of mithril has been left here.";
      shortDescription "a bar of mithril";
      flags {
        type "Treasure";
        weight 12;
        cost 3000;
        costPerDay 950;
        timer 0;
        values {
          value1 0;
          value2 0;
          value3 0;
          value4 0;
        }
        wearFlags {
          take "YES";
          finger "NO";
          neck "NO";
          body "NO";
          head "NO";
          legs "NO";
          feet "NO";
          hands "NO";
          arms "NO";
          shield "NO";
          about "NO";
          waist "NO";
          wrist "NO";
          wield "NO";
          hold "NO";
        }
      }
    }
    2512 {
      keywords "bar adamantite";
      description "A bar of adamantite has been left here.";
      shortDescription "a bar of adamantite";
      flags {
        type "Treasure";
        weight 15;
        cost 5000;
        costPerDay 1000;
        timer 0;
        values {
          value1 0;
          value2 0;
          value3 0;
          value4 0;
        }
        wearFlags {
          take "YES";
          finger "NO";
          neck "NO";
          body "NO";
          head "NO";
          legs "NO";
          feet "NO";
          hands "NO";
          arms "NO";
          shield "NO";
          about "NO";
          waist "NO";
          wrist "NO";
          wield "NO";
          hold "NO";
        }
      }
    }
    2513 {
      keywords "hammer mithril";
      description "A mithril hammer has been left here";
      shortDescription "a mithril hammer";
      flags {
        type "Weapon";
        weight 19;
        cost 10000;
        costPerDay 1000;
        timer 0;
        values {
          value1 0;
          value2 2;
          value3 6;
          value4 7;
        }
        wearFlags {
          take "YES";
          finger "NO";
          neck "NO";
          body "NO";
          head "NO";
          legs "NO";
          feet "NO";
          hands "NO";
          arms "NO";
          shield "NO";
          about "NO";
          waist "NO";
          wrist "NO";
          wield "YES";
          hold "NO";
        }
        extraFlags {
          glow "NO";
          hum "NO";
          noRent "NO";
          noDonate "NO";
          noInvis "NO";
          invisible "NO";
          magic "YES";
          noDrop "NO";
          blessed "NO";
          antiGood "NO";
          antiEvil "NO";
          antiNeutral "NO";
          antiMagicUser "NO";
          antiCleric "NO";
          antiThief "NO";
          antiWarrior "NO";
          noSell "NO";
        }
      }
    }
    2514 {
      keywords "chest";
      description "A chest is here.";
      shortDescription "a chest";
      flags {
        type "Container";
        weight 1000;
        cost 1000;
        costPerDay 1000;
        timer 0;
        values {
          value1 5000;
          value2 15;
          value3 1316;
          value4 0;
        }
        extraFlags {
          glow "YES";
          hum "NO";
          noRent "NO";
          noDonate "NO";
          noInvis "NO";
          invisible "NO";
          magic "NO";
          noDrop "NO";
          blessed "NO";
          antiGood "NO";
          antiEvil "NO";
          antiNeutral "NO";
          antiMagicUser "NO";
          antiCleric "NO";
          antiThief "NO";
          antiWarrior "NO";
          noSell "NO";
        }
      }
    }
    2515 {
      keywords "key";
      description "A small key has been left here.";
      shortDescription "a small key";
      flags {
        type "Key";
        weight 1;
        cost 0;
        costPerDay 0;
        timer 0;
        values {
          value1 2515;
          value2 0;
          value3 0;
          value4 0;
        }
        wearFlags {
          take "YES";
          finger "NO";
          neck "NO";
          body "NO";
          head "NO";
          legs "NO";
          feet "NO";
          hands "NO";
          arms "NO";
          shield "NO";
          about "NO";
          waist "NO";
          wrist "NO";
          wield "NO";
          hold "NO";
        }
        extraFlags {
          glow "NO";
          hum "NO";
          noRent "YES";
          noDonate "YES";
          noInvis "NO";
          invisible "NO";
          magic "NO";
          noDrop "NO";
          blessed "NO";
          antiGood "NO";
          antiEvil "NO";
          antiNeutral "NO";
          antiMagicUser "NO";
          antiCleric "NO";
          antiThief "NO";
          antiWarrior "NO";
          noSell "YES";
        }
      }
    }
    2516 {
      keywords "long sword";
      description "A long sword has been left here.";
      shortDescription "a long sword";
      flags {
        type "Weapon";
        weight 8;
        cost 10000;
        costPerDay 1000;
        timer 0;
        values {
          value1 0;
          value2 1;
          value3 8;
          value4 3;
        }
        wearFlags {
          take "YES";
          finger "NO";
          neck "NO";
          body "NO";
          head "NO";
          legs "NO";
          feet "NO";
          hands "NO";
          arms "NO";
          shield "NO";
          about "NO";
          waist "NO";
          wrist "NO";
          wield "YES";
          hold "NO";
        }
      }
    }
    2517 {
      keywords "dagger silver";
      description "A finely crafted dagger made of silver is on the ground here.";
      shortDescription "a silver dagger";
      flags {
        type "Weapon";
        weight 5;
        cost 15000;
        costPerDay 1200;
        timer 0;
        values {
          value1 0;
          value2 3;
          value3 3;
          value4 11;
        }
        wearFlags {
          take "YES";
          finger "NO";
          neck "NO";
          body "NO";
          head "NO";
          legs "NO";
          feet "NO";
          hands "NO";
          arms "NO";
          shield "NO";
          about "NO";
          waist "NO";
          wrist "NO";
          wield "YES";
          hold "NO";
        }
      }
    }
    2518 {
      keywords "scimitar";
      description "A curved scimitar is here in a jewel-covered sheath.";
      shortDescription "a curved scimitar";
      flags {
        type "Weapon";
        weight 10;
        cost 17500;
        costPerDay 1950;
        timer 0;
        values {
          value1 0;
          value2 2;
          value3 7;
          value4 3;
        }
        wearFlags {
          take "YES";
          finger "NO";
          neck "NO";
          body "NO";
          head "NO";
          legs "NO";
          feet "NO";
          hands "NO";
          arms "NO";
          shield "NO";
          about "NO";
          waist "NO";
          wrist "NO";
          wield "YES";
          hold "NO";
        }
      }
    }
    2519 {
      keywords "staff wooden";
      description "A wooden staff is against the wall here.";
      shortDescription "a wooden staff";
      flags {
        type "Weapon";
        weight 6;
        cost 10;
        costPerDay 5;
        timer 0;
        values {
          value1 0;
          value2 1;
          value3 4;
          value4 8;
        }
        wearFlags {
          take "YES";
          finger "NO";
          neck "NO";
          body "NO";
          head "NO";
          legs "NO";
          feet "NO";
          hands "NO";
          arms "NO";
          shield "NO";
          about "NO";
          waist "NO";
          wrist "NO";
          wield "YES";
          hold "NO";
        }
      }
    }
    2520 {
      keywords "cabinet silver";
      description "A large cabinet with a silver finish is here.";
      shortDescription "a silver chased cabinet";
      flags {
        type "Container";
        weight 10000;
        cost 1;
        costPerDay 1;
        timer 0;
        values {
          value1 5000;
          value2 15;
          value3 2523;
          value4 0;
        }
      }
    }
    2521 {
      keywords "cabinet silver";
      description "A large cabinet with a silver finish is here.";
      shortDescription "a silver chased cabinet";
      flags {
        type "Container";
        weight 10000;
        cost 1;
        costPerDay 1;
        timer 0;
        values {
          value1 5000;
          value2 15;
          value3 2523;
          value4 0;
        }
      }
    }
    2522 {
      keywords "key old";
      description "An old key is here";
      shortDescription "an old key";
      flags {
        type "Key";
        weight 1;
        cost 0;
        costPerDay 0;
        timer 0;
        values {
          value1 2522;
          value2 0;
          value3 0;
          value4 0;
        }
        wearFlags {
          take "YES";
          finger "NO";
          neck "NO";
          body "NO";
          head "NO";
          legs "NO";
          feet "NO";
          hands "NO";
          arms "NO";
          shield "NO";
          about "NO";
          waist "NO";
          wrist "NO";
          wield "NO";
          hold "NO";
        }
        extraFlags {
          glow "NO";
          hum "NO";
          noRent "YES";
          noDonate "YES";
          noInvis "NO";
          invisible "NO";
          magic "NO";
          noDrop "NO";
          blessed "NO";
          antiGood "NO";
          antiEvil "NO";
          antiNeutral "NO";
          antiMagicUser "NO";
          antiCleric "NO";
          antiThief "NO";
          antiWarrior "NO";
          noSell "YES";
        }
      }
    }
    2523 {
      keywords "key silvery";
      description "A silvery key has been left here.";
      shortDescription "a silvery key";
      flags {
        type "Key";
        weight 1;
        cost 0;
        costPerDay 0;
        timer 0;
        values {
          value1 2523;
          value2 0;
          value3 0;
          value4 0;
        }
        wearFlags {
          take "YES";
          finger "NO";
          neck "NO";
          body "NO";
          head "NO";
          legs "NO";
          feet "NO";
          hands "NO";
          arms "NO";
          shield "NO";
          about "NO";
          waist "NO";
          wrist "NO";
          wield "NO";
          hold "NO";
        }
        extraFlags {
          glow "NO";
          hum "NO";
          noRent "YES";
          noDonate "YES";
          noInvis "NO";
          invisible "NO";
          magic "NO";
          noDrop "NO";
          blessed "NO";
          antiGood "NO";
          antiEvil "NO";
          antiNeutral "NO";
          antiMagicUser "NO";
          antiCleric "NO";
          antiThief "NO";
          antiWarrior "NO";
          noSell "YES";
        }
      }
    }
    2524 {
      keywords "key silvery";
      description "A silvery key has been left here.";
      shortDescription "a silvery key";
      flags {
        type "Key";
        weight 1;
        cost 0;
        costPerDay 0;
        timer 0;
        values {
          value1 2524;
          value2 0;
          value3 0;
          value4 0;
        }
        wearFlags {
          take "YES";
          finger "NO";
          neck "NO";
          body "NO";
          head "NO";
          legs "NO";
          feet "NO";
          hands "NO";
          arms "NO";
          shield "NO";
          about "NO";
          waist "NO";
          wrist "NO";
          wield "NO";
          hold "NO";
        }
        extraFlags {
          glow "NO";
          hum "NO";
          noRent "YES";
          noDonate "YES";
          noInvis "NO";
          invisible "NO";
          magic "NO";
          noDrop "NO";
          blessed "NO";
          antiGood "NO";
          antiEvil "NO";
          antiNeutral "NO";
          antiMagicUser "NO";
          antiCleric "NO";
          antiThief "NO";
          antiWarrior "NO";
          noSell "YES";
        }
      }
    }
    2525 {
      keywords "staff red white";
      description "A red and white staff is leaning against the wall here";
      shortDescription "a red and white staff";
      flags {
        type "Staff";
        weight 8;
        cost 5500;
        costPerDay 500;
        timer 0;
        values {
          value1 20;
          value2 3;
          value3 3;
          value4 28;
        }
        wearFlags {
          take "YES";
          finger "NO";
          neck "NO";
          body "NO";
          head "NO";
          legs "NO";
          feet "NO";
          hands "NO";
          arms "NO";
          shield "NO";
          about "NO";
          waist "NO";
          wrist "NO";
          wield "NO";
          hold "YES";
        }
      }
    }
    2526 {
      keywords "staff burnt";
      description "A burnt staff is leaning against the wall here.";
      shortDescription "a burnt staff";
      flags {
        type "Staff";
        weight 6;
        cost 1100;
        costPerDay 600;
        timer 0;
        values {
          value1 20;
          value2 4;
          value3 4;
          value4 4;
        }
        wearFlags {
          take "YES";
          finger "NO";
          neck "NO";
          body "NO";
          head "NO";
          legs "NO";
          feet "NO";
          hands "NO";
          arms "NO";
          shield "NO";
          about "NO";
          waist "NO";
          wrist "NO";
          wield "NO";
          hold "YES";
        }
      }
    }
    2527 {
      keywords "rod black";
      description "A black rod has been left here.";
      shortDescription "a black rod";
      flags {
        type "Wand";
        weight 4;
        cost 1200;
        costPerDay 200;
        timer 0;
        values {
          value1 20;
          value2 3;
          value3 3;
          value4 22;
        }
        wearFlags {
          take "YES";
          finger "NO";
          neck "NO";
          body "NO";
          head "NO";
          legs "NO";
          feet "NO";
          hands "NO";
          arms "NO";
          shield "NO";
          about "NO";
          waist "NO";
          wrist "NO";
          wield "NO";
          hold "YES";
        }
      }
    }
    2528 {
      keywords "wand wooden";
      description "A wooden stick is here";
      shortDescription "a wooden stick";
      flags {
        type "Wand";
        weight 4;
        cost 600;
        costPerDay 60;
        timer 0;
        values {
          value1 20;
          value2 10;
          value3 10;
          value4 3;
        }
        wearFlags {
          take "YES";
          finger "NO";
          neck "NO";
          body "NO";
          head "NO";
          legs "NO";
          feet "NO";
          hands "NO";
          arms "NO";
          shield "NO";
          about "NO";
          waist "NO";
          wrist "NO";
          wield "NO";
          hold "YES";
        }
      }
    }
    2529 {
      keywords "wand metal";
      description "A metal wand is here.";
      shortDescription "a metal wand";
      flags {
        type "Wand";
        weight 5;
        cost 2000;
        costPerDay 350;
        timer 0;
        values {
          value1 20;
          value2 20;
          value3 4;
          value4 25;
        }
        wearFlags {
          take "YES";
          finger "NO";
          neck "NO";
          body "NO";
          head "NO";
          legs "NO";
          feet "NO";
          hands "NO";
          arms "NO";
          shield "NO";
          about "NO";
          waist "NO";
          wrist "NO";
          wield "NO";
          hold "YES";
        }
      }
    }
    2530 {
      keywords "cauldron black";
      description "A large black cauldron is here bubbling.";
      shortDescription "a black cauldron";
      flags {
        type "Container";
        weight 5000;
        cost 5000;
        costPerDay 500000;
        timer 0;
        values {
          value1 1000;
          value2 0;
          value3 -1;
          value4 0;
        }
      }
    }
    2531 {
      keywords "wings bat";
      description "A small pair of bat wings is here.";
      shortDescription "a small pair of bat wings";
      flags {
        type "Trash";
        weight 2;
        cost 1;
        costPerDay 1;
        timer 0;
        values {
          value1 0;
          value2 0;
          value3 0;
          value4 0;
        }
        wearFlags {
          take "YES";
          finger "NO";
          neck "NO";
          body "NO";
          head "NO";
          legs "NO";
          feet "NO";
          hands "NO";
          arms "NO";
          shield "NO";
          about "NO";
          waist "NO";
          wrist "NO";
          wield "NO";
          hold "NO";
        }
      }
    }
    2532 {
      keywords "eyeball eye";
      description "An eyeball has been left here";
      shortDescription "an eyeball";
      flags {
        type "Trash";
        weight 1;
        cost 1;
        costPerDay 1;
        timer 0;
        values {
          value1 0;
          value2 0;
          value3 0;
          value4 0;
        }
        wearFlags {
          take "YES";
          finger "NO";
          neck "NO";
          body "NO";
          head "NO";
          legs "NO";
          feet "NO";
          hands "NO";
          arms "NO";
          shield "NO";
          about "NO";
          waist "NO";
          wrist "NO";
          wield "NO";
          hold "YES";
        }
      }
    }
    2533 {
      keywords "book tome";
      description "An enormous book is lying open here";
      shortDescription "the book of magic";
      flags {
        type "Container";
        weight 5000;
        cost 0;
        costPerDay 0;
        timer 0;
        values {
          value1 500;
          value2 0;
          value3 -1;
          value4 0;
        }
        extraFlags {
          glow "YES";
          hum "NO";
          noRent "NO";
          noDonate "NO";
          noInvis "NO";
          invisible "NO";
          magic "YES";
          noDrop "NO";
          blessed "NO";
          antiGood "NO";
          antiEvil "NO";
          antiNeutral "NO";
          antiMagicUser "NO";
          antiCleric "NO";
          antiThief "NO";
          antiWarrior "NO";
          noSell "NO";
        }
      }
    }
    2534 {
      keywords "spectacles glasses";
      description "A pair of wire-rimmed spectacles has been left here.";
      shortDescription "a pair of spectacles";
      flags {
        type "Armor";
        weight 4;
        cost 10000;
        costPerDay 5000;
        timer 0;
        values {
          value1 0;
          value2 0;
          value3 0;
          value4 0;
        }
        wearFlags {
          take "YES";
          finger "NO";
          neck "NO";
          body "NO";
          head "YES";
          legs "NO";
          feet "NO";
          hands "NO";
          arms "NO";
          shield "NO";
          about "NO";
          waist "NO";
          wrist "NO";
          wield "NO";
          hold "NO";
        }
        extraFlags {
          glow "NO";
          hum "NO";
          noRent "NO";
          noDonate "NO";
          noInvis "NO";
          invisible "NO";
          magic "YES";
          noDrop "NO";
          blessed "NO";
          antiGood "NO";
          antiEvil "NO";
          antiNeutral "NO";
          antiMagicUser "NO";
          antiCleric "NO";
          antiThief "NO";
          antiWarrior "NO";
          noSell "NO";
        }
      }
    }
    2535 {
      keywords "altar";
      shortDescription "a golden altar";
      flags {
        type "Container";
        weight 5000;
        cost 1;
        costPerDay 1;
        timer 0;
        values {
          value1 1000;
          value2 5;
          value3 -1;
          value4 0;
        }
      }
    }
    2536 {
      keywords "medallion heart";
      description "A heart shaped medallion is here.";
      shortDescription "a heart shaped medallion";
      flags {
        type "Armor";
        weight 3;
        cost 10000;
        costPerDay 1000;
        timer 0;
        values {
          value1 0;
          value2 0;
          value3 0;
          value4 0;
        }
        wearFlags {
          take "YES";
          finger "NO";
          neck "YES";
          body "NO";
          head "NO";
          legs "NO";
          feet "NO";
          hands "NO";
          arms "NO";
          shield "NO";
          about "NO";
          waist "NO";
          wrist "NO";
          wield "NO";
          hold "NO";
        }
        extraFlags {
          glow "NO";
          hum "YES";
          noRent "NO";
          noDonate "YES";
          noInvis "YES";
          invisible "NO";
          magic "NO";
          noDrop "NO";
          blessed "YES";
          antiGood "NO";
          antiEvil "NO";
          antiNeutral "NO";
          antiMagicUser "NO";
          antiCleric "NO";
          antiThief "NO";
          antiWarrior "NO";
          noSell "NO";
        }
      }
    }
    2537 {
      keywords "chest";
      description "A large chest is here.";
      shortDescription "a large chest";
      flags {
        type "Container";
        weight 5000;
        cost 500000;
        costPerDay 5000000;
        timer 0;
        values {
          value1 2000;
          value2 15;
          value3 2538;
          value4 0;
        }
        extraFlags {
          glow "YES";
          hum "NO";
          noRent "NO";
          noDonate "NO";
          noInvis "NO";
          invisible "NO";
          magic "YES";
          noDrop "NO";
          blessed "NO";
          antiGood "NO";
          antiEvil "NO";
          antiNeutral "NO";
          antiMagicUser "NO";
          antiCleric "NO";
          antiThief "NO";
          antiWarrior "NO";
          noSell "NO";
        }
      }
    }
    2538 {
      keywords "key intricate";
      description "An intricately carved key has been left here.";
      shortDescription "an intricately carved key";
      flags {
        type "Key";
        weight 1;
        cost 0;
        costPerDay 0;
        timer 0;
        values {
          value1 2538;
          value2 0;
          value3 0;
          value4 0;
        }
        wearFlags {
          take "YES";
          finger "NO";
          neck "NO";
          body "NO";
          head "NO";
          legs "NO";
          feet "NO";
          hands "NO";
          arms "NO";
          shield "NO";
          about "NO";
          waist "NO";
          wrist "NO";
          wield "NO";
          hold "YES";
        }
        extraFlags {
          glow "YES";
          hum "NO";
          noRent "YES";
          noDonate "YES";
          noInvis "NO";
          invisible "NO";
          magic "YES";
          noDrop "NO";
          blessed "NO";
          antiGood "NO";
          antiEvil "NO";
          antiNeutral "NO";
          antiMagicUser "NO";
          antiCleric "NO";
          antiThief "NO";
          antiWarrior "NO";
          noSell "YES";
        }
      }
    }
    2539 {
      keywords "a pile of coins";
      description "A pile of coins is here.";
      shortDescription "a pile of coins is here";
      flags {
        type "Money";
        weight 23;
        cost 23574;
        costPerDay 0;
        timer 0;
        values {
          value1 23574;
          value2 0;
          value3 0;
          value4 0;
        }
        wearFlags {
          take "YES";
          finger "NO";
          neck "NO";
          body "NO";
          head "NO";
          legs "NO";
          feet "NO";
          hands "NO";
          arms "NO";
          shield "NO";
          about "NO";
          waist "NO";
          wrist "NO";
          wield "NO";
          hold "NO";
        }
      }
    }
    2540 {
      keywords "cloak brown";
      description "A travel worn cloak has carelessly been left here.";
      shortDescription "a brown cloak";
      flags {
        type "Armor";
        weight 5;
        cost 2000;
        costPerDay 250;
        timer 0;
        values {
          value1 0;
          value2 0;
          value3 0;
          value4 0;
        }
        wearFlags {
          take "YES";
          finger "NO";
          neck "YES";
          body "NO";
          head "NO";
          legs "NO";
          feet "NO";
          hands "NO";
          arms "NO";
          shield "NO";
          about "NO";
          waist "NO";
          wrist "NO";
          wield "NO";
          hold "NO";
        }
      }
    }
    2541 {
      keywords "chameleon poncho cloth";
      description "Some multicolored cloth is on the ground here";
      shortDescription "a chameleon poncho";
      flags {
        type "Armor";
        weight 4;
        cost 15000;
        costPerDay 5000;
        timer 0;
        values {
          value1 0;
          value2 0;
          value3 0;
          value4 0;
        }
        wearFlags {
          take "YES";
          finger "NO";
          neck "NO";
          body "NO";
          head "NO";
          legs "NO";
          feet "NO";
          hands "NO";
          arms "NO";
          shield "NO";
          about "YES";
          waist "NO";
          wrist "NO";
          wield "NO";
          hold "NO";
        }
        extraFlags {
          glow "NO";
          hum "NO";
          noRent "NO";
          noDonate "NO";
          noInvis "NO";
          invisible "NO";
          magic "YES";
          noDrop "NO";
          blessed "NO";
          antiGood "NO";
          antiEvil "NO";
          antiNeutral "NO";
          antiMagicUser "NO";
          antiCleric "NO";
          antiThief "NO";
          antiWarrior "NO";
          noSell "NO";
        }
      }
    }
    2542 {
      keywords "boots worn";
      description "A pair of old boots is here, they look very comfortable.";
      shortDescription "a pair of old boots";
      flags {
        type "Armor";
        weight 2;
        cost 3500;
        costPerDay 900;
        timer 0;
        values {
          value1 0;
          value2 0;
          value3 0;
          value4 0;
        }
        wearFlags {
          take "YES";
          finger "NO";
          neck "NO";
          body "NO";
          head "NO";
          legs "NO";
          feet "YES";
          hands "NO";
          arms "NO";
          shield "NO";
          about "NO";
          waist "NO";
          wrist "NO";
          wield "NO";
          hold "NO";
        }
        extraFlags {
          glow "NO";
          hum "NO";
          noRent "NO";
          noDonate "NO";
          noInvis "NO";
          invisible "NO";
          magic "YES";
          noDrop "NO";
          blessed "NO";
          antiGood "NO";
          antiEvil "NO";
          antiNeutral "NO";
          antiMagicUser "NO";
          antiCleric "NO";
          antiThief "NO";
          antiWarrior "NO";
          noSell "NO";
        }
      }
    }
    2543 {
      keywords "ring seashell";
      description "A small seashell has been left here.";
      shortDescription "a seashell ring";
      flags {
        type "Boat";
        weight 2;
        cost 6500;
        costPerDay 1100;
        timer 0;
        values {
          value1 0;
          value2 0;
          value3 0;
          value4 0;
        }
        wearFlags {
          take "YES";
          finger "YES";
          neck "NO";
          body "NO";
          head "NO";
          legs "NO";
          feet "NO";
          hands "NO";
          arms "NO";
          shield "NO";
          about "NO";
          waist "NO";
          wrist "NO";
          wield "NO";
          hold "NO";
        }
        extraFlags {
          glow "NO";
          hum "NO";
          noRent "NO";
          noDonate "NO";
          noInvis "NO";
          invisible "NO";
          magic "YES";
          noDrop "NO";
          blessed "NO";
          antiGood "NO";
          antiEvil "NO";
          antiNeutral "NO";
          antiMagicUser "NO";
          antiCleric "NO";
          antiThief "NO";
          antiWarrior "NO";
          noSell "NO";
        }
      }
    }
    2544 {
      keywords "backpack leather";
      description "A leather backpack is here.";
      shortDescription "a leather backpack";
      flags {
        type "Container";
        weight 9;
        cost 750;
        costPerDay 50;
        timer 0;
        values {
          value1 750;
          value2 0;
          value3 -1;
          value4 0;
        }
        wearFlags {
          take "YES";
          finger "NO";
          neck "NO";
          body "NO";
          head "NO";
          legs "NO";
          feet "NO";
          hands "NO";
          arms "NO";
          shield "NO";
          about "YES";
          waist "NO";
          wrist "NO";
          wield "NO";
          hold "NO";
        }
      }
    }
    2545 {
      keywords "cup brew herbal tea";
      description "A herbal brew is here.";
      shortDescription "a herbal brew";
      flags {
        type "LiquidContainer";
        weight 10;
        cost 11;
        costPerDay 5;
        timer 0;
        values {
          value1 5;
          value2 5;
          value3 11;
          value4 1;
        }
        wearFlags {
          take "YES";
          finger "NO";
          neck "NO";
          body "NO";
          head "NO";
          legs "NO";
          feet "NO";
          hands "NO";
          arms "NO";
          shield "NO";
          about "NO";
          waist "NO";
          wrist "NO";
          wield "NO";
          hold "NO";
        }
      }
    }
    2546 {
      keywords "waybread";
      description "A loaf of waybread has been left here.";
      shortDescription "a waybread";
      flags {
        type "Food";
        weight 3;
        cost 65;
        costPerDay 5;
        timer 0;
        values {
          value1 32;
          value2 0;
          value3 0;
          value4 0;
        }
        wearFlags {
          take "YES";
          finger "NO";
          neck "NO";
          body "NO";
          head "NO";
          legs "NO";
          feet "NO";
          hands "NO";
          arms "NO";
          shield "NO";
          about "NO";
          waist "NO";
          wrist "NO";
          wield "NO";
          hold "NO";
        }
      }
    }
    2547 {
      keywords "cleaver";
      description "A meat cleaver is sticking in the wall here.";
      shortDescription "a meat cleaver";
      flags {
        type "Weapon";
        weight 8;
        cost 600;
        costPerDay 100;
        timer 0;
        values {
          value1 0;
          value2 3;
          value3 4;
          value4 1;
        }
        wearFlags {
          take "YES";
          finger "NO";
          neck "NO";
          body "NO";
          head "NO";
          legs "NO";
          feet "NO";
          hands "NO";
          arms "NO";
          shield "NO";
          about "NO";
          waist "NO";
          wrist "NO";
          wield "YES";
          hold "NO";
        }
      }
    }
    2548 {
      keywords "shackles chain";
      description "Some chain shackles have been discarded here";
      shortDescription "some chain shackles";
      flags {
        type "Trash";
        weight 15;
        cost 750;
        costPerDay 1000;
        timer 0;
        values {
          value1 0;
          value2 0;
          value3 0;
          value4 0;
        }
        wearFlags {
          take "YES";
          finger "NO";
          neck "NO";
          body "NO";
          head "NO";
          legs "NO";
          feet "NO";
          hands "NO";
          arms "NO";
          shield "NO";
          about "NO";
          waist "YES";
          wrist "NO";
          wield "NO";
          hold "NO";
        }
        extraFlags {
          glow "NO";
          hum "NO";
          noRent "NO";
          noDonate "NO";
          noInvis "NO";
          invisible "NO";
          magic "YES";
          noDrop "YES";
          blessed "NO";
          antiGood "NO";
          antiEvil "NO";
          antiNeutral "NO";
          antiMagicUser "NO";
          antiCleric "NO";
          antiThief "NO";
          antiWarrior "NO";
          noSell "NO";
        }
      }
    }
    2549 {
      keywords "dagger silvery";
      description "A long dagger that seems to be made of silver is here.";
      shortDescription "a silvery dagger";
      flags {
        type "Weapon";
        weight 5;
        cost 1200;
        costPerDay 500;
        timer 0;
        values {
          value1 0;
          value2 2;
          value3 4;
          value4 11;
        }
        wearFlags {
          take "YES";
          finger "NO";
          neck "NO";
          body "NO";
          head "NO";
          legs "NO";
          feet "NO";
          hands "NO";
          arms "NO";
          shield "NO";
          about "NO";
          waist "NO";
          wrist "NO";
          wield "YES";
          hold "NO";
        }
        extraFlags {
          glow "NO";
          hum "NO";
          noRent "NO";
          noDonate "NO";
          noInvis "NO";
          invisible "NO";
          magic "YES";
          noDrop "NO";
          blessed "NO";
          antiGood "NO";
          antiEvil "NO";
          antiNeutral "NO";
          antiMagicUser "NO";
          antiCleric "NO";
          antiThief "NO";
          antiWarrior "NO";
          noSell "NO";
        }
      }
    }
    2550 {
      keywords "scroll";
      description "A scroll is here.";
      shortDescription "a scroll";
      flags {
        type "Scroll";
        weight 5;
        cost 3000;
        costPerDay 1000;
        timer 0;
        values {
          value1 21;
          value2 4;
          value3 17;
          value4 38;
        }
        wearFlags {
          take "YES";
          finger "NO";
          neck "NO";
          body "NO";
          head "NO";
          legs "NO";
          feet "NO";
          hands "NO";
          arms "NO";
          shield "NO";
          about "NO";
          waist "NO";
          wrist "NO";
          wield "NO";
          hold "YES";
        }
      }
    }
    2551 {
      keywords "scroll bound";
      description "A bound scroll is here blowing in the breeze.";
      shortDescription "a bound scroll";
      flags {
        type "Scroll";
        weight 3;
        cost 9500;
        costPerDay 3000;
        timer 0;
        values {
          value1 16;
          value2 1;
          value3 2;
          value4 34;
        }
        wearFlags {
          take "YES";
          finger "NO";
          neck "NO";
          body "NO";
          head "NO";
          legs "NO";
          feet "NO";
          hands "NO";
          arms "NO";
          shield "NO";
          about "NO";
          waist "NO";
          wrist "NO";
          wield "NO";
          hold "YES";
        }
        extraFlags {
          glow "NO";
          hum "NO";
          noRent "NO";
          noDonate "NO";
          noInvis "NO";
          invisible "NO";
          magic "YES";
          noDrop "NO";
          blessed "NO";
          antiGood "NO";
          antiEvil "NO";
          antiNeutral "NO";
          antiMagicUser "NO";
          antiCleric "NO";
          antiThief "NO";
          antiWarrior "NO";
          noSell "NO";
        }
      }
    }
    2552 {
      keywords "tube cylinder";
      description "A long cylindrical tube is rolling around here.";
      shortDescription "a long cylindrical tube";
      flags {
        type "Container";
        weight 8;
        cost 500;
        costPerDay 50;
        timer 0;
        values {
          value1 100;
          value2 5;
          value3 -1;
          value4 0;
        }
        wearFlags {
          take "YES";
          finger "NO";
          neck "NO";
          body "NO";
          head "NO";
          legs "NO";
          feet "NO";
          hands "NO";
          arms "NO";
          shield "NO";
          about "NO";
          waist "NO";
          wrist "NO";
          wield "NO";
          hold "NO";
        }
        extraFlags {
          glow "NO";
          hum "NO";
          noRent "NO";
          noDonate "NO";
          noInvis "NO";
          invisible "NO";
          magic "YES";
          noDrop "NO";
          blessed "NO";
          antiGood "NO";
          antiEvil "NO";
          antiNeutral "NO";
          antiMagicUser "NO";
          antiCleric "NO";
          antiThief "NO";
          antiWarrior "NO";
          noSell "NO";
        }
      }
    }
    2553 {
      keywords "scroll old";
      description "An old scroll has been left here.";
      shortDescription "an old scroll";
      flags {
        type "Scroll";
        weight 2;
        cost 500;
        costPerDay 100;
        timer 0;
        values {
          value1 10;
          value2 12;
          value3 -1;
          value4 -1;
        }
        wearFlags {
          take "YES";
          finger "NO";
          neck "NO";
          body "NO";
          head "NO";
          legs "NO";
          feet "NO";
          hands "NO";
          arms "NO";
          shield "NO";
          about "NO";
          waist "NO";
          wrist "NO";
          wield "NO";
          hold "YES";
        }
      }
    }
    2554 {
      keywords "scroll blue";
      description "A blue scroll has been left here.";
      shortDescription "a scroll written on blue paper";
      flags {
        type "Scroll";
        weight 5;
        cost 20000;
        costPerDay 15000;
        timer 0;
        values {
          value1 24;
          value2 24;
          value3 -1;
          value4 -1;
        }
        wearFlags {
          take "YES";
          finger "NO";
          neck "NO";
          body "NO";
          head "NO";
          legs "NO";
          feet "NO";
          hands "NO";
          arms "NO";
          shield "NO";
          about "NO";
          waist "NO";
          wrist "NO";
          wield "NO";
          hold "YES";
        }
        extraFlags {
          glow "NO";
          hum "NO";
          noRent "NO";
          noDonate "NO";
          noInvis "NO";
          invisible "NO";
          magic "YES";
          noDrop "NO";
          blessed "NO";
          antiGood "NO";
          antiEvil "NO";
          antiNeutral "NO";
          antiMagicUser "NO";
          antiCleric "NO";
          antiThief "NO";
          antiWarrior "NO";
          noSell "NO";
        }
      }
    }
    2555 {
      keywords "pouch leather";
      description "A leather pouch is on the ground here.";
      shortDescription "a leather pouch";
      flags {
        type "Container";
        weight 2;
        cost 1750;
        costPerDay 50;
        timer 0;
        values {
          value1 150;
          value2 0;
          value3 -1;
          value4 0;
        }
        wearFlags {
          take "YES";
          finger "NO";
          neck "NO";
          body "NO";
          head "NO";
          legs "NO";
          feet "NO";
          hands "NO";
          arms "NO";
          shield "NO";
          about "NO";
          waist "NO";
          wrist "NO";
          wield "NO";
          hold "YES";
        }
        extraFlags {
          glow "NO";
          hum "NO";
          noRent "NO";
          noDonate "NO";
          noInvis "NO";
          invisible "NO";
          magic "YES";
          noDrop "NO";
          blessed "NO";
          antiGood "NO";
          antiEvil "NO";
          antiNeutral "NO";
          antiMagicUser "NO";
          antiCleric "NO";
          antiThief "NO";
          antiWarrior "NO";
          noSell "NO";
        }
      }
    }
    2556 {
      keywords "spoon silver";
      description "A silver stirring spoon has been left here.";
      shortDescription "a silver stirring spoon";
      flags {
        type "Other";
        weight 1;
        cost 5650;
        costPerDay 900;
        timer 0;
        values {
          value1 0;
          value2 0;
          value3 0;
          value4 0;
        }
        wearFlags {
          take "YES";
          finger "NO";
          neck "NO";
          body "NO";
          head "NO";
          legs "NO";
          feet "NO";
          hands "NO";
          arms "NO";
          shield "NO";
          about "NO";
          waist "NO";
          wrist "NO";
          wield "NO";
          hold "YES";
        }
        extraFlags {
          glow "NO";
          hum "NO";
          noRent "NO";
          noDonate "NO";
          noInvis "NO";
          invisible "NO";
          magic "YES";
          noDrop "NO";
          blessed "NO";
          antiGood "NO";
          antiEvil "NO";
          antiNeutral "NO";
          antiMagicUser "NO";
          antiCleric "NO";
          antiThief "NO";
          antiWarrior "NO";
          noSell "NO";
        }
      }
    }
    2557 {
      keywords "potion blue";
      description "A blue potion is here.";
      shortDescription "a blue potion";
      flags {
        type "Potion";
        weight 2;
        cost 9000;
        costPerDay 500;
        timer 0;
        values {
          value1 24;
          value2 27;
          value3 27;
          value4 27;
        }
        wearFlags {
          take "YES";
          finger "NO";
          neck "NO";
          body "NO";
          head "NO";
          legs "NO";
          feet "NO";
          hands "NO";
          arms "NO";
          shield "NO";
          about "NO";
          waist "NO";
          wrist "NO";
          wield "NO";
          hold "YES";
        }
        extraFlags {
          glow "NO";
          hum "NO";
          noRent "NO";
          noDonate "NO";
          noInvis "NO";
          invisible "NO";
          magic "YES";
          noDrop "NO";
          blessed "NO";
          antiGood "NO";
          antiEvil "NO";
          antiNeutral "NO";
          antiMagicUser "NO";
          antiCleric "NO";
          antiThief "NO";
          antiWarrior "NO";
          noSell "NO";
        }
      }
    }
    2558 {
      keywords "potion red";
      description "A bright red potion is here.";
      shortDescription "a bright red potion";
      flags {
        type "Potion";
        weight 2;
        cost 1500;
        costPerDay 500;
        timer 0;
        values {
          value1 15;
          value2 15;
          value3 -1;
          value4 -1;
        }
        wearFlags {
          take "YES";
          finger "NO";
          neck "NO";
          body "NO";
          head "NO";
          legs "NO";
          feet "NO";
          hands "NO";
          arms "NO";
          shield "NO";
          about "NO";
          waist "NO";
          wrist "NO";
          wield "NO";
          hold "YES";
        }
        extraFlags {
          glow "NO";
          hum "NO";
          noRent "NO";
          noDonate "NO";
          noInvis "NO";
          invisible "NO";
          magic "YES";
          noDrop "NO";
          blessed "NO";
          antiGood "NO";
          antiEvil "NO";
          antiNeutral "NO";
          antiMagicUser "NO";
          antiCleric "NO";
          antiThief "NO";
          antiWarrior "NO";
          noSell "NO";
        }
      }
    }
    2559 {
      keywords "potion green";
      description "A green potion is here.";
      shortDescription "a green potion";
      flags {
        type "Potion";
        weight 2;
        cost 1500;
        costPerDay 150;
        timer 0;
        values {
          value1 20;
          value2 4;
          value3 2;
          value4 14;
        }
        wearFlags {
          take "YES";
          finger "NO";
          neck "NO";
          body "NO";
          head "NO";
          legs "NO";
          feet "NO";
          hands "NO";
          arms "NO";
          shield "NO";
          about "NO";
          waist "NO";
          wrist "NO";
          wield "NO";
          hold "YES";
        }
        extraFlags {
          glow "NO";
          hum "NO";
          noRent "NO";
          noDonate "NO";
          noInvis "NO";
          invisible "NO";
          magic "YES";
          noDrop "NO";
          blessed "NO";
          antiGood "NO";
          antiEvil "NO";
          antiNeutral "NO";
          antiMagicUser "NO";
          antiCleric "NO";
          antiThief "NO";
          antiWarrior "NO";
          noSell "NO";
        }
      }
    }
    2560 {
      keywords "potion effervescent";
      description "An effervescent potion is bubbling away here";
      shortDescription "an effervescent potion";
      extraDescriptions {
        0 {
          keywords "potion effervescent";
          description "Ahh!  Schwepes Sparkling Soda a refreshing drink.\n";
        }
      }
      flags {
        type "Potion";
        weight 2;
        cost 1000;
        costPerDay 150;
        timer 0;
        values {
          value1 16;
          value2 18;
          value3 19;
          value4 20;
        }
        wearFlags {
          take "YES";
          finger "NO";
          neck "NO";
          body "NO";
          head "NO";
          legs "NO";
          feet "NO";
          hands "NO";
          arms "NO";
          shield "NO";
          about "NO";
          waist "NO";
          wrist "NO";
          wield "NO";
          hold "YES";
        }
        extraFlags {
          glow "NO";
          hum "NO";
          noRent "NO";
          noDonate "NO";
          noInvis "NO";
          invisible "NO";
          magic "YES";
          noDrop "NO";
          blessed "NO";
          antiGood "NO";
          antiEvil "NO";
          antiNeutral "NO";
          antiMagicUser "NO";
          antiCleric "NO";
          antiThief "NO";
          antiWarrior "NO";
          noSell "NO";
        }
      }
    }
    2561 {
      keywords "white milky potion";
      description "A milky white potion is here.";
      shortDescription "a milky white potion";
      flags {
        type "Potion";
        weight 2;
        cost 750;
        costPerDay 50;
        timer 0;
        values {
          value1 14;
          value2 42;
          value3 -1;
          value4 -1;
        }
        wearFlags {
          take "YES";
          finger "NO";
          neck "NO";
          body "NO";
          head "NO";
          legs "NO";
          feet "NO";
          hands "NO";
          arms "NO";
          shield "NO";
          about "NO";
          waist "NO";
          wrist "NO";
          wield "NO";
          hold "YES";
        }
      }
    }
    2562 {
      keywords "staff black";
      description "A black staff is leaning against the wall here.";
      shortDescription "a black staff";
      flags {
        type "Staff";
        weight 5;
        cost 500;
        costPerDay 50;
        timer 0;
        values {
          value1 18;
          value2 2;
          value3 2;
          value4 2;
        }
        wearFlags {
          take "YES";
          finger "NO";
          neck "NO";
          body "NO";
          head "NO";
          legs "NO";
          feet "NO";
          hands "NO";
          arms "NO";
          shield "NO";
          about "NO";
          waist "NO";
          wrist "NO";
          wield "NO";
          hold "YES";
        }
        extraFlags {
          glow "NO";
          hum "NO";
          noRent "NO";
          noDonate "NO";
          noInvis "NO";
          invisible "NO";
          magic "YES";
          noDrop "NO";
          blessed "NO";
          antiGood "NO";
          antiEvil "NO";
          antiNeutral "NO";
          antiMagicUser "NO";
          antiCleric "NO";
          antiThief "NO";
          antiWarrior "NO";
          noSell "NO";
        }
      }
    }
    2563 {
      keywords "flute golden";
      description "A golden flute has been left here.";
      shortDescription "a golden flute";
      flags {
        type "Staff";
        weight 4;
        cost 15000;
        costPerDay 5000;
        timer 0;
        values {
          value1 22;
          value2 1;
          value3 1;
          value4 7;
        }
        wearFlags {
          take "YES";
          finger "NO";
          neck "NO";
          body "NO";
          head "NO";
          legs "NO";
          feet "NO";
          hands "NO";
          arms "NO";
          shield "NO";
          about "NO";
          waist "NO";
          wrist "NO";
          wield "NO";
          hold "YES";
        }
        extraFlags {
          glow "NO";
          hum "NO";
          noRent "NO";
          noDonate "NO";
          noInvis "NO";
          invisible "YES";
          magic "YES";
          noDrop "NO";
          blessed "NO";
          antiGood "NO";
          antiEvil "NO";
          antiNeutral "NO";
          antiMagicUser "NO";
          antiCleric "NO";
          antiThief "NO";
          antiWarrior "NO";
          noSell "NO";
        }
      }
    }
    2564 {
      keywords "figurine humanoid small";
      description "A small figurine in the shape of a humanoid is standing here.";
      shortDescription "a small figurine";
      flags {
        type "Staff";
        weight 4;
        cost 6000;
        costPerDay 650;
        timer 0;
        values {
          value1 21;
          value2 10;
          value3 10;
          value4 32;
        }
        wearFlags {
          take "YES";
          finger "NO";
          neck "NO";
          body "NO";
          head "NO";
          legs "NO";
          feet "NO";
          hands "NO";
          arms "NO";
          shield "NO";
          about "NO";
          waist "NO";
          wrist "NO";
          wield "NO";
          hold "YES";
        }
        extraFlags {
          glow "NO";
          hum "NO";
          noRent "NO";
          noDonate "NO";
          noInvis "NO";
          invisible "NO";
          magic "YES";
          noDrop "NO";
          blessed "NO";
          antiGood "NO";
          antiEvil "NO";
          antiNeutral "NO";
          antiMagicUser "NO";
          antiCleric "NO";
          antiThief "NO";
          antiWarrior "NO";
          noSell "NO";
        }
      }
    }
    2565 {
      keywords "belt holster";
      description "A holstered belt is here.";
      shortDescription "a holstered belt";
      flags {
        type "Container";
        weight 4;
        cost 290;
        costPerDay 29;
        timer 0;
        values {
          value1 20;
          value2 0;
          value3 -1;
          value4 0;
        }
        wearFlags {
          take "YES";
          finger "NO";
          neck "NO";
          body "NO";
          head "NO";
          legs "NO";
          feet "NO";
          hands "NO";
          arms "NO";
          shield "NO";
          about "NO";
          waist "YES";
          wrist "NO";
          wield "NO";
          hold "NO";
        }
      }
    }
    2566 {
      keywords "wand";
      description "A blackened wand is here.";
      shortDescription "a blackened wand";
      flags {
        type "Wand";
        weight 4;
        cost 2500;
        costPerDay 500;
        timer 0;
        values {
          value1 17;
          value2 5;
          value3 1;
          value4 26;
        }
        wearFlags {
          take "YES";
          finger "NO";
          neck "NO";
          body "NO";
          head "NO";
          legs "NO";
          feet "NO";
          hands "NO";
          arms "NO";
          shield "NO";
          about "NO";
          waist "NO";
          wrist "NO";
          wield "NO";
          hold "YES";
        }
        extraFlags {
          glow "NO";
          hum "NO";
          noRent "NO";
          noDonate "NO";
          noInvis "NO";
          invisible "NO";
          magic "YES";
          noDrop "NO";
          blessed "NO";
          antiGood "NO";
          antiEvil "NO";
          antiNeutral "NO";
          antiMagicUser "NO";
          antiCleric "NO";
          antiThief "NO";
          antiWarrior "NO";
          noSell "NO";
        }
      }
    }
    2567 {
      keywords "chisel runed";
      description "A runed chisel is here.";
      shortDescription "a runed chisel";
      flags {
        type "Weapon";
        weight 6;
        cost 1500;
        costPerDay 500;
        timer 0;
        values {
          value1 0;
          value2 2;
          value3 3;
          value4 11;
        }
        wearFlags {
          take "YES";
          finger "NO";
          neck "NO";
          body "NO";
          head "NO";
          legs "NO";
          feet "NO";
          hands "NO";
          arms "NO";
          shield "NO";
          about "NO";
          waist "NO";
          wrist "NO";
          wield "YES";
          hold "NO";
        }
        extraFlags {
          glow "YES";
          hum "NO";
          noRent "NO";
          noDonate "NO";
          noInvis "NO";
          invisible "NO";
          magic "YES";
          noDrop "NO";
          blessed "NO";
          antiGood "NO";
          antiEvil "NO";
          antiNeutral "NO";
          antiMagicUser "NO";
          antiCleric "NO";
          antiThief "NO";
          antiWarrior "NO";
          noSell "NO";
        }
      }
    }
    2568 {
      keywords "pouch belt beltpouch";
      description "A beltpouch is here.";
      shortDescription "a beltpouch";
      flags {
        type "Container";
        weight 5;
        cost 750;
        costPerDay 50;
        timer 0;
        values {
          value1 50;
          value2 0;
          value3 -1;
          value4 0;
        }
        wearFlags {
          take "YES";
          finger "NO";
          neck "NO";
          body "NO";
          head "NO";
          legs "NO";
          feet "NO";
          hands "NO";
          arms "NO";
          shield "NO";
          about "NO";
          waist "YES";
          wrist "NO";
          wield "NO";
          hold "NO";
        }
      }
    }
    2569 {
      keywords "dust";
      description "Some sparkling dust is in a pile here.";
      shortDescription "some sparkling dust";
      flags {
        type "Staff";
        weight 2;
        cost 1000;
        costPerDay 150;
        timer 0;
        values {
          value1 20;
          value2 1;
          value3 1;
          value4 38;
        }
        wearFlags {
          take "YES";
          finger "NO";
          neck "NO";
          body "NO";
          head "NO";
          legs "NO";
          feet "NO";
          hands "NO";
          arms "NO";
          shield "NO";
          about "NO";
          waist "NO";
          wrist "NO";
          wield "NO";
          hold "YES";
        }
      }
    }
    2570 {
      keywords "cowl dark";
      description "A dark cowl is here.";
      shortDescription "a dark cowl";
      flags {
        type "Armor";
        weight 5;
        cost 1200;
        costPerDay 400;
        timer 0;
        values {
          value1 0;
          value2 0;
          value3 0;
          value4 0;
        }
        wearFlags {
          take "YES";
          finger "NO";
          neck "YES";
          body "NO";
          head "NO";
          legs "NO";
          feet "NO";
          hands "NO";
          arms "NO";
          shield "NO";
          about "NO";
          waist "NO";
          wrist "NO";
          wield "NO";
          hold "NO";
        }
        extraFlags {
          glow "YES";
          hum "YES";
          noRent "NO";
          noDonate "NO";
          noInvis "NO";
          invisible "NO";
          magic "YES";
          noDrop "NO";
          blessed "NO";
          antiGood "YES";
          antiEvil "NO";
          antiNeutral "NO";
          antiMagicUser "NO";
          antiCleric "NO";
          antiThief "NO";
          antiWarrior "NO";
          noSell "NO";
        }
      }
    }
    2571 {
      keywords "wand ashen";
      description "An ashen wand is here";
      shortDescription "an ashen wand";
      flags {
        type "Wand";
        weight 4;
        cost 2000;
        costPerDay 600;
        timer 0;
        values {
          value1 20;
          value2 4;
          value3 4;
          value4 5;
        }
        wearFlags {
          take "YES";
          finger "NO";
          neck "NO";
          body "NO";
          head "NO";
          legs "NO";
          feet "NO";
          hands "NO";
          arms "NO";
          shield "NO";
          about "NO";
          waist "NO";
          wrist "NO";
          wield "NO";
          hold "YES";
        }
        extraFlags {
          glow "NO";
          hum "NO";
          noRent "NO";
          noDonate "NO";
          noInvis "NO";
          invisible "NO";
          magic "NO";
          noDrop "NO";
          blessed "NO";
          antiGood "YES";
          antiEvil "NO";
          antiNeutral "NO";
          antiMagicUser "NO";
          antiCleric "NO";
          antiThief "NO";
          antiWarrior "NO";
          noSell "NO";
        }
      }
    }
    2572 {
      keywords "club spiked";
      description "A huge spiked club has been left here.";
      shortDescription "a huge spiked club";
      flags {
        type "Weapon";
        weight 29;
        cost 750;
        costPerDay 200;
        timer 0;
        values {
          value1 0;
          value2 3;
          value3 5;
          value4 8;
        }
        wearFlags {
          take "YES";
          finger "NO";
          neck "NO";
          body "NO";
          head "NO";
          legs "NO";
          feet "NO";
          hands "NO";
          arms "NO";
          shield "NO";
          about "NO";
          waist "NO";
          wrist "NO";
          wield "YES";
          hold "NO";
        }
      }
    }
    2573 {
      keywords "robe grey";
      description "A pile of grey cloth has been left here.";
      shortDescription "a grey robe";
      flags {
        type "Container";
        weight 8;
        cost 5000;
        costPerDay 750;
        timer 0;
        values {
          value1 50;
          value2 0;
          value3 -1;
          value4 0;
        }
        wearFlags {
          take "YES";
          finger "NO";
          neck "NO";
          body "NO";
          head "NO";
          legs "NO";
          feet "NO";
          hands "NO";
          arms "NO";
          shield "NO";
          about "YES";
          waist "NO";
          wrist "NO";
          wield "NO";
          hold "NO";
        }
        extraFlags {
          glow "NO";
          hum "NO";
          noRent "NO";
          noDonate "NO";
          noInvis "NO";
          invisible "NO";
          magic "YES";
          noDrop "NO";
          blessed "NO";
          antiGood "YES";
          antiEvil "YES";
          antiNeutral "NO";
          antiMagicUser "NO";
          antiCleric "NO";
          antiThief "NO";
          antiWarrior "NO";
          noSell "NO";
        }
      }
    }
    2574 {
      keywords "bracelet silver";
      description "A glinting hoop of silvery metal is here.";
      shortDescription "a glinting silver bracelet";
      flags {
        type "Armor";
        weight 5;
        cost 5000;
        costPerDay 500;
        timer 0;
        values {
          value1 0;
          value2 0;
          value3 0;
          value4 0;
        }
        wearFlags {
          take "YES";
          finger "NO";
          neck "NO";
          body "NO";
          head "NO";
          legs "NO";
          feet "NO";
          hands "NO";
          arms "NO";
          shield "NO";
          about "NO";
          waist "NO";
          wrist "YES";
          wield "NO";
          hold "NO";
        }
        extraFlags {
          glow "NO";
          hum "NO";
          noRent "NO";
          noDonate "NO";
          noInvis "NO";
          invisible "NO";
          magic "YES";
          noDrop "NO";
          blessed "NO";
          antiGood "YES";
          antiEvil "YES";
          antiNeutral "NO";
          antiMagicUser "NO";
          antiCleric "NO";
          antiThief "NO";
          antiWarrior "NO";
          noSell "NO";
        }
      }
    }
    2575 {
      keywords "cloak grey";
      description "A pile of grey cloth has been left here.";
      shortDescription "a long grey cloak";
      flags {
        type "Armor";
        weight 7;
        cost 12000;
        costPerDay 1200;
        timer 0;
        values {
          value1 0;
          value2 0;
          value3 0;
          value4 0;
        }
        wearFlags {
          take "YES";
          finger "NO";
          neck "YES";
          body "NO";
          head "NO";
          legs "NO";
          feet "NO";
          hands "NO";
          arms "NO";
          shield "NO";
          about "NO";
          waist "NO";
          wrist "NO";
          wield "NO";
          hold "NO";
        }
        extraFlags {
          glow "NO";
          hum "NO";
          noRent "NO";
          noDonate "NO";
          noInvis "NO";
          invisible "NO";
          magic "YES";
          noDrop "NO";
          blessed "NO";
          antiGood "YES";
          antiEvil "YES";
          antiNeutral "NO";
          antiMagicUser "NO";
          antiCleric "NO";
          antiThief "NO";
          antiWarrior "NO";
          noSell "NO";
        }
      }
    }
    2576 {
      keywords "staff";
      description "A grey piece of wood shod in iron has been left here.";
      shortDescription "an iron shod staff";
      flags {
        type "Weapon";
        weight 7;
        cost 9000;
        costPerDay 3000;
        timer 0;
        values {
          value1 0;
          value2 2;
          value3 7;
          value4 8;
        }
        wearFlags {
          take "YES";
          finger "NO";
          neck "NO";
          body "NO";
          head "NO";
          legs "NO";
          feet "NO";
          hands "NO";
          arms "NO";
          shield "NO";
          about "NO";
          waist "NO";
          wrist "NO";
          wield "YES";
          hold "NO";
        }
        extraFlags {
          glow "NO";
          hum "NO";
          noRent "NO";
          noDonate "NO";
          noInvis "NO";
          invisible "NO";
          magic "YES";
          noDrop "NO";
          blessed "NO";
          antiGood "YES";
          antiEvil "YES";
          antiNeutral "NO";
          antiMagicUser "NO";
          antiCleric "NO";
          antiThief "NO";
          antiWarrior "NO";
          noSell "NO";
        }
      }
    }
    2577 {
      keywords "minor ward cube clear";
      description "A small clear cube is sitting here.";
      shortDescription "a ward minor";
      flags {
        type "Armor";
        weight 5;
        cost 5000;
        costPerDay 1000;
        timer 0;
        values {
          value1 0;
          value2 0;
          value3 0;
          value4 0;
        }
        wearFlags {
          take "YES";
          finger "NO";
          neck "NO";
          body "NO";
          head "NO";
          legs "NO";
          feet "NO";
          hands "NO";
          arms "NO";
          shield "NO";
          about "NO";
          waist "NO";
          wrist "NO";
          wield "NO";
          hold "YES";
        }
        extraFlags {
          glow "YES";
          hum "NO";
          noRent "NO";
          noDonate "NO";
          noInvis "NO";
          invisible "NO";
          magic "YES";
          noDrop "NO";
          blessed "NO";
          antiGood "NO";
          antiEvil "NO";
          antiNeutral "NO";
          antiMagicUser "NO";
          antiCleric "NO";
          antiThief "NO";
          antiWarrior "NO";
          noSell "NO";
        }
      }
    }
    2578 {
      keywords "robe black";
      description "A pile of black cloth is on the ground here.";
      shortDescription "a black robe";
      flags {
        type "Container";
        weight 8;
        cost 5000;
        costPerDay 750;
        timer 0;
        values {
          value1 50;
          value2 0;
          value3 -1;
          value4 0;
        }
        wearFlags {
          take "YES";
          finger "NO";
          neck "NO";
          body "NO";
          head "NO";
          legs "NO";
          feet "NO";
          hands "NO";
          arms "NO";
          shield "NO";
          about "YES";
          waist "NO";
          wrist "NO";
          wield "NO";
          hold "NO";
        }
        extraFlags {
          glow "NO";
          hum "NO";
          noRent "NO";
          noDonate "NO";
          noInvis "NO";
          invisible "NO";
          magic "YES";
          noDrop "NO";
          blessed "NO";
          antiGood "YES";
          antiEvil "NO";
          antiNeutral "YES";
          antiMagicUser "NO";
          antiCleric "NO";
          antiThief "NO";
          antiWarrior "NO";
          noSell "NO";
        }
      }
    }
    2579 {
      keywords "bracelet onyx";
      description "A hoop of black onyx is here.";
      shortDescription "an onyx bracelet";
      flags {
        type "Armor";
        weight 6;
        cost 8500;
        costPerDay 850;
        timer 0;
        values {
          value1 0;
          value2 0;
          value3 0;
          value4 0;
        }
        wearFlags {
          take "YES";
          finger "NO";
          neck "NO";
          body "NO";
          head "NO";
          legs "NO";
          feet "NO";
          hands "NO";
          arms "NO";
          shield "NO";
          about "NO";
          waist "NO";
          wrist "YES";
          wield "NO";
          hold "NO";
        }
        extraFlags {
          glow "NO";
          hum "NO";
          noRent "NO";
          noDonate "NO";
          noInvis "NO";
          invisible "NO";
          magic "YES";
          noDrop "NO";
          blessed "NO";
          antiGood "YES";
          antiEvil "NO";
          antiNeutral "YES";
          antiMagicUser "NO";
          antiCleric "NO";
          antiThief "NO";
          antiWarrior "NO";
          noSell "NO";
        }
      }
    }
    2580 {
      keywords "cloak black dark";
      description "A pile of black cloth is on the ground here.";
      shortDescription "a dark black cloak";
      flags {
        type "Armor";
        weight 8;
        cost 9000;
        costPerDay 950;
        timer 0;
        values {
          value1 0;
          value2 0;
          value3 0;
          value4 0;
        }
        wearFlags {
          take "YES";
          finger "NO";
          neck "YES";
          body "NO";
          head "NO";
          legs "NO";
          feet "NO";
          hands "NO";
          arms "NO";
          shield "NO";
          about "NO";
          waist "NO";
          wrist "NO";
          wield "NO";
          hold "NO";
        }
        extraFlags {
          glow "NO";
          hum "NO";
          noRent "NO";
          noDonate "NO";
          noInvis "NO";
          invisible "NO";
          magic "YES";
          noDrop "NO";
          blessed "NO";
          antiGood "YES";
          antiEvil "NO";
          antiNeutral "YES";
          antiMagicUser "NO";
          antiCleric "NO";
          antiThief "NO";
          antiWarrior "NO";
          noSell "NO";
        }
      }
    }
    2581 {
      keywords "shard black obsidian";
      description "A piece of black glass is here.";
      shortDescription "a sharp shard of obsidian";
      flags {
        type "Weapon";
        weight 8;
        cost 12000;
        costPerDay 2000;
        timer 0;
        values {
          value1 0;
          value2 2;
          value3 7;
          value4 1;
        }
        wearFlags {
          take "YES";
          finger "NO";
          neck "NO";
          body "NO";
          head "NO";
          legs "NO";
          feet "NO";
          hands "NO";
          arms "NO";
          shield "NO";
          about "NO";
          waist "NO";
          wrist "NO";
          wield "YES";
          hold "NO";
        }
        extraFlags {
          glow "NO";
          hum "NO";
          noRent "NO";
          noDonate "NO";
          noInvis "NO";
          invisible "NO";
          magic "YES";
          noDrop "NO";
          blessed "NO";
          antiGood "YES";
          antiEvil "NO";
          antiNeutral "YES";
          antiMagicUser "NO";
          antiCleric "NO";
          antiThief "NO";
          antiWarrior "NO";
          noSell "NO";
        }
      }
    }
    2582 {
      keywords "robe white";
      description "A pile of white cloth is on the ground here.";
      shortDescription "a white robe";
      flags {
        type "Container";
        weight 7;
        cost 7500;
        costPerDay 750;
        timer 0;
        values {
          value1 50;
          value2 0;
          value3 -1;
          value4 0;
        }
        wearFlags {
          take "YES";
          finger "NO";
          neck "NO";
          body "NO";
          head "NO";
          legs "NO";
          feet "NO";
          hands "NO";
          arms "NO";
          shield "NO";
          about "YES";
          waist "NO";
          wrist "NO";
          wield "NO";
          hold "NO";
        }
        extraFlags {
          glow "NO";
          hum "NO";
          noRent "NO";
          noDonate "NO";
          noInvis "NO";
          invisible "NO";
          magic "YES";
          noDrop "NO";
          blessed "NO";
          antiGood "NO";
          antiEvil "YES";
          antiNeutral "YES";
          antiMagicUser "NO";
          antiCleric "NO";
          antiThief "NO";
          antiWarrior "NO";
          noSell "NO";
        }
      }
    }
    2583 {
      keywords "bracelet white gold";
      description "A hoop of silvery metal is here.";
      shortDescription "a white gold bracelet";
      flags {
        type "Armor";
        weight 5;
        cost 5000;
        costPerDay 1000;
        timer 0;
        values {
          value1 0;
          value2 0;
          value3 0;
          value4 0;
        }
        wearFlags {
          take "YES";
          finger "NO";
          neck "NO";
          body "NO";
          head "NO";
          legs "NO";
          feet "NO";
          hands "NO";
          arms "NO";
          shield "NO";
          about "NO";
          waist "NO";
          wrist "YES";
          wield "NO";
          hold "NO";
        }
        extraFlags {
          glow "NO";
          hum "NO";
          noRent "NO";
          noDonate "NO";
          noInvis "NO";
          invisible "NO";
          magic "YES";
          noDrop "NO";
          blessed "NO";
          antiGood "NO";
          antiEvil "YES";
          antiNeutral "YES";
          antiMagicUser "NO";
          antiCleric "NO";
          antiThief "NO";
          antiWarrior "NO";
          noSell "NO";
        }
      }
    }
    2584 {
      keywords "cloak white";
      description "A pile of white cloth is on the ground here.";
      shortDescription "a white cloak";
      flags {
        type "Armor";
        weight 7;
        cost 9000;
        costPerDay 1500;
        timer 0;
        values {
          value1 0;
          value2 0;
          value3 0;
          value4 0;
        }
        wearFlags {
          take "YES";
          finger "NO";
          neck "YES";
          body "NO";
          head "NO";
          legs "NO";
          feet "NO";
          hands "NO";
          arms "NO";
          shield "NO";
          about "NO";
          waist "NO";
          wrist "NO";
          wield "NO";
          hold "NO";
        }
        extraFlags {
          glow "NO";
          hum "NO";
          noRent "NO";
          noDonate "NO";
          noInvis "NO";
          invisible "NO";
          magic "YES";
          noDrop "NO";
          blessed "YES";
          antiGood "NO";
          antiEvil "YES";
          antiNeutral "YES";
          antiMagicUser "NO";
          antiCleric "NO";
          antiThief "NO";
          antiWarrior "NO";
          noSell "NO";
        }
      }
    }
    2585 {
      keywords "ivory dagger";
      description "An ivory hilted dagger has been left here";
      shortDescription "an ivory hilted dagger";
      flags {
        type "Weapon";
        weight 8;
        cost 12000;
        costPerDay 1500;
        timer 0;
        values {
          value1 0;
          value2 2;
          value3 6;
          value4 11;
        }
        wearFlags {
          take "YES";
          finger "NO";
          neck "NO";
          body "NO";
          head "NO";
          legs "NO";
          feet "NO";
          hands "NO";
          arms "NO";
          shield "NO";
          about "NO";
          waist "NO";
          wrist "NO";
          wield "YES";
          hold "NO";
        }
        extraFlags {
          glow "NO";
          hum "NO";
          noRent "NO";
          noDonate "NO";
          noInvis "NO";
          invisible "NO";
          magic "YES";
          noDrop "NO";
          blessed "YES";
          antiGood "NO";
          antiEvil "YES";
          antiNeutral "YES";
          antiMagicUser "NO";
          antiCleric "NO";
          antiThief "NO";
          antiWarrior "NO";
          noSell "NO";
        }
      }
    }
    2586 {
      keywords "collar spiked";
      description "A small spiked collar is here.";
      shortDescription "a spiked collar";
      flags {
        type "Armor";
        weight 9;
        cost 10000;
        costPerDay 5000;
        timer 0;
        values {
          value1 0;
          value2 0;
          value3 0;
          value4 0;
        }
        wearFlags {
          take "YES";
          finger "NO";
          neck "YES";
          body "NO";
          head "NO";
          legs "NO";
          feet "NO";
          hands "NO";
          arms "NO";
          shield "NO";
          about "NO";
          waist "NO";
          wrist "NO";
          wield "NO";
          hold "NO";
        }
        extraFlags {
          glow "NO";
          hum "NO";
          noRent "NO";
          noDonate "NO";
          noInvis "NO";
          invisible "NO";
          magic "YES";
          noDrop "NO";
          blessed "NO";
          antiGood "NO";
          antiEvil "NO";
          antiNeutral "NO";
          antiMagicUser "NO";
          antiCleric "NO";
          antiThief "NO";
          antiWarrior "NO";
          noSell "NO";
        }
      }
    }
    2587 {
      keywords "cloak shimmering";
      description "A multi-colored pile of cloth is here.";
      shortDescription "a shimmering cloak of many colors";
      flags {
        type "Container";
        weight 8;
        cost 25000;
        costPerDay 5500;
        timer 0;
        values {
          value1 100;
          value2 0;
          value3 -1;
          value4 0;
        }
        wearFlags {
          take "YES";
          finger "NO";
          neck "YES";
          body "NO";
          head "NO";
          legs "NO";
          feet "NO";
          hands "NO";
          arms "NO";
          shield "NO";
          about "NO";
          waist "NO";
          wrist "NO";
          wield "NO";
          hold "NO";
        }
        extraFlags {
          glow "YES";
          hum "NO";
          noRent "NO";
          noDonate "NO";
          noInvis "NO";
          invisible "NO";
          magic "YES";
          noDrop "NO";
          blessed "NO";
          antiGood "NO";
          antiEvil "NO";
          antiNeutral "NO";
          antiMagicUser "NO";
          antiCleric "NO";
          antiThief "NO";
          antiWarrior "NO";
          noSell "NO";
        }
      }
    }
    2588 {
      keywords "emerald ring";
      description "A small ring with a green gemstone is here.";
      shortDescription "a small emerald ring";
      flags {
        type "Armor";
        weight 5;
        cost 50000;
        costPerDay 10000;
        timer 0;
        values {
          value1 0;
          value2 0;
          value3 0;
          value4 0;
        }
        wearFlags {
          take "YES";
          finger "YES";
          neck "NO";
          body "NO";
          head "NO";
          legs "NO";
          feet "NO";
          hands "NO";
          arms "NO";
          shield "NO";
          about "NO";
          waist "NO";
          wrist "NO";
          wield "NO";
          hold "NO";
        }
        extraFlags {
          glow "NO";
          hum "NO";
          noRent "NO";
          noDonate "NO";
          noInvis "NO";
          invisible "NO";
          magic "YES";
          noDrop "NO";
          blessed "NO";
          antiGood "NO";
          antiEvil "NO";
          antiNeutral "NO";
          antiMagicUser "NO";
          antiCleric "NO";
          antiThief "NO";
          antiWarrior "NO";
          noSell "NO";
        }
      }
    }
    2589 {
      keywords "bracelet emerald";
      description "A beautifully crafted hoop of emerald is here.";
      shortDescription "an emerald bracelet";
      flags {
        type "Armor";
        weight 5;
        cost 30000;
        costPerDay 3500;
        timer 0;
        values {
          value1 0;
          value2 0;
          value3 0;
          value4 0;
        }
        wearFlags {
          take "YES";
          finger "NO";
          neck "NO";
          body "NO";
          head "NO";
          legs "NO";
          feet "NO";
          hands "NO";
          arms "NO";
          shield "NO";
          about "NO";
          waist "NO";
          wrist "YES";
          wield "NO";
          hold "NO";
        }
        extraFlags {
          glow "NO";
          hum "NO";
          noRent "NO";
          noDonate "NO";
          noInvis "NO";
          invisible "NO";
          magic "YES";
          noDrop "NO";
          blessed "NO";
          antiGood "NO";
          antiEvil "NO";
          antiNeutral "NO";
          antiMagicUser "NO";
          antiCleric "NO";
          antiThief "NO";
          antiWarrior "NO";
          noSell "NO";
        }
      }
    }
    2590 {
      keywords "ward major clear crystal";
      description "A large clear crystal cube is here.";
      shortDescription "a ward major";
      flags {
        type "Armor";
        weight 6;
        cost 20000;
        costPerDay 2000;
        timer 0;
        values {
          value1 0;
          value2 0;
          value3 0;
          value4 0;
        }
        wearFlags {
          take "YES";
          finger "NO";
          neck "NO";
          body "NO";
          head "NO";
          legs "NO";
          feet "NO";
          hands "NO";
          arms "NO";
          shield "NO";
          about "NO";
          waist "NO";
          wrist "NO";
          wield "NO";
          hold "YES";
        }
        extraFlags {
          glow "YES";
          hum "NO";
          noRent "NO";
          noDonate "NO";
          noInvis "NO";
          invisible "NO";
          magic "YES";
          noDrop "NO";
          blessed "NO";
          antiGood "NO";
          antiEvil "NO";
          antiNeutral "NO";
          antiMagicUser "NO";
          antiCleric "NO";
          antiThief "NO";
          antiWarrior "NO";
          noSell "NO";
        }
      }
    }
    2591 {
      keywords "ebony kris";
      description "A wavy bladed knife made of ebony is here.";
      shortDescription "the ebony kris";
      flags {
        type "Weapon";
        weight 9;
        cost 60000;
        costPerDay 5000;
        timer 0;
        values {
          value1 0;
          value2 3;
          value3 4;
          value4 11;
        }
        wearFlags {
          take "YES";
          finger "NO";
          neck "NO";
          body "NO";
          head "NO";
          legs "NO";
          feet "NO";
          hands "NO";
          arms "NO";
          shield "NO";
          about "NO";
          waist "NO";
          wrist "NO";
          wield "YES";
          hold "NO";
        }
        extraFlags {
          glow "NO";
          hum "NO";
          noRent "NO";
          noDonate "NO";
          noInvis "NO";
          invisible "NO";
          magic "YES";
          noDrop "NO";
          blessed "NO";
          antiGood "NO";
          antiEvil "NO";
          antiNeutral "NO";
          antiMagicUser "NO";
          antiCleric "NO";
          antiThief "NO";
          antiWarrior "NO";
          noSell "NO";
        }
      }
    }
    2592 {
      keywords "green scale shirt";
      description "Some green dragon scales which have been sewn together are here.";
      shortDescription "a tight fitting green dragon scale shirt";
      extraDescriptions {
        0 {
          keywords "green scale shirt";
          description "this Green dragon scale shirt was made from a poor unfortunate green dragon.\n";
        }
      }
      flags {
        type "Armor";
        weight 9;
        cost 10000;
        costPerDay 1000;
        timer 0;
        values {
          value1 10;
          value2 0;
          value3 0;
          value4 0;
        }
        wearFlags {
          take "YES";
          finger "NO";
          neck "NO";
          body "YES";
          head "NO";
          legs "NO";
          feet "NO";
          hands "NO";
          arms "NO";
          shield "NO";
          about "NO";
          waist "NO";
          wrist "NO";
          wield "NO";
          hold "NO";
        }
        extraFlags {
          glow "NO";
          hum "NO";
          noRent "NO";
          noDonate "NO";
          noInvis "NO";
          invisible "NO";
          magic "YES";
          noDrop "NO";
          blessed "NO";
          antiGood "NO";
          antiEvil "NO";
          antiNeutral "NO";
          antiMagicUser "NO";
          antiCleric "NO";
          antiThief "NO";
          antiWarrior "NO";
          noSell "NO";
        }
      }
    }
    2593 {
      keywords "key grey metal";
      description "A key made of a strange grey metal has been left here.";
      shortDescription "a grey key";
      flags {
        type "Key";
        weight 2;
        cost 0;
        costPerDay 0;
        timer 0;
        values {
          value1 2593;
          value2 0;
          value3 0;
          value4 0;
        }
        wearFlags {
          take "YES";
          finger "NO";
          neck "NO";
          body "NO";
          head "NO";
          legs "NO";
          feet "NO";
          hands "NO";
          arms "NO";
          shield "NO";
          about "NO";
          waist "NO";
          wrist "NO";
          wield "NO";
          hold "YES";
        }
        extraFlags {
          glow "NO";
          hum "NO";
          noRent "YES";
          noDonate "YES";
          noInvis "NO";
          invisible "NO";
          magic "NO";
          noDrop "NO";
          blessed "NO";
          antiGood "NO";
          antiEvil "NO";
          antiNeutral "NO";
          antiMagicUser "NO";
          antiCleric "NO";
          antiThief "NO";
          antiWarrior "NO";
          noSell "YES";
        }
      }
    }
    2594 {
      keywords "key black obsidian";
      description "A key made of black obsidian has been left here.";
      shortDescription "a black key";
      flags {
        type "Key";
        weight 2;
        cost 0;
        costPerDay 0;
        timer 0;
        values {
          value1 2594;
          value2 0;
          value3 0;
          value4 0;
        }
        wearFlags {
          take "YES";
          finger "NO";
          neck "NO";
          body "NO";
          head "NO";
          legs "NO";
          feet "NO";
          hands "NO";
          arms "NO";
          shield "NO";
          about "NO";
          waist "NO";
          wrist "NO";
          wield "NO";
          hold "YES";
        }
        extraFlags {
          glow "NO";
          hum "NO";
          noRent "YES";
          noDonate "YES";
          noInvis "NO";
          invisible "NO";
          magic "NO";
          noDrop "NO";
          blessed "NO";
          antiGood "NO";
          antiEvil "NO";
          antiNeutral "NO";
          antiMagicUser "NO";
          antiCleric "NO";
          antiThief "NO";
          antiWarrior "NO";
          noSell "YES";
        }
      }
    }
    2595 {
      keywords "key white ivory";
      description "A key made of white ivory has been left here.";
      shortDescription "a white key";
      flags {
        type "Key";
        weight 2;
        cost 0;
        costPerDay 0;
        timer 0;
        values {
          value1 2595;
          value2 0;
          value3 0;
          value4 0;
        }
        wearFlags {
          take "YES";
          finger "NO";
          neck "NO";
          body "NO";
          head "NO";
          legs "NO";
          feet "NO";
          hands "NO";
          arms "NO";
          shield "NO";
          about "NO";
          waist "NO";
          wrist "NO";
          wield "NO";
          hold "YES";
        }
        extraFlags {
          glow "NO";
          hum "NO";
          noRent "YES";
          noDonate "YES";
          noInvis "NO";
          invisible "NO";
          magic "NO";
          noDrop "NO";
          blessed "NO";
          antiGood "NO";
          antiEvil "NO";
          antiNeutral "NO";
          antiMagicUser "NO";
          antiCleric "NO";
          antiThief "NO";
          antiWarrior "NO";
          noSell "YES";
        }
      }
    }
  }
  mobilePrototypes {
    2500 {
      playerData {
        shortDescription "the shadow guardian";
        keywords "shadow guardian";
        class "Normal";
        longDescription "A shadow guardian screams a challenge and attacks.\n";
        description "It seems to be made of nothing more than darkness...\n";
        level 9;
        sex "Neuter";
        auth "none";
        homeTown 0;
        weight 200;
        height 198;
      }
      abilities {
        strength 11;
        strengthAdd 0;
        intelligence 11;
        wisdom 11;
        dexterity 11;
        constitution 11;
        charisma 11;
      }
      points {
        hitPoints {
          diceNumber 9;
          diceSize 9;
          diceAdd 90;
        }
        maxManaPoints 10;
        maxMovePoints 50;
        gold {
          inHand 100;
          inBank 0;
        }
        armor 10;
        experience 4000;
        hitRoll 10;
        damRoll 5;
      }
      savedCharSpecials {
        mobileFlags {
          spec "NO";
          sentinel "NO";
          scavenger "YES";
          isNPC "YES";
          aware "NO";
          aggressive "YES";
          stayZone "YES";
          wimpy "NO";
          aggroEvil "NO";
          aggroGood "NO";
          aggroNeutral "NO";
          memory "YES";
          helper "YES";
          noCharm "YES";
          noSummon "YES";
          noSleep "YES";
          noBash "YES";
          noBlind "YES";
          Dead "NO";
        }
        alignment -350;
        savingThrows {
          paralyzation 0;
          rod 0;
          petrification 0;
          breath 0;
          spell 0;
        }
      }
      mobileSpecials {
        attackType 0;
        defaultPosition "Standing";
        damageDiceNumber 2;
        damageDiceSize 5;
      }
    }
    2501 {
      playerData {
        shortDescription "the lost adventurer";
        keywords "adventurer";
        class "Normal";
        longDescription "An emaciated adventurer is here looking lost and hopeless.\n";
        description "He looks haggard and sickly; no doubt he's been lost here for quite some time.\n";
        level 8;
        sex "Male";
        auth "none";
        homeTown 0;
        weight 200;
        height 198;
      }
      abilities {
        strength 11;
        strengthAdd 0;
        intelligence 11;
        wisdom 11;
        dexterity 11;
        constitution 11;
        charisma 11;
      }
      points {
        hitPoints {
          diceNumber 10;
          diceSize 10;
          diceAdd 10;
        }
        maxManaPoints 10;
        maxMovePoints 50;
        gold {
          inHand 286;
          inBank 0;
        }
        armor 60;
        experience 1500;
        hitRoll 8;
        damRoll 4;
      }
      savedCharSpecials {
        mobileFlags {
          spec "YES";
          sentinel "NO";
          scavenger "NO";
          isNPC "YES";
          aware "NO";
          aggressive "NO";
          stayZone "NO";
          wimpy "YES";
          aggroEvil "NO";
          aggroGood "NO";
          aggroNeutral "NO";
          memory "NO";
          helper "NO";
          noCharm "NO";
          noSummon "NO";
          noSleep "NO";
          noBash "NO";
          noBlind "NO";
          Dead "NO";
        }
        alignment 400;
        savingThrows {
          paralyzation 0;
          rod 0;
          petrification 0;
          breath 0;
          spell 0;
        }
      }
      mobileSpecials {
        attackType 0;
        defaultPosition "Standing";
        damageDiceNumber 2;
        damageDiceSize 4;
      }
    }
    2502 {
      playerData {
        shortDescription "Edgar";
        keywords "edgar";
        class "Normal";
        longDescription "Edgar the Human Swordpupil is standing here, looking quite lost.\n";
        description "Edgar says 'pardon me, can you tell me where to buy cups?'\n"
                    "\n"
                    "You see before you, one of Midgaard's finest fighting elite, the mighty\n"
                    "bunny slayer himself, Edgar the Horrible!\n";
        level 1;
        sex "Male";
        auth "none";
        homeTown 0;
        weight 200;
        height 198;
      }
      abilities {
        strength 11;
        strengthAdd 0;
        intelligence 11;
        wisdom 11;
        dexterity 11;
        constitution 11;
        charisma 11;
      }
      points {
        hitPoints {
          diceNumber 3;
          diceSize 9;
          diceAdd 10;
        }
        maxManaPoints 10;
        maxMovePoints 50;
        gold {
          inHand 23;
          inBank 0;
        }
        armor 100;
        experience 100;
        hitRoll 0;
        damRoll 1;
      }
      savedCharSpecials {
        mobileFlags {
          spec "NO";
          sentinel "NO";
          scavenger "YES";
          isNPC "YES";
          aware "NO";
          aggressive "NO";
          stayZone "NO";
          wimpy "YES";
          aggroEvil "NO";
          aggroGood "NO";
          aggroNeutral "NO";
          memory "NO";
          helper "NO";
          noCharm "NO";
          noSummon "NO";
          noSleep "NO";
          noBash "NO";
          noBlind "NO";
          Dead "NO";
        }
        alignment 1000;
        savingThrows {
          paralyzation 0;
          rod 0;
          petrification 0;
          breath 0;
          spell 0;
        }
      }
      mobileSpecials {
        attackType 0;
        defaultPosition "Standing";
        damageDiceNumber 1;
        damageDiceSize 8;
      }
    }
    2503 {
      playerData {
        shortDescription "the diamond golem";
        keywords "diamond golem";
        class "Normal";
        longDescription "A huge diamond golem is standing guard here.\n";
        description "It looks quite strong.\n";
        level 23;
        sex "Neuter";
        auth "none";
        homeTown 0;
        weight 200;
        height 198;
      }
      abilities {
        strength 11;
        strengthAdd 0;
        intelligence 11;
        wisdom 11;
        dexterity 11;
        constitution 11;
        charisma 11;
      }
      points {
        hitPoints {
          diceNumber 23;
          diceSize 23;
          diceAdd 230;
        }
        maxManaPoints 10;
        maxMovePoints 50;
        gold {
          inHand 985;
          inBank 0;
        }
        armor -100;
        experience 15000;
        hitRoll 15;
        damRoll 15;
      }
      savedCharSpecials {
        mobileFlags {
          spec "NO";
          sentinel "YES";
          scavenger "NO";
          isNPC "YES";
          aware "YES";
          aggressive "NO";
          stayZone "YES";
          wimpy "NO";
          aggroEvil "NO";
          aggroGood "NO";
          aggroNeutral "NO";
          memory "YES";
          helper "NO";
          noCharm "YES";
          noSummon "YES";
          noSleep "YES";
          noBash "YES";
          noBlind "YES";
          Dead "NO";
        }
        alignment 500;
        savingThrows {
          paralyzation 0;
          rod 0;
          petrification 0;
          breath 0;
          spell 0;
        }
      }
      mobileSpecials {
        attackType 0;
        defaultPosition "Standing";
        damageDiceNumber 3;
        damageDiceSize 6;
      }
    }
    2504 {
      playerData {
        shortDescription "the mage";
        keywords "mage young";
        class "Normal";
        longDescription "A young mage wanders about, oblivious to all.\n";
        description "He seems to be contemplating life, love and the mysteries of the universe.\n"
                    "Then again, he may just have a headache.\n";
        level 10;
        sex "Male";
        auth "none";
        homeTown 0;
        weight 200;
        height 198;
      }
      abilities {
        strength 11;
        strengthAdd 0;
        intelligence 11;
        wisdom 11;
        dexterity 11;
        constitution 11;
        charisma 11;
      }
      points {
        hitPoints {
          diceNumber 10;
          diceSize 10;
          diceAdd 100;
        }
        maxManaPoints 10;
        maxMovePoints 50;
        gold {
          inHand 436;
          inBank 0;
        }
        armor -10;
        experience 3500;
        hitRoll 10;
        damRoll 8;
      }
      savedCharSpecials {
        mobileFlags {
          spec "YES";
          sentinel "NO";
          scavenger "NO";
          isNPC "YES";
          aware "NO";
          aggressive "NO";
          stayZone "YES";
          wimpy "YES";
          aggroEvil "NO";
          aggroGood "NO";
          aggroNeutral "NO";
          memory "NO";
          helper "NO";
          noCharm "NO";
          noSummon "NO";
          noSleep "NO";
          noBash "NO";
          noBlind "NO";
          Dead "NO";
        }
        alignment 450;
        savingThrows {
          paralyzation 0;
          rod 0;
          petrification 0;
          breath 0;
          spell 0;
        }
      }
      mobileSpecials {
        attackType 0;
        defaultPosition "Standing";
        damageDiceNumber 1;
        damageDiceSize 8;
      }
    }
    2505 {
      playerData {
        shortDescription "Strick the bartender";
        keywords "strick bartender";
        class "Normal";
        longDescription "Strick is here levitating drinks to his customers.\n";
        description "He looks rather harmless, but then again so does a sleeping dragon.\n";
        level 25;
        sex "Male";
        auth "none";
        homeTown 0;
        weight 200;
        height 198;
      }
      abilities {
        strength 11;
        strengthAdd 0;
        intelligence 11;
        wisdom 11;
        dexterity 11;
        constitution 11;
        charisma 11;
      }
      points {
        hitPoints {
          diceNumber 1;
          diceSize 1;
          diceAdd 30000;
        }
        maxManaPoints 10;
        maxMovePoints 50;
        gold {
          inHand 2000;
          inBank 0;
        }
        armor -60;
        experience 20000;
        hitRoll 19;
        damRoll 20;
      }
      savedCharSpecials {
        mobileFlags {
          spec "NO";
          sentinel "YES";
          scavenger "NO";
          isNPC "YES";
          aware "NO";
          aggressive "NO";
          stayZone "NO";
          wimpy "NO";
          aggroEvil "NO";
          aggroGood "NO";
          aggroNeutral "NO";
          memory "NO";
          helper "NO";
          noCharm "NO";
          noSummon "NO";
          noSleep "NO";
          noBash "NO";
          noBlind "NO";
          Dead "NO";
        }
        alignment 750;
        savingThrows {
          paralyzation 0;
          rod 0;
          petrification 0;
          breath 0;
          spell 0;
        }
      }
      mobileSpecials {
        attackType 0;
        defaultPosition "Standing";
        damageDiceNumber 3;
        damageDiceSize 7;
      }
    }
    2506 {
      playerData {
        shortDescription "Tatorious";
        keywords "tatorious wizard";
        class "Normal";
        longDescription "Tatorious the wizard is here counting his earnings.\n";
        description "Tatorious winks at you mischievously.\n";
        level 25;
        sex "Male";
        auth "none";
        homeTown 0;
        weight 200;
        height 198;
      }
      abilities {
        strength 11;
        strengthAdd 0;
        intelligence 11;
        wisdom 11;
        dexterity 11;
        constitution 11;
        charisma 11;
      }
      points {
        hitPoints {
          diceNumber 1;
          diceSize 1;
          diceAdd 30000;
        }
        maxManaPoints 10;
        maxMovePoints 50;
        gold {
          inHand 5000;
          inBank 0;
        }
        armor -80;
        experience 24000;
        hitRoll 20;
        damRoll 21;
      }
      savedCharSpecials {
        mobileFlags {
          spec "NO";
          sentinel "YES";
          scavenger "NO";
          isNPC "YES";
          aware "NO";
          aggressive "NO";
          stayZone "NO";
          wimpy "NO";
          aggroEvil "NO";
          aggroGood "NO";
          aggroNeutral "NO";
          memory "NO";
          helper "NO";
          noCharm "NO";
          noSummon "NO";
          noSleep "NO";
          noBash "NO";
          noBlind "NO";
          Dead "NO";
        }
        alignment 900;
        savingThrows {
          paralyzation 0;
          rod 0;
          petrification 0;
          breath 0;
          spell 0;
        }
      }
      mobileSpecials {
        attackType 0;
        defaultPosition "Standing";
        damageDiceNumber 3;
        damageDiceSize 7;
      }
    }
    2507 {
      playerData {
        shortDescription "Ezmerelda";
        keywords "ezmerelda cook";
        class "Normal";
        longDescription "Ezmerelda the cook is here stirring a large pot of something.\n";
        description "She does not look like the typical cook you would find in a kitchen,\n"
                    "but she certainly fits what you would expect in a tower fulls of\n"
                    "mages.\n";
        level 20;
        sex "Female";
        auth "none";
        homeTown 0;
        weight 200;
        height 198;
      }
      abilities {
        strength 11;
        strengthAdd 0;
        intelligence 11;
        wisdom 11;
        dexterity 11;
        constitution 11;
        charisma 11;
      }
      points {
        hitPoints {
          diceNumber 20;
          diceSize 20;
          diceAdd 200;
        }
        maxManaPoints 10;
        maxMovePoints 50;
        gold {
          inHand 1092;
          inBank 0;
        }
        armor -10;
        experience 31300;
        hitRoll 14;
        damRoll 8;
      }
      savedCharSpecials {
        mobileFlags {
          spec "YES";
          sentinel "YES";
          scavenger "NO";
          isNPC "YES";
          aware "NO";
          aggressive "NO";
          stayZone "NO";
          wimpy "NO";
          aggroEvil "NO";
          aggroGood "NO";
          aggroNeutral "NO";
          memory "NO";
          helper "NO";
          noCharm "NO";
          noSummon "NO";
          noSleep "NO";
          noBash "NO";
          noBlind "NO";
          Dead "NO";
        }
        alignment -500;
        savingThrows {
          paralyzation 0;
          rod 0;
          petrification 0;
          breath 0;
          spell 0;
        }
      }
      mobileSpecials {
        attackType 0;
        defaultPosition "Standing";
        damageDiceNumber 3;
        damageDiceSize 4;
      }
    }
    2508 {
      playerData {
        shortDescription "the cook's assistant";
        keywords "assistant mage cook";
        class "Normal";
        longDescription "The cook's assistant is here assisting the cook.\n";
        description "This young man is busy adding strange ingredients to the large pot.\n";
        level 11;
        sex "Male";
        auth "none";
        homeTown 0;
        weight 200;
        height 198;
      }
      abilities {
        strength 11;
        strengthAdd 0;
        intelligence 11;
        wisdom 11;
        dexterity 11;
        constitution 11;
        charisma 11;
      }
      points {
        hitPoints {
          diceNumber 11;
          diceSize 11;
          diceAdd 110;
        }
        maxManaPoints 10;
        maxMovePoints 50;
        gold {
          inHand 116;
          inBank 0;
        }
        armor 10;
        experience 4600;
        hitRoll 12;
        damRoll 4;
      }
      savedCharSpecials {
        mobileFlags {
          spec "YES";
          sentinel "YES";
          scavenger "NO";
          isNPC "YES";
          aware "NO";
          aggressive "NO";
          stayZone "YES";
          wimpy "YES";
          aggroEvil "NO";
          aggroGood "NO";
          aggroNeutral "NO";
          memory "NO";
          helper "YES";
          noCharm "NO";
          noSummon "NO";
          noSleep "NO";
          noBash "NO";
          noBlind "NO";
          Dead "NO";
        }
        alignment -200;
        savingThrows {
          paralyzation 0;
          rod 0;
          petrification 0;
          breath 0;
          spell 0;
        }
      }
      mobileSpecials {
        attackType 0;
        defaultPosition "Standing";
        damageDiceNumber 3;
        damageDiceSize 4;
      }
    }
    2509 {
      playerData {
        shortDescription "the prisoner";
        keywords "prisoner";
        class "Normal";
        longDescription "A prisoner is chained to the wall here.\n";
        description "Though his clothes are all in rags, you can see that at one time they\n"
                    "must have been fine garments.  A metal muzzle has been fitted over the\n"
                    "poor wretch's mouth, whether to keep him from screaming, or to silence\n"
                    "his spell casting you cannot tell.\n"
                    "\n"
                    "He looks quite mad, no doubt he has been mistreated horribly.\n";
        level 16;
        sex "Male";
        auth "none";
        homeTown 0;
        weight 200;
        height 198;
      }
      abilities {
        strength 11;
        strengthAdd 0;
        intelligence 11;
        wisdom 11;
        dexterity 11;
        constitution 11;
        charisma 11;
      }
      points {
        hitPoints {
          diceNumber 3;
          diceSize 30;
          diceAdd 30;
        }
        maxManaPoints 10;
        maxMovePoints 50;
        gold {
          inHand 0;
          inBank 0;
        }
        armor 20;
        experience 1800;
        hitRoll 14;
        damRoll 9;
      }
      savedCharSpecials {
        mobileFlags {
          spec "NO";
          sentinel "YES";
          scavenger "NO";
          isNPC "YES";
          aware "NO";
          aggressive "NO";
          stayZone "YES";
          wimpy "YES";
          aggroEvil "NO";
          aggroGood "NO";
          aggroNeutral "NO";
          memory "NO";
          helper "NO";
          noCharm "NO";
          noSummon "NO";
          noSleep "NO";
          noBash "NO";
          noBlind "NO";
          Dead "NO";
        }
        alignment 100;
        savingThrows {
          paralyzation 0;
          rod 0;
          petrification 0;
          breath 0;
          spell 0;
        }
      }
      mobileSpecials {
        attackType 0;
        defaultPosition "Standing";
        damageDiceNumber 2;
        damageDiceSize 4;
      }
    }
    2510 {
      playerData {
        shortDescription "the Jailor";
        keywords "jailor mage";
        class "Normal";
        longDescription "The Jailor is here enjoying a comfortable nap.\n";
        description "He looks rather dirty.\n";
        level 17;
        sex "Male";
        auth "none";
        homeTown 0;
        weight 200;
        height 198;
      }
      abilities {
        strength 11;
        strengthAdd 0;
        intelligence 11;
        wisdom 11;
        dexterity 11;
        constitution 11;
        charisma 11;
      }
      points {
        hitPoints {
          diceNumber 17;
          diceSize 17;
          diceAdd 170;
        }
        maxManaPoints 10;
        maxMovePoints 50;
        gold {
          inHand 1326;
          inBank 0;
        }
        armor -30;
        experience 12000;
        hitRoll 15;
        damRoll 10;
      }
      savedCharSpecials {
        mobileFlags {
          spec "YES";
          sentinel "YES";
          scavenger "NO";
          isNPC "YES";
          aware "NO";
          aggressive "NO";
          stayZone "NO";
          wimpy "NO";
          aggroEvil "NO";
          aggroGood "NO";
          aggroNeutral "NO";
          memory "NO";
          helper "NO";
          noCharm "NO";
          noSummon "NO";
          noSleep "NO";
          noBash "NO";
          noBlind "NO";
          Dead "NO";
        }
        alignment 100;
        savingThrows {
          paralyzation 0;
          rod 0;
          petrification 0;
          breath 0;
          spell 0;
        }
      }
      mobileSpecials {
        attackType 0;
        defaultPosition "Sleeping";
        damageDiceNumber 3;
        damageDiceSize 5;
      }
    }
    2511 {
      playerData {
        shortDescription "the broom";
        keywords "broom";
        class "Normal";
        longDescription "A straw broom is here leaning against the wall.\n";
        description "The broom screams 'Take that you lout!'\n";
        level 7;
        sex "Neuter";
        auth "none";
        homeTown 0;
        weight 200;
        height 198;
      }
      abilities {
        strength 11;
        strengthAdd 0;
        intelligence 11;
        wisdom 11;
        dexterity 11;
        constitution 11;
        charisma 11;
      }
      points {
        hitPoints {
          diceNumber 7;
          diceSize 7;
          diceAdd 70;
        }
        maxManaPoints 10;
        maxMovePoints 50;
        gold {
          inHand 0;
          inBank 0;
        }
        armor 20;
        experience 1600;
        hitRoll 10;
        damRoll 4;
      }
      savedCharSpecials {
        mobileFlags {
          spec "YES";
          sentinel "YES";
          scavenger "NO";
          isNPC "YES";
          aware "YES";
          aggressive "YES";
          stayZone "YES";
          wimpy "NO";
          aggroEvil "NO";
          aggroGood "NO";
          aggroNeutral "NO";
          memory "NO";
          helper "NO";
          noCharm "YES";
          noSummon "YES";
          noSleep "YES";
          noBash "YES";
          noBlind "YES";
          Dead "NO";
        }
        alignment 50;
        savingThrows {
          paralyzation 0;
          rod 0;
          petrification 0;
          breath 0;
          spell 0;
        }
      }
      mobileSpecials {
        attackType 0;
        defaultPosition "Standing";
        damageDiceNumber 2;
        damageDiceSize 4;
      }
    }
    2512 {
      playerData {
        shortDescription "the pair of disembodied hands";
        keywords "lesser guardian hands";
        class "Normal";
        longDescription "A pair of disembodied hands floats in the air here.\n";
        description "The hands twitch with anticipation of strangling someone.\n";
        level 9;
        sex "Neuter";
        auth "none";
        homeTown 0;
        weight 200;
        height 198;
      }
      abilities {
        strength 11;
        strengthAdd 0;
        intelligence 11;
        wisdom 11;
        dexterity 11;
        constitution 11;
        charisma 11;
      }
      points {
        hitPoints {
          diceNumber 9;
          diceSize 9;
          diceAdd 90;
        }
        maxManaPoints 10;
        maxMovePoints 50;
        gold {
          inHand 0;
          inBank 0;
        }
        armor -50;
        experience 3100;
        hitRoll 13;
        damRoll 5;
      }
      savedCharSpecials {
        mobileFlags {
          spec "NO";
          sentinel "NO";
          scavenger "NO";
          isNPC "YES";
          aware "NO";
          aggressive "YES";
          stayZone "YES";
          wimpy "NO";
          aggroEvil "NO";
          aggroGood "NO";
          aggroNeutral "NO";
          memory "NO";
          helper "NO";
          noCharm "NO";
          noSummon "NO";
          noSleep "YES";
          noBash "YES";
          noBlind "YES";
          Dead "NO";
        }
        alignment -400;
        savingThrows {
          paralyzation 0;
          rod 0;
          petrification 0;
          breath 0;
          spell 0;
        }
      }
      mobileSpecials {
        attackType 0;
        defaultPosition "Standing";
        damageDiceNumber 2;
        damageDiceSize 4;
      }
    }
    2513 {
      playerData {
        shortDescription "the pair of disembodied eyes";
        keywords "guardian greater eyes";
        class "Normal";
        longDescription "A pair of disembodied eyes floats here glaring at you.\n";
        description "The eyes smoulder with hatred.\n";
        level 15;
        sex "Neuter";
        auth "none";
        homeTown 0;
        weight 200;
        height 198;
      }
      abilities {
        strength 11;
        strengthAdd 0;
        intelligence 11;
        wisdom 11;
        dexterity 11;
        constitution 11;
        charisma 11;
      }
      points {
        hitPoints {
          diceNumber 15;
          diceSize 15;
          diceAdd 150;
        }
        maxManaPoints 10;
        maxMovePoints 50;
        gold {
          inHand 0;
          inBank 0;
        }
        armor -90;
        experience 9100;
        hitRoll 15;
        damRoll 8;
      }
      savedCharSpecials {
        mobileFlags {
          spec "NO";
          sentinel "NO";
          scavenger "NO";
          isNPC "YES";
          aware "NO";
          aggressive "YES";
          stayZone "YES";
          wimpy "NO";
          aggroEvil "NO";
          aggroGood "NO";
          aggroNeutral "NO";
          memory "NO";
          helper "NO";
          noCharm "NO";
          noSummon "NO";
          noSleep "YES";
          noBash "YES";
          noBlind "NO";
          Dead "NO";
        }
        alignment -600;
        savingThrows {
          paralyzation 0;
          rod 0;
          petrification 0;
          breath 0;
          spell 0;
        }
      }
      mobileSpecials {
        attackType 0;
        defaultPosition "Standing";
        damageDiceNumber 3;
        damageDiceSize 4;
      }
    }
    2514 {
      playerData {
        shortDescription "the mage";
        keywords "mage visitor";
        class "Normal";
        longDescription "A visiting mage is here snoring away in peaceful slumber.\n";
        description "He looks quite sleepy.\n";
        level 12;
        sex "Male";
        auth "none";
        homeTown 0;
        weight 200;
        height 198;
      }
      abilities {
        strength 11;
        strengthAdd 0;
        intelligence 11;
        wisdom 11;
        dexterity 11;
        constitution 11;
        charisma 11;
      }
      points {
        hitPoints {
          diceNumber 12;
          diceSize 12;
          diceAdd 120;
        }
        maxManaPoints 10;
        maxMovePoints 50;
        gold {
          inHand 726;
          inBank 0;
        }
        armor -20;
        experience 6200;
        hitRoll 12;
        damRoll 5;
      }
      savedCharSpecials {
        mobileFlags {
          spec "YES";
          sentinel "YES";
          scavenger "YES";
          isNPC "YES";
          aware "NO";
          aggressive "NO";
          stayZone "YES";
          wimpy "YES";
          aggroEvil "NO";
          aggroGood "NO";
          aggroNeutral "NO";
          memory "NO";
          helper "NO";
          noCharm "NO";
          noSummon "NO";
          noSleep "NO";
          noBash "NO";
          noBlind "NO";
          Dead "NO";
        }
        alignment 250;
        savingThrows {
          paralyzation 0;
          rod 0;
          petrification 0;
          breath 0;
          spell 0;
        }
      }
      mobileSpecials {
        attackType 0;
        defaultPosition "Sleeping";
        damageDiceNumber 2;
        damageDiceSize 4;
      }
    }
    2515 {
      playerData {
        shortDescription "the young apprentice magic user";
        keywords "apprentice young";
        class "Normal";
        longDescription "A young apprentice magic user is here doing magical studies.\n";
        description "She looks quite intent on her studies.\n";
        level 7;
        sex "Female";
        auth "none";
        homeTown 0;
        weight 200;
        height 198;
      }
      abilities {
        strength 11;
        strengthAdd 0;
        intelligence 11;
        wisdom 11;
        dexterity 11;
        constitution 11;
        charisma 11;
      }
      points {
        hitPoints {
          diceNumber 7;
          diceSize 6;
          diceAdd 25;
        }
        maxManaPoints 10;
        maxMovePoints 50;
        gold {
          inHand 369;
          inBank 0;
        }
        armor 20;
        experience 2950;
        hitRoll 13;
        damRoll 5;
      }
      savedCharSpecials {
        mobileFlags {
          spec "YES";
          sentinel "YES";
          scavenger "YES";
          isNPC "YES";
          aware "NO";
          aggressive "NO";
          stayZone "YES";
          wimpy "YES";
          aggroEvil "NO";
          aggroGood "NO";
          aggroNeutral "NO";
          memory "NO";
          helper "NO";
          noCharm "NO";
          noSummon "NO";
          noSleep "NO";
          noBash "NO";
          noBlind "NO";
          Dead "NO";
        }
        alignment 400;
        savingThrows {
          paralyzation 0;
          rod 0;
          petrification 0;
          breath 0;
          spell 0;
        }
      }
      mobileSpecials {
        attackType 0;
        defaultPosition "Sitting";
        damageDiceNumber 2;
        damageDiceSize 4;
      }
    }
    2516 {
      playerData {
        shortDescription "the young apprentice";
        keywords "apprentice young";
        class "Normal";
        longDescription "A young apprentice is here mumbling words of magic to himself.\n";
        description "He looks to be oblivious to all but the spell he is memorizing.\n";
        level 7;
        sex "Male";
        auth "none";
        homeTown 0;
        weight 200;
        height 198;
      }
      abilities {
        strength 11;
        strengthAdd 0;
        intelligence 11;
        wisdom 11;
        dexterity 11;
        constitution 11;
        charisma 11;
      }
      points {
        hitPoints {
          diceNumber 7;
          diceSize 6;
          diceAdd 25;
        }
        maxManaPoints 10;
        maxMovePoints 50;
        gold {
          inHand 487;
          inBank 0;
        }
        armor 20;
        experience 2750;
        hitRoll 14;
        damRoll 5;
      }
      savedCharSpecials {
        mobileFlags {
          spec "YES";
          sentinel "YES";
          scavenger "YES";
          isNPC "YES";
          aware "NO";
          aggressive "NO";
          stayZone "YES";
          wimpy "YES";
          aggroEvil "NO";
          aggroGood "NO";
          aggroNeutral "NO";
          memory "NO";
          helper "NO";
          noCharm "NO";
          noSummon "NO";
          noSleep "NO";
          noBash "NO";
          noBlind "NO";
          Dead "NO";
        }
        alignment 380;
        savingThrows {
          paralyzation 0;
          rod 0;
          petrification 0;
          breath 0;
          spell 0;
        }
      }
      mobileSpecials {
        attackType 0;
        defaultPosition "Standing";
        damageDiceNumber 2;
        damageDiceSize 4;
      }
    }
    2517 {
      playerData {
        shortDescription "the young apprentice";
        keywords "apprentice young";
        class "Normal";
        longDescription "A young apprentice is sleeping here.\n";
        description "He seems to be dreaming.\n";
        level 7;
        sex "Male";
        auth "none";
        homeTown 0;
        weight 200;
        height 198;
      }
      abilities {
        strength 11;
        strengthAdd 0;
        intelligence 11;
        wisdom 11;
        dexterity 11;
        constitution 11;
        charisma 11;
      }
      points {
        hitPoints {
          diceNumber 7;
          diceSize 6;
          diceAdd 25;
        }
        maxManaPoints 10;
        maxMovePoints 50;
        gold {
          inHand 211;
          inBank 0;
        }
        armor 20;
        experience 2650;
        hitRoll 13;
        damRoll 4;
      }
      savedCharSpecials {
        mobileFlags {
          spec "YES";
          sentinel "YES";
          scavenger "YES";
          isNPC "YES";
          aware "NO";
          aggressive "NO";
          stayZone "YES";
          wimpy "YES";
          aggroEvil "NO";
          aggroGood "NO";
          aggroNeutral "NO";
          memory "NO";
          helper "NO";
          noCharm "NO";
          noSummon "NO";
          noSleep "NO";
          noBash "NO";
          noBlind "NO";
          Dead "NO";
        }
        alignment 350;
        savingThrows {
          paralyzation 0;
          rod 0;
          petrification 0;
          breath 0;
          spell 0;
        }
      }
      mobileSpecials {
        attackType 0;
        defaultPosition "Sleeping";
        damageDiceNumber 2;
        damageDiceSize 4;
      }
    }
    2518 {
      playerData {
        shortDescription "the young apprentice";
        keywords "apprentice young";
        class "Normal";
        longDescription "A young apprentice is here teasing a cornered kitten.\n";
        description "He looks like a mischievous youth.\n";
        level 7;
        sex "Male";
        auth "none";
        homeTown 0;
        weight 200;
        height 198;
      }
      abilities {
        strength 11;
        strengthAdd 0;
        intelligence 11;
        wisdom 11;
        dexterity 11;
        constitution 11;
        charisma 11;
      }
      points {
        hitPoints {
          diceNumber 7;
          diceSize 6;
          diceAdd 25;
        }
        maxManaPoints 10;
        maxMovePoints 50;
        gold {
          inHand 382;
          inBank 0;
        }
        armor 10;
        experience 2300;
        hitRoll 13;
        damRoll 5;
      }
      savedCharSpecials {
        mobileFlags {
          spec "YES";
          sentinel "YES";
          scavenger "YES";
          isNPC "YES";
          aware "NO";
          aggressive "NO";
          stayZone "YES";
          wimpy "YES";
          aggroEvil "NO";
          aggroGood "NO";
          aggroNeutral "NO";
          memory "NO";
          helper "NO";
          noCharm "NO";
          noSummon "NO";
          noSleep "NO";
          noBash "NO";
          noBlind "NO";
          Dead "NO";
        }
        alignment -200;
        savingThrows {
          paralyzation 0;
          rod 0;
          petrification 0;
          breath 0;
          spell 0;
        }
      }
      mobileSpecials {
        attackType 0;
        defaultPosition "Standing";
        damageDiceNumber 2;
        damageDiceSize 4;
      }
    }
    2519 {
      playerData {
        shortDescription "the small kitten";
        keywords "kitten";
        class "Normal";
        longDescription "A small kitten is here meowing in terror.\n";
        description "The little ball of fur looks very unhappy.  Singed fur and a few minor\n"
                    "burns mark its mottled coat.\n";
        level 1;
        sex "Female";
        auth "none";
        homeTown 0;
        weight 200;
        height 198;
      }
      abilities {
        strength 11;
        strengthAdd 0;
        intelligence 11;
        wisdom 11;
        dexterity 11;
        constitution 11;
        charisma 11;
      }
      points {
        hitPoints {
          diceNumber 1;
          diceSize 1;
          diceAdd 10;
        }
        maxManaPoints 10;
        maxMovePoints 50;
        gold {
          inHand 0;
          inBank 0;
        }
        armor 10;
        experience 11;
        hitRoll 0;
        damRoll 1;
      }
      savedCharSpecials {
        mobileFlags {
          spec "NO";
          sentinel "YES";
          scavenger "YES";
          isNPC "YES";
          aware "NO";
          aggressive "NO";
          stayZone "YES";
          wimpy "YES";
          aggroEvil "NO";
          aggroGood "NO";
          aggroNeutral "NO";
          memory "NO";
          helper "NO";
          noCharm "NO";
          noSummon "NO";
          noSleep "NO";
          noBash "NO";
          noBlind "NO";
          Dead "NO";
        }
        alignment 500;
        savingThrows {
          paralyzation 0;
          rod 0;
          petrification 0;
          breath 0;
          spell 0;
        }
      }
      mobileSpecials {
        attackType 0;
        defaultPosition "Standing";
        damageDiceNumber 1;
        damageDiceSize 4;
      }
    }
    2520 {
      playerData {
        shortDescription "the student";
        keywords "student";
        class "Normal";
        longDescription "A student of spells is here looking quite bored.\n";
        description "The student yawns.\n";
        level 8;
        sex "Male";
        auth "none";
        homeTown 0;
        weight 200;
        height 198;
      }
      abilities {
        strength 11;
        strengthAdd 0;
        intelligence 11;
        wisdom 11;
        dexterity 11;
        constitution 11;
        charisma 11;
      }
      points {
        hitPoints {
          diceNumber 8;
          diceSize 8;
          diceAdd 80;
        }
        maxManaPoints 10;
        maxMovePoints 50;
        gold {
          inHand 263;
          inBank 0;
        }
        armor 10;
        experience 3000;
        hitRoll 11;
        damRoll 6;
      }
      savedCharSpecials {
        mobileFlags {
          spec "YES";
          sentinel "YES";
          scavenger "YES";
          isNPC "YES";
          aware "NO";
          aggressive "NO";
          stayZone "YES";
          wimpy "YES";
          aggroEvil "NO";
          aggroGood "NO";
          aggroNeutral "NO";
          memory "NO";
          helper "NO";
          noCharm "NO";
          noSummon "NO";
          noSleep "NO";
          noBash "NO";
          noBlind "NO";
          Dead "NO";
        }
        alignment 350;
        savingThrows {
          paralyzation 0;
          rod 0;
          petrification 0;
          breath 0;
          spell 0;
        }
      }
      mobileSpecials {
        attackType 0;
        defaultPosition "Sitting";
        damageDiceNumber 2;
        damageDiceSize 4;
      }
    }
    2521 {
      playerData {
        shortDescription "the instructor of magic";
        keywords "instructor teacher mage";
        class "Normal";
        longDescription "The instructor screams at your interruption and attacks you.\n";
        description "He looks quite angry at your interruption.\n";
        level 14;
        sex "Male";
        auth "none";
        homeTown 0;
        weight 200;
        height 198;
      }
      abilities {
        strength 11;
        strengthAdd 0;
        intelligence 11;
        wisdom 11;
        dexterity 11;
        constitution 11;
        charisma 11;
      }
      points {
        hitPoints {
          diceNumber 14;
          diceSize 14;
          diceAdd 140;
        }
        maxManaPoints 10;
        maxMovePoints 50;
        gold {
          inHand 880;
          inBank 0;
        }
        armor -20;
        experience 18500;
        hitRoll 14;
        damRoll 8;
      }
      savedCharSpecials {
        mobileFlags {
          spec "YES";
          sentinel "YES";
          scavenger "NO";
          isNPC "YES";
          aware "NO";
          aggressive "YES";
          stayZone "NO";
          wimpy "YES";
          aggroEvil "NO";
          aggroGood "NO";
          aggroNeutral "NO";
          memory "NO";
          helper "NO";
          noCharm "NO";
          noSummon "NO";
          noSleep "NO";
          noBash "NO";
          noBlind "NO";
          Dead "NO";
        }
        alignment 300;
        savingThrows {
          paralyzation 0;
          rod 0;
          petrification 0;
          breath 0;
          spell 0;
        }
      }
      mobileSpecials {
        attackType 0;
        defaultPosition "Standing";
        damageDiceNumber 3;
        damageDiceSize 4;
      }
    }
    2522 {
      playerData {
        shortDescription "the student of spells";
        keywords "student";
        class "Normal";
        longDescription "A student of spells is here trying to master invisibility.\n";
        description "He blinks in and out of existence, trying to master the spell.\n";
        level 8;
        sex "Male";
        auth "none";
        homeTown 0;
        weight 200;
        height 198;
      }
      abilities {
        strength 11;
        strengthAdd 0;
        intelligence 11;
        wisdom 11;
        dexterity 11;
        constitution 11;
        charisma 11;
      }
      points {
        hitPoints {
          diceNumber 8;
          diceSize 8;
          diceAdd 80;
        }
        maxManaPoints 10;
        maxMovePoints 50;
        gold {
          inHand 198;
          inBank 0;
        }
        armor -20;
        experience 2200;
        hitRoll 12;
        damRoll 6;
      }
      savedCharSpecials {
        mobileFlags {
          spec "YES";
          sentinel "YES";
          scavenger "YES";
          isNPC "YES";
          aware "NO";
          aggressive "NO";
          stayZone "YES";
          wimpy "YES";
          aggroEvil "NO";
          aggroGood "NO";
          aggroNeutral "NO";
          memory "NO";
          helper "NO";
          noCharm "NO";
          noSummon "NO";
          noSleep "NO";
          noBash "NO";
          noBlind "NO";
          Dead "NO";
        }
        alignment 400;
        savingThrows {
          paralyzation 0;
          rod 0;
          petrification 0;
          breath 0;
          spell 0;
        }
      }
      mobileSpecials {
        attackType 0;
        defaultPosition "Standing";
        damageDiceNumber 2;
        damageDiceSize 4;
      }
    }
    2523 {
      playerData {
        shortDescription "the spell teacher";
        keywords "teacher mage";
        class "Normal";
        longDescription "A spell teacher screams at your interruption and attacks.\n";
        description "The teacher is quite fierce and rather frightening.\n";
        level 15;
        sex "Male";
        auth "none";
        homeTown 0;
        weight 200;
        height 198;
      }
      abilities {
        strength 11;
        strengthAdd 0;
        intelligence 11;
        wisdom 11;
        dexterity 11;
        constitution 11;
        charisma 11;
      }
      points {
        hitPoints {
          diceNumber 15;
          diceSize 15;
          diceAdd 150;
        }
        maxManaPoints 10;
        maxMovePoints 50;
        gold {
          inHand 1256;
          inBank 0;
        }
        armor -40;
        experience 20500;
        hitRoll 15;
        damRoll 9;
      }
      savedCharSpecials {
        mobileFlags {
          spec "YES";
          sentinel "YES";
          scavenger "NO";
          isNPC "YES";
          aware "NO";
          aggressive "YES";
          stayZone "NO";
          wimpy "YES";
          aggroEvil "NO";
          aggroGood "NO";
          aggroNeutral "NO";
          memory "NO";
          helper "NO";
          noCharm "NO";
          noSummon "NO";
          noSleep "NO";
          noBash "NO";
          noBlind "NO";
          Dead "NO";
        }
        alignment 300;
        savingThrows {
          paralyzation 0;
          rod 0;
          petrification 0;
          breath 0;
          spell 0;
        }
      }
      mobileSpecials {
        attackType 0;
        defaultPosition "Standing";
        damageDiceNumber 3;
        damageDiceSize 4;
      }
    }
    2524 {
      playerData {
        shortDescription "the student of spells";
        keywords "student";
        class "Normal";
        longDescription "A student of spells has fallen asleep at her desk here.\n";
        description "She looks to have collapsed from sheer boredom.\n";
        level 9;
        sex "Female";
        auth "none";
        homeTown 0;
        weight 200;
        height 198;
      }
      abilities {
        strength 11;
        strengthAdd 0;
        intelligence 11;
        wisdom 11;
        dexterity 11;
        constitution 11;
        charisma 11;
      }
      points {
        hitPoints {
          diceNumber 9;
          diceSize 9;
          diceAdd 90;
        }
        maxManaPoints 10;
        maxMovePoints 50;
        gold {
          inHand 567;
          inBank 0;
        }
        armor -20;
        experience 3800;
        hitRoll 9;
        damRoll 7;
      }
      savedCharSpecials {
        mobileFlags {
          spec "YES";
          sentinel "YES";
          scavenger "YES";
          isNPC "YES";
          aware "NO";
          aggressive "NO";
          stayZone "YES";
          wimpy "YES";
          aggroEvil "NO";
          aggroGood "NO";
          aggroNeutral "NO";
          memory "NO";
          helper "NO";
          noCharm "NO";
          noSummon "NO";
          noSleep "NO";
          noBash "NO";
          noBlind "NO";
          Dead "NO";
        }
        alignment 400;
        savingThrows {
          paralyzation 0;
          rod 0;
          petrification 0;
          breath 0;
          spell 0;
        }
      }
      mobileSpecials {
        attackType 0;
        defaultPosition "Sleeping";
        damageDiceNumber 2;
        damageDiceSize 4;
      }
    }
    2525 {
      playerData {
        shortDescription "the wizard";
        keywords "wizard speaker mage";
        class "Normal";
        longDescription "An old wizard is here making a speech here.\n";
        description "This wizzened old man looks like he could easily pass for the oldest\n"
                    "living man.  Of course, having heard stories about some of the magic\n"
                    "available to the people living here, and what toll the magic draws...\n"
                    "this man might be as young as you.\n";
        level 18;
        sex "Male";
        auth "none";
        homeTown 0;
        weight 200;
        height 198;
      }
      abilities {
        strength 11;
        strengthAdd 0;
        intelligence 11;
        wisdom 11;
        dexterity 11;
        constitution 11;
        charisma 11;
      }
      points {
        hitPoints {
          diceNumber 18;
          diceSize 18;
          diceAdd 180;
        }
        maxManaPoints 10;
        maxMovePoints 50;
        gold {
          inHand 2468;
          inBank 0;
        }
        armor -50;
        experience 31000;
        hitRoll 16;
        damRoll 8;
      }
      savedCharSpecials {
        mobileFlags {
          spec "YES";
          sentinel "YES";
          scavenger "YES";
          isNPC "YES";
          aware "NO";
          aggressive "NO";
          stayZone "YES";
          wimpy "YES";
          aggroEvil "NO";
          aggroGood "NO";
          aggroNeutral "NO";
          memory "NO";
          helper "NO";
          noCharm "NO";
          noSummon "NO";
          noSleep "NO";
          noBash "NO";
          noBlind "NO";
          Dead "NO";
        }
        alignment 400;
        savingThrows {
          paralyzation 0;
          rod 0;
          petrification 0;
          breath 0;
          spell 0;
        }
      }
      mobileSpecials {
        attackType 0;
        defaultPosition "Standing";
        damageDiceNumber 3;
        damageDiceSize 4;
      }
    }
    2526 {
      playerData {
        shortDescription "the young mage";
        keywords "mage young";
        class "Normal";
        longDescription "A young mage is here learning hand to hand combat.\n";
        description "This young fellow looks quite confident in his abilities to defend\n"
                    "himself.\n";
        level 9;
        sex "Male";
        auth "none";
        homeTown 0;
        weight 200;
        height 198;
      }
      abilities {
        strength 11;
        strengthAdd 0;
        intelligence 11;
        wisdom 11;
        dexterity 11;
        constitution 11;
        charisma 11;
      }
      points {
        hitPoints {
          diceNumber 9;
          diceSize 9;
          diceAdd 90;
        }
        maxManaPoints 10;
        maxMovePoints 50;
        gold {
          inHand 695;
          inBank 0;
        }
        armor -10;
        experience 3800;
        hitRoll 9;
        damRoll 8;
      }
      savedCharSpecials {
        mobileFlags {
          spec "YES";
          sentinel "YES";
          scavenger "YES";
          isNPC "YES";
          aware "NO";
          aggressive "NO";
          stayZone "YES";
          wimpy "YES";
          aggroEvil "NO";
          aggroGood "NO";
          aggroNeutral "NO";
          memory "NO";
          helper "NO";
          noCharm "NO";
          noSummon "NO";
          noSleep "NO";
          noBash "NO";
          noBlind "NO";
          Dead "NO";
        }
        alignment 300;
        savingThrows {
          paralyzation 0;
          rod 0;
          petrification 0;
          breath 0;
          spell 0;
        }
      }
      mobileSpecials {
        attackType 0;
        defaultPosition "Standing";
        damageDiceNumber 2;
        damageDiceSize 4;
      }
    }
    2527 {
      playerData {
        shortDescription "the battle mistress";
        keywords "mistress battle";
        class "Normal";
        longDescription "The battle mistress is here teaching the fine uses of a dagger.\n";
        description "She looks quite rugged. In fact, she more resembles a warrior than a magic\n"
                    "user.\n";
        level 17;
        sex "Female";
        auth "none";
        homeTown 0;
        weight 200;
        height 198;
      }
      abilities {
        strength 11;
        strengthAdd 0;
        intelligence 11;
        wisdom 11;
        dexterity 11;
        constitution 11;
        charisma 11;
      }
      points {
        hitPoints {
          diceNumber 17;
          diceSize 17;
          diceAdd 170;
        }
        maxManaPoints 10;
        maxMovePoints 50;
        gold {
          inHand 3211;
          inBank 0;
        }
        armor -20;
        experience 23050;
        hitRoll 18;
        damRoll 8;
      }
      savedCharSpecials {
        mobileFlags {
          spec "YES";
          sentinel "YES";
          scavenger "NO";
          isNPC "YES";
          aware "NO";
          aggressive "YES";
          stayZone "NO";
          wimpy "YES";
          aggroEvil "NO";
          aggroGood "NO";
          aggroNeutral "NO";
          memory "YES";
          helper "NO";
          noCharm "NO";
          noSummon "NO";
          noSleep "NO";
          noBash "YES";
          noBlind "NO";
          Dead "NO";
        }
        alignment 200;
        savingThrows {
          paralyzation 0;
          rod 0;
          petrification 0;
          breath 0;
          spell 0;
        }
      }
      mobileSpecials {
        attackType 0;
        defaultPosition "Standing";
        damageDiceNumber 3;
        damageDiceSize 5;
      }
    }
    2528 {
      playerData {
        shortDescription "the spell teacher";
        keywords "mage teacher";
        class "Normal";
        longDescription "A spell teacher is here relaxing.\n";
        description "The teacher looks to be worn out by a long day of magic working, difficult\n"
                    "spells, and inattentive students.\n";
        level 15;
        sex "Male";
        auth "none";
        homeTown 0;
        weight 200;
        height 198;
      }
      abilities {
        strength 11;
        strengthAdd 0;
        intelligence 11;
        wisdom 11;
        dexterity 11;
        constitution 11;
        charisma 11;
      }
      points {
        hitPoints {
          diceNumber 15;
          diceSize 15;
          diceAdd 150;
        }
        maxManaPoints 10;
        maxMovePoints 50;
        gold {
          inHand 1002;
          inBank 0;
        }
        armor 10;
        experience 15800;
        hitRoll 15;
        damRoll 4;
      }
      savedCharSpecials {
        mobileFlags {
          spec "YES";
          sentinel "YES";
          scavenger "NO";
          isNPC "YES";
          aware "NO";
          aggressive "NO";
          stayZone "YES";
          wimpy "NO";
          aggroEvil "NO";
          aggroGood "NO";
          aggroNeutral "NO";
          memory "NO";
          helper "NO";
          noCharm "NO";
          noSummon "NO";
          noSleep "NO";
          noBash "NO";
          noBlind "NO";
          Dead "NO";
        }
        alignment 200;
        savingThrows {
          paralyzation 0;
          rod 0;
          petrification 0;
          breath 0;
          spell 0;
        }
      }
      mobileSpecials {
        attackType 0;
        defaultPosition "Resting";
        damageDiceNumber 3;
        damageDiceSize 4;
      }
    }
    2529 {
      playerData {
        shortDescription "the aged wizard";
        keywords "wizard";
        class "Normal";
        longDescription "An aged wizard is sleeping here.\n";
        description "Dreams of magic and power are probably flowing through his head right\n"
                    "now, better not wake him up.\n";
        level 20;
        sex "Male";
        auth "none";
        homeTown 0;
        weight 200;
        height 198;
      }
      abilities {
        strength 11;
        strengthAdd 0;
        intelligence 11;
        wisdom 11;
        dexterity 11;
        constitution 11;
        charisma 11;
      }
      points {
        hitPoints {
          diceNumber 20;
          diceSize 20;
          diceAdd 200;
        }
        maxManaPoints 10;
        maxMovePoints 50;
        gold {
          inHand 1567;
          inBank 0;
        }
        armor -50;
        experience 37500;
        hitRoll 15;
        damRoll 9;
      }
      savedCharSpecials {
        mobileFlags {
          spec "YES";
          sentinel "NO";
          scavenger "NO";
          isNPC "YES";
          aware "NO";
          aggressive "YES";
          stayZone "YES";
          wimpy "YES";
          aggroEvil "NO";
          aggroGood "NO";
          aggroNeutral "NO";
          memory "NO";
          helper "NO";
          noCharm "NO";
          noSummon "NO";
          noSleep "NO";
          noBash "NO";
          noBlind "NO";
          Dead "NO";
        }
        alignment 350;
        savingThrows {
          paralyzation 0;
          rod 0;
          petrification 0;
          breath 0;
          spell 0;
        }
      }
      mobileSpecials {
        attackType 0;
        defaultPosition "Standing";
        damageDiceNumber 3;
        damageDiceSize 4;
      }
    }
    2530 {
      playerData {
        shortDescription "the scribe";
        keywords "scribe mage";
        class "Normal";
        longDescription "A scribe is here working on some manuscripts.\n";
        description "He appears to be copying out some spell ingredients or components right\n"
                    "now.\n";
        level 14;
        sex "Male";
        auth "none";
        homeTown 0;
        weight 200;
        height 198;
      }
      abilities {
        strength 11;
        strengthAdd 0;
        intelligence 11;
        wisdom 11;
        dexterity 11;
        constitution 11;
        charisma 11;
      }
      points {
        hitPoints {
          diceNumber 14;
          diceSize 14;
          diceAdd 140;
        }
        maxManaPoints 10;
        maxMovePoints 50;
        gold {
          inHand 312;
          inBank 0;
        }
        armor -10;
        experience 14850;
        hitRoll 14;
        damRoll 4;
      }
      savedCharSpecials {
        mobileFlags {
          spec "YES";
          sentinel "YES";
          scavenger "YES";
          isNPC "YES";
          aware "NO";
          aggressive "NO";
          stayZone "YES";
          wimpy "YES";
          aggroEvil "NO";
          aggroGood "NO";
          aggroNeutral "NO";
          memory "NO";
          helper "NO";
          noCharm "NO";
          noSummon "NO";
          noSleep "NO";
          noBash "NO";
          noBlind "NO";
          Dead "NO";
        }
        alignment 400;
        savingThrows {
          paralyzation 0;
          rod 0;
          petrification 0;
          breath 0;
          spell 0;
        }
      }
      mobileSpecials {
        attackType 0;
        defaultPosition "Standing";
        damageDiceNumber 3;
        damageDiceSize 4;
      }
    }
    2531 {
      playerData {
        shortDescription "the scribe";
        keywords "scribe mage";
        class "Normal";
        longDescription "A scribe is here working diligently on some translations.\n";
        description "She is quite cute.  Too bad her only interest seems to be the words of\n"
                    "lore she is translating.\n";
        level 15;
        sex "Female";
        auth "none";
        homeTown 0;
        weight 200;
        height 198;
      }
      abilities {
        strength 11;
        strengthAdd 0;
        intelligence 11;
        wisdom 11;
        dexterity 11;
        constitution 11;
        charisma 11;
      }
      points {
        hitPoints {
          diceNumber 15;
          diceSize 15;
          diceAdd 150;
        }
        maxManaPoints 10;
        maxMovePoints 50;
        gold {
          inHand 684;
          inBank 0;
        }
        armor -10;
        experience 16550;
        hitRoll 14;
        damRoll 10;
      }
      savedCharSpecials {
        mobileFlags {
          spec "YES";
          sentinel "YES";
          scavenger "YES";
          isNPC "YES";
          aware "NO";
          aggressive "NO";
          stayZone "YES";
          wimpy "YES";
          aggroEvil "NO";
          aggroGood "NO";
          aggroNeutral "NO";
          memory "NO";
          helper "NO";
          noCharm "NO";
          noSummon "NO";
          noSleep "NO";
          noBash "NO";
          noBlind "NO";
          Dead "NO";
        }
        alignment 500;
        savingThrows {
          paralyzation 0;
          rod 0;
          petrification 0;
          breath 0;
          spell 0;
        }
      }
      mobileSpecials {
        attackType 0;
        defaultPosition "Standing";
        damageDiceNumber 2;
        damageDiceSize 4;
      }
    }
    2532 {
      playerData {
        shortDescription "the Master Scribe";
        keywords "master scribe";
        class "Normal";
        longDescription "The Master Scribe is here looking a little upset\n";
        description "He seems to be so old, his skin has become nothing but a giant wrinkle.\n"
                    "The master scribe screams 'How dare you interrupt my important work???'\n";
        level 22;
        sex "Male";
        auth "none";
        homeTown 0;
        weight 200;
        height 198;
      }
      abilities {
        strength 11;
        strengthAdd 0;
        intelligence 11;
        wisdom 11;
        dexterity 11;
        constitution 11;
        charisma 11;
      }
      points {
        hitPoints {
          diceNumber 22;
          diceSize 22;
          diceAdd 220;
        }
        maxManaPoints 10;
        maxMovePoints 50;
        gold {
          inHand 5634;
          inBank 0;
        }
        armor -50;
        experience 29500;
        hitRoll 16;
        damRoll 8;
      }
      savedCharSpecials {
        mobileFlags {
          spec "YES";
          sentinel "YES";
          scavenger "NO";
          isNPC "YES";
          aware "NO";
          aggressive "YES";
          stayZone "YES";
          wimpy "YES";
          aggroEvil "NO";
          aggroGood "NO";
          aggroNeutral "NO";
          memory "NO";
          helper "NO";
          noCharm "NO";
          noSummon "NO";
          noSleep "NO";
          noBash "NO";
          noBlind "NO";
          Dead "NO";
        }
        alignment 100;
        savingThrows {
          paralyzation 0;
          rod 0;
          petrification 0;
          breath 0;
          spell 0;
        }
      }
      mobileSpecials {
        attackType 0;
        defaultPosition "Standing";
        damageDiceNumber 3;
        damageDiceSize 5;
      }
    }
    2533 {
      playerData {
        shortDescription "the scribe's assistant";
        keywords "assistant scribe";
        class "Normal";
        longDescription "The scribe's assistant is here folding parchments.\n";
        description "You can tell that he isn't trusted with the more important documents,\n"
                    "since those ones are rolled and sealed with wax.\n";
        level 16;
        sex "Male";
        auth "none";
        homeTown 0;
        weight 200;
        height 198;
      }
      abilities {
        strength 11;
        strengthAdd 0;
        intelligence 11;
        wisdom 11;
        dexterity 11;
        constitution 11;
        charisma 11;
      }
      points {
        hitPoints {
          diceNumber 16;
          diceSize 16;
          diceAdd 160;
        }
        maxManaPoints 10;
        maxMovePoints 50;
        gold {
          inHand 1050;
          inBank 0;
        }
        armor -20;
        experience 21300;
        hitRoll 14;
        damRoll 6;
      }
      savedCharSpecials {
        mobileFlags {
          spec "YES";
          sentinel "YES";
          scavenger "NO";
          isNPC "YES";
          aware "NO";
          aggressive "YES";
          stayZone "YES";
          wimpy "YES";
          aggroEvil "NO";
          aggroGood "NO";
          aggroNeutral "NO";
          memory "NO";
          helper "NO";
          noCharm "NO";
          noSummon "NO";
          noSleep "NO";
          noBash "NO";
          noBlind "NO";
          Dead "NO";
        }
        alignment 100;
        savingThrows {
          paralyzation 0;
          rod 0;
          petrification 0;
          breath 0;
          spell 0;
        }
      }
      mobileSpecials {
        attackType 0;
        defaultPosition "Standing";
        damageDiceNumber 3;
        damageDiceSize 4;
      }
    }
    2534 {
      playerData {
        shortDescription "the Enchanter";
        keywords "master enchanter mage";
        class "Normal";
        longDescription "The Enchanter is here placing a dweomer upon well made sword.\n";
        description "The Enchanter is hard at work, concentrating on a spell which could\n"
                    "either destroy the weapon or make it many times more powerful than\n"
                    "it already is.\n";
        level 23;
        sex "Male";
        auth "none";
        homeTown 0;
        weight 200;
        height 198;
      }
      abilities {
        strength 11;
        strengthAdd 0;
        intelligence 11;
        wisdom 11;
        dexterity 11;
        constitution 11;
        charisma 11;
      }
      points {
        hitPoints {
          diceNumber 23;
          diceSize 23;
          diceAdd 230;
        }
        maxManaPoints 10;
        maxMovePoints 50;
        gold {
          inHand 6812;
          inBank 0;
        }
        armor -50;
        experience 30500;
        hitRoll 16;
        damRoll 6;
      }
      savedCharSpecials {
        mobileFlags {
          spec "YES";
          sentinel "YES";
          scavenger "NO";
          isNPC "YES";
          aware "NO";
          aggressive "YES";
          stayZone "NO";
          wimpy "YES";
          aggroEvil "NO";
          aggroGood "NO";
          aggroNeutral "NO";
          memory "NO";
          helper "NO";
          noCharm "NO";
          noSummon "NO";
          noSleep "NO";
          noBash "NO";
          noBlind "NO";
          Dead "NO";
        }
        alignment -200;
        savingThrows {
          paralyzation 0;
          rod 0;
          petrification 0;
          breath 0;
          spell 0;
        }
      }
      mobileSpecials {
        attackType 0;
        defaultPosition "Standing";
        damageDiceNumber 3;
        damageDiceSize 5;
      }
    }
    2535 {
      playerData {
        shortDescription "the dancing sword";
        keywords "sword dancing";
        class "Normal";
        longDescription "A well crafted sword lies on the work table here.\n";
        description "It looks quite sharp.\n";
        level 10;
        sex "Neuter";
        auth "none";
        homeTown 0;
        weight 200;
        height 198;
      }
      abilities {
        strength 11;
        strengthAdd 0;
        intelligence 11;
        wisdom 11;
        dexterity 11;
        constitution 11;
        charisma 11;
      }
      points {
        hitPoints {
          diceNumber 10;
          diceSize 10;
          diceAdd 100;
        }
        maxManaPoints 10;
        maxMovePoints 50;
        gold {
          inHand 0;
          inBank 0;
        }
        armor -100;
        experience 4000;
        hitRoll 19;
        damRoll 5;
      }
      savedCharSpecials {
        mobileFlags {
          spec "NO";
          sentinel "YES";
          scavenger "NO";
          isNPC "YES";
          aware "NO";
          aggressive "YES";
          stayZone "NO";
          wimpy "YES";
          aggroEvil "NO";
          aggroGood "NO";
          aggroNeutral "NO";
          memory "YES";
          helper "NO";
          noCharm "YES";
          noSummon "YES";
          noSleep "YES";
          noBash "YES";
          noBlind "YES";
          Dead "NO";
        }
        alignment -500;
        savingThrows {
          paralyzation 0;
          rod 0;
          petrification 0;
          breath 0;
          spell 0;
        }
      }
      mobileSpecials {
        attackType 0;
        defaultPosition "Standing";
        damageDiceNumber 3;
        damageDiceSize 5;
      }
    }
    2536 {
      playerData {
        shortDescription "the Mad Alchemist";
        keywords "alchemist";
        class "Normal";
        longDescription "The Mad Alchemist babbles something incomprehensible and attacks.\n";
        description "He looks like he has been quaffing too many potions.  His eyes dart\n"
                    "around wildly, and he starts to drool.\n"
                    "\n"
                    "The Mad Alchemist throws back his head and cackles with insane glee!\n";
        level 24;
        sex "Male";
        auth "none";
        homeTown 0;
        weight 200;
        height 198;
      }
      abilities {
        strength 11;
        strengthAdd 0;
        intelligence 11;
        wisdom 11;
        dexterity 11;
        constitution 11;
        charisma 11;
      }
      points {
        hitPoints {
          diceNumber 24;
          diceSize 24;
          diceAdd 240;
        }
        maxManaPoints 10;
        maxMovePoints 50;
        gold {
          inHand 2346;
          inBank 0;
        }
        armor -40;
        experience 31500;
        hitRoll 16;
        damRoll 10;
      }
      savedCharSpecials {
        mobileFlags {
          spec "YES";
          sentinel "YES";
          scavenger "NO";
          isNPC "YES";
          aware "NO";
          aggressive "YES";
          stayZone "YES";
          wimpy "YES";
          aggroEvil "NO";
          aggroGood "NO";
          aggroNeutral "NO";
          memory "NO";
          helper "NO";
          noCharm "NO";
          noSummon "NO";
          noSleep "NO";
          noBash "NO";
          noBlind "NO";
          Dead "NO";
        }
        alignment 150;
        savingThrows {
          paralyzation 0;
          rod 0;
          petrification 0;
          breath 0;
          spell 0;
        }
      }
      mobileSpecials {
        attackType 0;
        defaultPosition "Standing";
        damageDiceNumber 3;
        damageDiceSize 5;
      }
    }
    2537 {
      playerData {
        shortDescription "the Master Summoner";
        keywords "master summoner";
        class "Normal";
        longDescription "The Master Summoner is here holding gateways open to other planes.\n";
        description "The Summoner looks to be hard at work, concentrating on keeping control\n"
                    "over the gateway before he loses his soul to the creatures on the other\n"
                    "side of it.\n";
        level 22;
        sex "Male";
        auth "none";
        homeTown 0;
        weight 200;
        height 198;
      }
      abilities {
        strength 11;
        strengthAdd 0;
        intelligence 11;
        wisdom 11;
        dexterity 11;
        constitution 11;
        charisma 11;
      }
      points {
        hitPoints {
          diceNumber 22;
          diceSize 22;
          diceAdd 220;
        }
        maxManaPoints 10;
        maxMovePoints 50;
        gold {
          inHand 1019;
          inBank 0;
        }
        armor -20;
        experience 27050;
        hitRoll 15;
        damRoll 6;
      }
      savedCharSpecials {
        mobileFlags {
          spec "YES";
          sentinel "YES";
          scavenger "NO";
          isNPC "YES";
          aware "NO";
          aggressive "YES";
          stayZone "YES";
          wimpy "YES";
          aggroEvil "NO";
          aggroGood "NO";
          aggroNeutral "NO";
          memory "NO";
          helper "NO";
          noCharm "NO";
          noSummon "NO";
          noSleep "NO";
          noBash "NO";
          noBlind "NO";
          Dead "NO";
        }
        alignment -200;
        savingThrows {
          paralyzation 0;
          rod 0;
          petrification 0;
          breath 0;
          spell 0;
        }
      }
      mobileSpecials {
        attackType 0;
        defaultPosition "Standing";
        damageDiceNumber 3;
        damageDiceSize 5;
      }
    }
    2538 {
      playerData {
        shortDescription "the Master Charmer";
        keywords "master charmer";
        class "Normal";
        longDescription "The Master Charmer utters the words, 'uuuzzldctz'.\n";
        description "The Master Charmer sizes you up, always looking for a new pet.\n";
        level 23;
        sex "Male";
        auth "none";
        homeTown 0;
        weight 200;
        height 198;
      }
      abilities {
        strength 11;
        strengthAdd 0;
        intelligence 11;
        wisdom 11;
        dexterity 11;
        constitution 11;
        charisma 11;
      }
      points {
        hitPoints {
          diceNumber 23;
          diceSize 23;
          diceAdd 230;
        }
        maxManaPoints 10;
        maxMovePoints 50;
        gold {
          inHand 4672;
          inBank 0;
        }
        armor -40;
        experience 31050;
        hitRoll 16;
        damRoll 10;
      }
      savedCharSpecials {
        mobileFlags {
          spec "YES";
          sentinel "YES";
          scavenger "NO";
          isNPC "YES";
          aware "NO";
          aggressive "YES";
          stayZone "NO";
          wimpy "NO";
          aggroEvil "NO";
          aggroGood "NO";
          aggroNeutral "NO";
          memory "NO";
          helper "NO";
          noCharm "NO";
          noSummon "NO";
          noSleep "NO";
          noBash "NO";
          noBlind "NO";
          Dead "NO";
        }
        alignment -400;
        savingThrows {
          paralyzation 0;
          rod 0;
          petrification 0;
          breath 0;
          spell 0;
        }
      }
      mobileSpecials {
        attackType 0;
        defaultPosition "Standing";
        damageDiceNumber 3;
        damageDiceSize 5;
      }
    }
    2539 {
      playerData {
        shortDescription "the wooden golem";
        keywords "golem wooden";
        class "Normal";
        longDescription "A wooden golem stands a silent vigil here, guarding the stairs.\n";
        description "He looks flammable.\n";
        level 16;
        sex "Neuter";
        auth "none";
        homeTown 0;
        weight 200;
        height 198;
      }
      abilities {
        strength 11;
        strengthAdd 0;
        intelligence 11;
        wisdom 11;
        dexterity 11;
        constitution 11;
        charisma 11;
      }
      points {
        hitPoints {
          diceNumber 16;
          diceSize 16;
          diceAdd 160;
        }
        maxManaPoints 10;
        maxMovePoints 50;
        gold {
          inHand 1000;
          inBank 0;
        }
        armor -50;
        experience 17500;
        hitRoll 13;
        damRoll 10;
      }
      savedCharSpecials {
        mobileFlags {
          spec "NO";
          sentinel "YES";
          scavenger "NO";
          isNPC "YES";
          aware "NO";
          aggressive "YES";
          stayZone "YES";
          wimpy "NO";
          aggroEvil "NO";
          aggroGood "NO";
          aggroNeutral "NO";
          memory "NO";
          helper "YES";
          noCharm "YES";
          noSummon "YES";
          noSleep "YES";
          noBash "YES";
          noBlind "YES";
          Dead "NO";
        }
        alignment 100;
        savingThrows {
          paralyzation 0;
          rod 0;
          petrification 0;
          breath 0;
          spell 0;
        }
      }
      mobileSpecials {
        attackType 0;
        defaultPosition "Standing";
        damageDiceNumber 1;
        damageDiceSize 10;
      }
    }
    2540 {
      playerData {
        shortDescription "the Master Spellbinder";
        keywords "master spellbinder";
        class "Normal";
        longDescription "The Master Spellbinder is here re-charging a blackened wand.\n";
        description "The Master Spellbinder snarls at you and attacks.\n";
        level 23;
        sex "Male";
        auth "none";
        homeTown 0;
        weight 200;
        height 198;
      }
      abilities {
        strength 11;
        strengthAdd 0;
        intelligence 11;
        wisdom 11;
        dexterity 11;
        constitution 11;
        charisma 11;
      }
      points {
        hitPoints {
          diceNumber 23;
          diceSize 23;
          diceAdd 230;
        }
        maxManaPoints 10;
        maxMovePoints 50;
        gold {
          inHand 2315;
          inBank 0;
        }
        armor -40;
        experience 30500;
        hitRoll 15;
        damRoll 8;
      }
      savedCharSpecials {
        mobileFlags {
          spec "YES";
          sentinel "YES";
          scavenger "NO";
          isNPC "YES";
          aware "NO";
          aggressive "YES";
          stayZone "YES";
          wimpy "YES";
          aggroEvil "NO";
          aggroGood "NO";
          aggroNeutral "NO";
          memory "NO";
          helper "NO";
          noCharm "NO";
          noSummon "NO";
          noSleep "NO";
          noBash "NO";
          noBlind "NO";
          Dead "NO";
        }
        alignment -500;
        savingThrows {
          paralyzation 0;
          rod 0;
          petrification 0;
          breath 0;
          spell 0;
        }
      }
      mobileSpecials {
        attackType 0;
        defaultPosition "Standing";
        damageDiceNumber 3;
        damageDiceSize 5;
      }
    }
    2541 {
      playerData {
        shortDescription "the Golem Maker";
        keywords "master maker";
        class "Normal";
        longDescription "The Golem Maker is here chiseling some stone.\n";
        description "The Golem Master appears to be very meticulous about his work, to\n"
                    "the point of fussing over it.\n";
        level 21;
        sex "Male";
        auth "none";
        homeTown 0;
        weight 200;
        height 198;
      }
      abilities {
        strength 11;
        strengthAdd 0;
        intelligence 11;
        wisdom 11;
        dexterity 11;
        constitution 11;
        charisma 11;
      }
      points {
        hitPoints {
          diceNumber 21;
          diceSize 21;
          diceAdd 210;
        }
        maxManaPoints 10;
        maxMovePoints 50;
        gold {
          inHand 2678;
          inBank 0;
        }
        armor -20;
        experience 26850;
        hitRoll 14;
        damRoll 5;
      }
      savedCharSpecials {
        mobileFlags {
          spec "YES";
          sentinel "YES";
          scavenger "NO";
          isNPC "YES";
          aware "NO";
          aggressive "YES";
          stayZone "NO";
          wimpy "YES";
          aggroEvil "NO";
          aggroGood "NO";
          aggroNeutral "NO";
          memory "NO";
          helper "NO";
          noCharm "NO";
          noSummon "NO";
          noSleep "NO";
          noBash "NO";
          noBlind "NO";
          Dead "NO";
        }
        alignment 300;
        savingThrows {
          paralyzation 0;
          rod 0;
          petrification 0;
          breath 0;
          spell 0;
        }
      }
      mobileSpecials {
        attackType 0;
        defaultPosition "Standing";
        damageDiceNumber 3;
        damageDiceSize 5;
      }
    }
    2542 {
      playerData {
        shortDescription "the granite golem";
        keywords "golem granite";
        class "Normal";
        longDescription "A granite golem stands here waiting to do its master's bidding.\n";
        description "It looks like a statue, until you see it shamble towards you.\n";
        level 20;
        sex "Neuter";
        auth "none";
        homeTown 0;
        weight 200;
        height 198;
      }
      abilities {
        strength 11;
        strengthAdd 0;
        intelligence 11;
        wisdom 11;
        dexterity 11;
        constitution 11;
        charisma 11;
      }
      points {
        hitPoints {
          diceNumber 20;
          diceSize 20;
          diceAdd 200;
        }
        maxManaPoints 10;
        maxMovePoints 50;
        gold {
          inHand 0;
          inBank 0;
        }
        armor -60;
        experience 25600;
        hitRoll 13;
        damRoll 10;
      }
      savedCharSpecials {
        mobileFlags {
          spec "NO";
          sentinel "YES";
          scavenger "NO";
          isNPC "YES";
          aware "NO";
          aggressive "YES";
          stayZone "YES";
          wimpy "NO";
          aggroEvil "NO";
          aggroGood "NO";
          aggroNeutral "NO";
          memory "NO";
          helper "YES";
          noCharm "YES";
          noSummon "YES";
          noSleep "YES";
          noBash "YES";
          noBlind "YES";
          Dead "NO";
        }
        alignment 300;
        savingThrows {
          paralyzation 0;
          rod 0;
          petrification 0;
          breath 0;
          spell 0;
        }
      }
      mobileSpecials {
        attackType 0;
        defaultPosition "Standing";
        damageDiceNumber 4;
        damageDiceSize 5;
      }
    }
    2543 {
      playerData {
        shortDescription "the bronze golem";
        keywords "golem bronze";
        class "Normal";
        longDescription "A bronze golem stands here shining in the light.\n";
        description "He looks rather dim witted.\n";
        level 18;
        sex "Neuter";
        auth "none";
        homeTown 0;
        weight 200;
        height 198;
      }
      abilities {
        strength 11;
        strengthAdd 0;
        intelligence 11;
        wisdom 11;
        dexterity 11;
        constitution 11;
        charisma 11;
      }
      points {
        hitPoints {
          diceNumber 18;
          diceSize 18;
          diceAdd 180;
        }
        maxManaPoints 10;
        maxMovePoints 50;
        gold {
          inHand 0;
          inBank 0;
        }
        armor -30;
        experience 22350;
        hitRoll 12;
        damRoll 5;
      }
      savedCharSpecials {
        mobileFlags {
          spec "NO";
          sentinel "YES";
          scavenger "NO";
          isNPC "YES";
          aware "NO";
          aggressive "YES";
          stayZone "YES";
          wimpy "NO";
          aggroEvil "NO";
          aggroGood "NO";
          aggroNeutral "NO";
          memory "NO";
          helper "YES";
          noCharm "YES";
          noSummon "YES";
          noSleep "YES";
          noBash "YES";
          noBlind "YES";
          Dead "NO";
        }
        alignment 350;
        savingThrows {
          paralyzation 0;
          rod 0;
          petrification 0;
          breath 0;
          spell 0;
        }
      }
      mobileSpecials {
        attackType 0;
        defaultPosition "Standing";
        damageDiceNumber 4;
        damageDiceSize 5;
      }
    }
    2544 {
      playerData {
        shortDescription "the flesh golem";
        keywords "golem flesh";
        class "Normal";
        longDescription "A flesh golem stands guard here\n";
        description "It looks to be made of a potpourri of different body parts; some don't\n"
                    "even resemble anything human.\n";
        level 12;
        sex "Neuter";
        auth "none";
        homeTown 0;
        weight 200;
        height 198;
      }
      abilities {
        strength 11;
        strengthAdd 0;
        intelligence 11;
        wisdom 11;
        dexterity 11;
        constitution 11;
        charisma 11;
      }
      points {
        hitPoints {
          diceNumber 12;
          diceSize 12;
          diceAdd 120;
        }
        maxManaPoints 10;
        maxMovePoints 50;
        gold {
          inHand 0;
          inBank 0;
        }
        armor -10;
        experience 8520;
        hitRoll 11;
        damRoll 4;
      }
      savedCharSpecials {
        mobileFlags {
          spec "NO";
          sentinel "YES";
          scavenger "NO";
          isNPC "YES";
          aware "NO";
          aggressive "YES";
          stayZone "YES";
          wimpy "NO";
          aggroEvil "NO";
          aggroGood "NO";
          aggroNeutral "NO";
          memory "NO";
          helper "YES";
          noCharm "YES";
          noSummon "YES";
          noSleep "YES";
          noBash "YES";
          noBlind "YES";
          Dead "NO";
        }
        alignment 200;
        savingThrows {
          paralyzation 0;
          rod 0;
          petrification 0;
          breath 0;
          spell 0;
        }
      }
      mobileSpecials {
        attackType 0;
        defaultPosition "Standing";
        damageDiceNumber 4;
        damageDiceSize 4;
      }
    }
    2545 {
      playerData {
        shortDescription "the cloth golem";
        keywords "golem cloth";
        class "Normal";
        longDescription "A cloth golem wanders around here.\n";
        description "It looks like a bunch of old rags, quite surprising it can actually walk.\n";
        level 8;
        sex "Neuter";
        auth "none";
        homeTown 0;
        weight 200;
        height 198;
      }
      abilities {
        strength 11;
        strengthAdd 0;
        intelligence 11;
        wisdom 11;
        dexterity 11;
        constitution 11;
        charisma 11;
      }
      points {
        hitPoints {
          diceNumber 8;
          diceSize 8;
          diceAdd 80;
        }
        maxManaPoints 10;
        maxMovePoints 50;
        gold {
          inHand 0;
          inBank 0;
        }
        armor 10;
        experience 2100;
        hitRoll 10;
        damRoll 1;
      }
      savedCharSpecials {
        mobileFlags {
          spec "NO";
          sentinel "YES";
          scavenger "NO";
          isNPC "YES";
          aware "NO";
          aggressive "YES";
          stayZone "YES";
          wimpy "NO";
          aggroEvil "NO";
          aggroGood "NO";
          aggroNeutral "NO";
          memory "NO";
          helper "YES";
          noCharm "YES";
          noSummon "YES";
          noSleep "YES";
          noBash "YES";
          noBlind "YES";
          Dead "NO";
        }
        alignment 350;
        savingThrows {
          paralyzation 0;
          rod 0;
          petrification 0;
          breath 0;
          spell 0;
        }
      }
      mobileSpecials {
        attackType 0;
        defaultPosition "Standing";
        damageDiceNumber 3;
        damageDiceSize 4;
      }
    }
    2546 {
      playerData {
        shortDescription "the adamantite golem";
        keywords "golem adamantite";
        class "Normal";
        longDescription "An adamantite golem stands here looking very dangerous.\n";
        description "It seems to be forged of dark metal.  It looks strong and durable,\n"
                    "but somewhat un-intelligent.\n";
        level 25;
        sex "Neuter";
        auth "none";
        homeTown 0;
        weight 200;
        height 198;
      }
      abilities {
        strength 11;
        strengthAdd 0;
        intelligence 11;
        wisdom 11;
        dexterity 11;
        constitution 11;
        charisma 11;
      }
      points {
        hitPoints {
          diceNumber 25;
          diceSize 25;
          diceAdd 250;
        }
        maxManaPoints 10;
        maxMovePoints 50;
        gold {
          inHand 10000;
          inBank 0;
        }
        armor -100;
        experience 35650;
        hitRoll 20;
        damRoll 3;
      }
      savedCharSpecials {
        mobileFlags {
          spec "NO";
          sentinel "YES";
          scavenger "NO";
          isNPC "YES";
          aware "NO";
          aggressive "YES";
          stayZone "YES";
          wimpy "NO";
          aggroEvil "NO";
          aggroGood "NO";
          aggroNeutral "NO";
          memory "NO";
          helper "YES";
          noCharm "YES";
          noSummon "YES";
          noSleep "YES";
          noBash "YES";
          noBlind "YES";
          Dead "NO";
        }
        alignment 350;
        savingThrows {
          paralyzation 0;
          rod 0;
          petrification 0;
          breath 0;
          spell 0;
        }
      }
      mobileSpecials {
        attackType 0;
        defaultPosition "Standing";
        damageDiceNumber 3;
        damageDiceSize 7;
      }
    }
    2547 {
      playerData {
        shortDescription "the clay golem";
        keywords "golem clay";
        class "Normal";
        longDescription "A clay golem stands guard here.\n";
        description "This large golem almost looks like it is made of dirt.\n";
        level 15;
        sex "Neuter";
        auth "none";
        homeTown 0;
        weight 200;
        height 198;
      }
      abilities {
        strength 11;
        strengthAdd 0;
        intelligence 11;
        wisdom 11;
        dexterity 11;
        constitution 11;
        charisma 11;
      }
      points {
        hitPoints {
          diceNumber 15;
          diceSize 15;
          diceAdd 150;
        }
        maxManaPoints 10;
        maxMovePoints 50;
        gold {
          inHand 0;
          inBank 0;
        }
        armor -10;
        experience 18320;
        hitRoll 15;
        damRoll 3;
      }
      savedCharSpecials {
        mobileFlags {
          spec "NO";
          sentinel "YES";
          scavenger "NO";
          isNPC "YES";
          aware "NO";
          aggressive "YES";
          stayZone "YES";
          wimpy "NO";
          aggroEvil "NO";
          aggroGood "NO";
          aggroNeutral "NO";
          memory "NO";
          helper "YES";
          noCharm "YES";
          noSummon "YES";
          noSleep "YES";
          noBash "YES";
          noBlind "YES";
          Dead "NO";
        }
        alignment 200;
        savingThrows {
          paralyzation 0;
          rod 0;
          petrification 0;
          breath 0;
          spell 0;
        }
      }
      mobileSpecials {
        attackType 0;
        defaultPosition "Standing";
        damageDiceNumber 4;
        damageDiceSize 5;
      }
    }
    2548 {
      playerData {
        shortDescription "the Master of Illusions";
        keywords "master illusionist mage dragon";
        class "Normal";
        longDescription "An enormous multi-colored three-headed dragon growls at you.\n";
        description "The image of an ugly dragon flickers slightly, and where the dragon\n"
                    "was now stands a small harmless looking old man.\n";
        level 21;
        sex "Male";
        auth "none";
        homeTown 0;
        weight 200;
        height 198;
      }
      abilities {
        strength 11;
        strengthAdd 0;
        intelligence 11;
        wisdom 11;
        dexterity 11;
        constitution 11;
        charisma 11;
      }
      points {
        hitPoints {
          diceNumber 21;
          diceSize 21;
          diceAdd 210;
        }
        maxManaPoints 10;
        maxMovePoints 50;
        gold {
          inHand 2345;
          inBank 0;
        }
        armor -40;
        experience 26450;
        hitRoll 14;
        damRoll 5;
      }
      savedCharSpecials {
        mobileFlags {
          spec "YES";
          sentinel "YES";
          scavenger "YES";
          isNPC "YES";
          aware "NO";
          aggressive "NO";
          stayZone "YES";
          wimpy "YES";
          aggroEvil "NO";
          aggroGood "NO";
          aggroNeutral "NO";
          memory "NO";
          helper "NO";
          noCharm "NO";
          noSummon "NO";
          noSleep "NO";
          noBash "NO";
          noBlind "NO";
          Dead "NO";
        }
        alignment 150;
        savingThrows {
          paralyzation 0;
          rod 0;
          petrification 0;
          breath 0;
          spell 0;
        }
      }
      mobileSpecials {
        attackType 0;
        defaultPosition "Standing";
        damageDiceNumber 3;
        damageDiceSize 5;
      }
    }
    2549 {
      playerData {
        shortDescription "the Necromancer";
        keywords "necromancer master";
        class "Normal";
        longDescription "The Necromancer is here raising undead servants.\n";
        description "Attired all in black, the Necromancer is tall and gangly, but still quite\n"
                    "an imposing figure.  A dark cowl shrouds most of his face, but two blazing\n"
                    "embers which serve as eyes can be seen through the shadow.\n"
                    "The Necromancer shrieks some obscenities and orders his minions to attack.\n";
        level 25;
        sex "Male";
        auth "none";
        homeTown 0;
        weight 200;
        height 198;
      }
      abilities {
        strength 11;
        strengthAdd 0;
        intelligence 11;
        wisdom 11;
        dexterity 11;
        constitution 11;
        charisma 11;
      }
      points {
        hitPoints {
          diceNumber 25;
          diceSize 25;
          diceAdd 250;
        }
        maxManaPoints 10;
        maxMovePoints 50;
        gold {
          inHand 11684;
          inBank 0;
        }
        armor -80;
        experience 35250;
        hitRoll 20;
        damRoll 7;
      }
      savedCharSpecials {
        mobileFlags {
          spec "YES";
          sentinel "YES";
          scavenger "NO";
          isNPC "YES";
          aware "NO";
          aggressive "YES";
          stayZone "YES";
          wimpy "YES";
          aggroEvil "NO";
          aggroGood "NO";
          aggroNeutral "NO";
          memory "NO";
          helper "NO";
          noCharm "NO";
          noSummon "NO";
          noSleep "NO";
          noBash "NO";
          noBlind "NO";
          Dead "NO";
        }
        alignment -950;
        savingThrows {
          paralyzation 0;
          rod 0;
          petrification 0;
          breath 0;
          spell 0;
        }
      }
      mobileSpecials {
        attackType 0;
        defaultPosition "Standing";
        damageDiceNumber 3;
        damageDiceSize 7;
      }
    }
    2550 {
      playerData {
        shortDescription "the animated skeleton";
        keywords "skeleton undead";
        class "Normal";
        longDescription "An animated skeleton screams silently and attacks.\n";
        description "It feels no pain, and hacks at you ruthlessly.\n";
        level 15;
        sex "Neuter";
        auth "none";
        homeTown 0;
        weight 200;
        height 198;
      }
      abilities {
        strength 11;
        strengthAdd 0;
        intelligence 11;
        wisdom 11;
        dexterity 11;
        constitution 11;
        charisma 11;
      }
      points {
        hitPoints {
          diceNumber 15;
          diceSize 15;
          diceAdd 150;
        }
        maxManaPoints 10;
        maxMovePoints 50;
        gold {
          inHand 0;
          inBank 0;
        }
        armor -20;
        experience 16500;
        hitRoll 15;
        damRoll 10;
      }
      savedCharSpecials {
        mobileFlags {
          spec "NO";
          sentinel "YES";
          scavenger "NO";
          isNPC "YES";
          aware "NO";
          aggressive "YES";
          stayZone "NO";
          wimpy "YES";
          aggroEvil "NO";
          aggroGood "NO";
          aggroNeutral "NO";
          memory "NO";
          helper "NO";
          noCharm "YES";
          noSummon "YES";
          noSleep "YES";
          noBash "NO";
          noBlind "YES";
          Dead "NO";
        }
        alignment -500;
        savingThrows {
          paralyzation 0;
          rod 0;
          petrification 0;
          breath 0;
          spell 0;
        }
      }
      mobileSpecials {
        attackType 0;
        defaultPosition "Standing";
        damageDiceNumber 3;
        damageDiceSize 4;
      }
    }
    2551 {
      playerData {
        shortDescription "the undead giant";
        keywords "undead giant";
        class "Normal";
        longDescription "An undead giant lumbers towards you.\n";
        description "This thing seems to be the reanimated corpse of a giant, creating an\n"
                    "enormous zombie.\n";
        level 18;
        sex "Neuter";
        auth "none";
        homeTown 0;
        weight 200;
        height 198;
      }
      abilities {
        strength 11;
        strengthAdd 0;
        intelligence 11;
        wisdom 11;
        dexterity 11;
        constitution 11;
        charisma 11;
      }
      points {
        hitPoints {
          diceNumber 18;
          diceSize 18;
          diceAdd 180;
        }
        maxManaPoints 10;
        maxMovePoints 50;
        gold {
          inHand 0;
          inBank 0;
        }
        armor -40;
        experience 22000;
        hitRoll 15;
        damRoll 10;
      }
      savedCharSpecials {
        mobileFlags {
          spec "NO";
          sentinel "NO";
          scavenger "YES";
          isNPC "YES";
          aware "NO";
          aggressive "YES";
          stayZone "YES";
          wimpy "NO";
          aggroEvil "NO";
          aggroGood "NO";
          aggroNeutral "NO";
          memory "NO";
          helper "NO";
          noCharm "YES";
          noSummon "YES";
          noSleep "YES";
          noBash "NO";
          noBlind "YES";
          Dead "NO";
        }
        alignment -500;
        savingThrows {
          paralyzation 0;
          rod 0;
          petrification 0;
          breath 0;
          spell 0;
        }
      }
      mobileSpecials {
        attackType 0;
        defaultPosition "Standing";
        damageDiceNumber 3;
        damageDiceSize 5;
      }
    }
    2552 {
      playerData {
        shortDescription "the ugly witch";
        keywords "witch hag";
        class "Normal";
        longDescription "An ugly witch is here scrying out secrets.\n";
        description "She has no face at all, just blank skin, rather disturbing.  From about\n"
                    "where her mouth should be, comes a disgusting giggling sound that makes\n"
                    "your skin crawl with revulsion.\n";
        level 20;
        sex "Female";
        auth "none";
        homeTown 0;
        weight 200;
        height 198;
      }
      abilities {
        strength 11;
        strengthAdd 0;
        intelligence 11;
        wisdom 11;
        dexterity 11;
        constitution 11;
        charisma 11;
      }
      points {
        hitPoints {
          diceNumber 20;
          diceSize 20;
          diceAdd 200;
        }
        maxManaPoints 10;
        maxMovePoints 50;
        gold {
          inHand 2150;
          inBank 0;
        }
        armor -20;
        experience 26850;
        hitRoll 15;
        damRoll 5;
      }
      savedCharSpecials {
        mobileFlags {
          spec "YES";
          sentinel "NO";
          scavenger "YES";
          isNPC "YES";
          aware "NO";
          aggressive "YES";
          stayZone "YES";
          wimpy "NO";
          aggroEvil "NO";
          aggroGood "NO";
          aggroNeutral "NO";
          memory "NO";
          helper "NO";
          noCharm "NO";
          noSummon "NO";
          noSleep "NO";
          noBash "NO";
          noBlind "NO";
          Dead "NO";
        }
        alignment -450;
        savingThrows {
          paralyzation 0;
          rod 0;
          petrification 0;
          breath 0;
          spell 0;
        }
      }
      mobileSpecials {
        attackType 0;
        defaultPosition "Standing";
        damageDiceNumber 3;
        damageDiceSize 6;
      }
    }
    2553 {
      playerData {
        shortDescription "the Librarian";
        keywords "librarian mage";
        class "Normal";
        longDescription "The Librarian has fallen asleep at his desk here.\n";
        description "He looks like a rather peaceful old man.\n";
        level 23;
        sex "Male";
        auth "none";
        homeTown 0;
        weight 200;
        height 198;
      }
      abilities {
        strength 11;
        strengthAdd 0;
        intelligence 11;
        wisdom 11;
        dexterity 11;
        constitution 11;
        charisma 11;
      }
      points {
        hitPoints {
          diceNumber 23;
          diceSize 23;
          diceAdd 230;
        }
        maxManaPoints 10;
        maxMovePoints 50;
        gold {
          inHand 1287;
          inBank 0;
        }
        armor -60;
        experience 29500;
        hitRoll 17;
        damRoll 5;
      }
      savedCharSpecials {
        mobileFlags {
          spec "YES";
          sentinel "YES";
          scavenger "NO";
          isNPC "YES";
          aware "NO";
          aggressive "YES";
          stayZone "YES";
          wimpy "YES";
          aggroEvil "NO";
          aggroGood "NO";
          aggroNeutral "NO";
          memory "NO";
          helper "NO";
          noCharm "NO";
          noSummon "NO";
          noSleep "NO";
          noBash "NO";
          noBlind "NO";
          Dead "NO";
        }
        alignment 450;
        savingThrows {
          paralyzation 0;
          rod 0;
          petrification 0;
          breath 0;
          spell 0;
        }
      }
      mobileSpecials {
        attackType 0;
        defaultPosition "Standing";
        damageDiceNumber 3;
        damageDiceSize 6;
      }
    }
    2554 {
      playerData {
        shortDescription "the Master's apprentice";
        keywords "apprentice";
        class "Normal";
        longDescription "The Master's apprentice leaps to halt your passage.\n";
        description "A powerful wizard in his own right, the apprentice of the master of balance\n"
                    "has given up his station in the mage guild hierarchy in order to serve the\n"
                    "Great Master in hopes of gleaning secrets one could never hope to uncover\n"
                    "alone.\n";
        level 24;
        sex "Male";
        auth "none";
        homeTown 0;
        weight 200;
        height 198;
      }
      abilities {
        strength 11;
        strengthAdd 0;
        intelligence 11;
        wisdom 11;
        dexterity 11;
        constitution 11;
        charisma 11;
      }
      points {
        hitPoints {
          diceNumber 24;
          diceSize 24;
          diceAdd 240;
        }
        maxManaPoints 10;
        maxMovePoints 50;
        gold {
          inHand 6723;
          inBank 0;
        }
        armor -120;
        experience 30750;
        hitRoll 23;
        damRoll 6;
      }
      savedCharSpecials {
        mobileFlags {
          spec "YES";
          sentinel "YES";
          scavenger "YES";
          isNPC "YES";
          aware "NO";
          aggressive "YES";
          stayZone "YES";
          wimpy "NO";
          aggroEvil "NO";
          aggroGood "NO";
          aggroNeutral "NO";
          memory "NO";
          helper "NO";
          noCharm "NO";
          noSummon "NO";
          noSleep "NO";
          noBash "NO";
          noBlind "NO";
          Dead "NO";
        }
        alignment 0;
        savingThrows {
          paralyzation 0;
          rod 0;
          petrification 0;
          breath 0;
          spell 0;
        }
      }
      mobileSpecials {
        attackType 0;
        defaultPosition "Standing";
        damageDiceNumber 3;
        damageDiceSize 6;
      }
    }
    2555 {
      playerData {
        shortDescription "the grey cat";
        keywords "cat grey familiar";
        class "Normal";
        longDescription "A grey cat is lounging lazily here.\n";
        description "The grey cat cocks an ear towards you, sensing your scrutiny, then purrs\n"
                    "contentedly.  It looks rather harmless, until you notice its very large\n"
                    "claws.\n";
        level 15;
        sex "Female";
        auth "none";
        homeTown 0;
        weight 200;
        height 198;
      }
      abilities {
        strength 11;
        strengthAdd 0;
        intelligence 11;
        wisdom 11;
        dexterity 11;
        constitution 11;
        charisma 11;
      }
      points {
        hitPoints {
          diceNumber 15;
          diceSize 15;
          diceAdd 150;
        }
        maxManaPoints 10;
        maxMovePoints 50;
        gold {
          inHand 0;
          inBank 0;
        }
        armor -50;
        experience 18750;
        hitRoll 15;
        damRoll 5;
      }
      savedCharSpecials {
        mobileFlags {
          spec "NO";
          sentinel "YES";
          scavenger "NO";
          isNPC "YES";
          aware "NO";
          aggressive "NO";
          stayZone "YES";
          wimpy "NO";
          aggroEvil "NO";
          aggroGood "NO";
          aggroNeutral "NO";
          memory "NO";
          helper "NO";
          noCharm "NO";
          noSummon "NO";
          noSleep "NO";
          noBash "NO";
          noBlind "NO";
          Dead "NO";
        }
        alignment 0;
        savingThrows {
          paralyzation 0;
          rod 0;
          petrification 0;
          breath 0;
          spell 0;
        }
      }
      mobileSpecials {
        attackType 0;
        defaultPosition "Standing";
        damageDiceNumber 5;
        damageDiceSize 5;
      }
    }
    2556 {
      playerData {
        shortDescription "the Master of Neutrality";
        keywords "master guildmaster grey";
        class "Normal";
        longDescription "The Master of Neutrality is here contemplating the balance of the Universe.\n";
        description "He looks quite peaceful.\n";
        level 30;
        sex "Male";
        auth "none";
        homeTown 0;
        weight 200;
        height 198;
      }
      abilities {
        strength 11;
        strengthAdd 0;
        intelligence 11;
        wisdom 11;
        dexterity 11;
        constitution 11;
        charisma 11;
      }
      points {
        hitPoints {
          diceNumber 30;
          diceSize 30;
          diceAdd 300;
        }
        maxManaPoints 10;
        maxMovePoints 50;
        gold {
          inHand 15350;
          inBank 0;
        }
        armor -200;
        experience 150000;
        hitRoll 30;
        damRoll 20;
      }
      savedCharSpecials {
        mobileFlags {
          spec "YES";
          sentinel "YES";
          scavenger "YES";
          isNPC "YES";
          aware "NO";
          aggressive "NO";
          stayZone "YES";
          wimpy "NO";
          aggroEvil "YES";
          aggroGood "YES";
          aggroNeutral "NO";
          memory "YES";
          helper "NO";
          noCharm "NO";
          noSummon "NO";
          noSleep "NO";
          noBash "NO";
          noBlind "NO";
          Dead "NO";
        }
        alignment 0;
        savingThrows {
          paralyzation 0;
          rod 0;
          petrification 0;
          breath 0;
          spell 0;
        }
      }
      mobileSpecials {
        attackType 0;
        defaultPosition "Standing";
        damageDiceNumber 2;
        damageDiceSize 5;
      }
    }
    2557 {
      playerData {
        shortDescription "the black robed apprentice";
        keywords "apprentice black";
        class "Normal";
        longDescription "A black robed apprentice jumps from the shadows and attacks.\n";
        description "She bears a wicked looking scar down the side of her face, though once\n"
                    "she must have been beautiful, now the scar combined with what seems to\n"
                    "be a permanent scowl make her looks quite fearsome.\n";
        level 20;
        sex "Female";
        auth "none";
        homeTown 0;
        weight 200;
        height 198;
      }
      abilities {
        strength 11;
        strengthAdd 0;
        intelligence 11;
        wisdom 11;
        dexterity 11;
        constitution 11;
        charisma 11;
      }
      points {
        hitPoints {
          diceNumber 20;
          diceSize 20;
          diceAdd 200;
        }
        maxManaPoints 10;
        maxMovePoints 50;
        gold {
          inHand 13876;
          inBank 0;
        }
        armor -60;
        experience 27800;
        hitRoll 18;
        damRoll 6;
      }
      savedCharSpecials {
        mobileFlags {
          spec "YES";
          sentinel "YES";
          scavenger "YES";
          isNPC "YES";
          aware "NO";
          aggressive "YES";
          stayZone "YES";
          wimpy "NO";
          aggroEvil "NO";
          aggroGood "NO";
          aggroNeutral "NO";
          memory "NO";
          helper "NO";
          noCharm "NO";
          noSummon "NO";
          noSleep "NO";
          noBash "NO";
          noBlind "NO";
          Dead "NO";
        }
        alignment -750;
        savingThrows {
          paralyzation 0;
          rod 0;
          petrification 0;
          breath 0;
          spell 0;
        }
      }
      mobileSpecials {
        attackType 0;
        defaultPosition "Standing";
        damageDiceNumber 3;
        damageDiceSize 6;
      }
    }
    2558 {
      playerData {
        shortDescription "the black cat";
        keywords "cat black familiar";
        class "Normal";
        longDescription "A black cat with its fur up hisses at you.\n";
        description "It looks both mean and dangerous.  Petting seems to be completely out of\n"
                    "the question.\n";
        level 16;
        sex "Neuter";
        auth "none";
        homeTown 0;
        weight 200;
        height 198;
      }
      abilities {
        strength 11;
        strengthAdd 0;
        intelligence 11;
        wisdom 11;
        dexterity 11;
        constitution 11;
        charisma 11;
      }
      points {
        hitPoints {
          diceNumber 16;
          diceSize 16;
          diceAdd 160;
        }
        maxManaPoints 10;
        maxMovePoints 50;
        gold {
          inHand 0;
          inBank 0;
        }
        armor -40;
        experience 19950;
        hitRoll 15;
        damRoll 3;
      }
      savedCharSpecials {
        mobileFlags {
          spec "NO";
          sentinel "YES";
          scavenger "NO";
          isNPC "YES";
          aware "NO";
          aggressive "NO";
          stayZone "YES";
          wimpy "NO";
          aggroEvil "NO";
          aggroGood "NO";
          aggroNeutral "NO";
          memory "NO";
          helper "NO";
          noCharm "NO";
          noSummon "NO";
          noSleep "NO";
          noBash "NO";
          noBlind "NO";
          Dead "NO";
        }
        alignment -800;
        savingThrows {
          paralyzation 0;
          rod 0;
          petrification 0;
          breath 0;
          spell 0;
        }
      }
      mobileSpecials {
        attackType 0;
        defaultPosition "Standing";
        damageDiceNumber 3;
        damageDiceSize 7;
      }
    }
    2559 {
      playerData {
        shortDescription "the Master of the Black Robes";
        keywords "master guildmaster black";
        class "Normal";
        longDescription "The Master of the Black Robes is here plotting vile deeds.\n";
        description "The Master glares at you.\n";
        level 30;
        sex "Male";
        auth "none";
        homeTown 0;
        weight 200;
        height 198;
      }
      abilities {
        strength 11;
        strengthAdd 0;
        intelligence 11;
        wisdom 11;
        dexterity 11;
        constitution 11;
        charisma 11;
      }
      points {
        hitPoints {
          diceNumber 30;
          diceSize 30;
          diceAdd 300;
        }
        maxManaPoints 10;
        maxMovePoints 50;
        gold {
          inHand 22100;
          inBank 0;
        }
        armor -200;
        experience 150000;
        hitRoll 30;
        damRoll 20;
      }
      savedCharSpecials {
        mobileFlags {
          spec "YES";
          sentinel "YES";
          scavenger "YES";
          isNPC "YES";
          aware "NO";
          aggressive "NO";
          stayZone "YES";
          wimpy "NO";
          aggroEvil "NO";
          aggroGood "YES";
          aggroNeutral "YES";
          memory "YES";
          helper "NO";
          noCharm "NO";
          noSummon "NO";
          noSleep "NO";
          noBash "NO";
          noBlind "NO";
          Dead "NO";
        }
        alignment -1000;
        savingThrows {
          paralyzation 0;
          rod 0;
          petrification 0;
          breath 0;
          spell 0;
        }
      }
      mobileSpecials {
        attackType 0;
        defaultPosition "Standing";
        damageDiceNumber 2;
        damageDiceSize 5;
      }
    }
    2560 {
      playerData {
        shortDescription "the white robed apprentice";
        keywords "apprentice white";
        class "Normal";
        longDescription "A white robed apprentice screams at your desecration of goodness.\n";
        description "He looks like a fanatic.\n"
                    "The white robed apprentice screams 'Thou art unworthy of this honour!'\n";
        level 20;
        sex "Male";
        auth "none";
        homeTown 0;
        weight 200;
        height 198;
      }
      abilities {
        strength 11;
        strengthAdd 0;
        intelligence 11;
        wisdom 11;
        dexterity 11;
        constitution 11;
        charisma 11;
      }
      points {
        hitPoints {
          diceNumber 20;
          diceSize 20;
          diceAdd 200;
        }
        maxManaPoints 10;
        maxMovePoints 50;
        gold {
          inHand 7400;
          inBank 0;
        }
        armor -60;
        experience 27850;
        hitRoll 18;
        damRoll 6;
      }
      savedCharSpecials {
        mobileFlags {
          spec "YES";
          sentinel "YES";
          scavenger "YES";
          isNPC "YES";
          aware "NO";
          aggressive "YES";
          stayZone "NO";
          wimpy "YES";
          aggroEvil "NO";
          aggroGood "NO";
          aggroNeutral "NO";
          memory "NO";
          helper "NO";
          noCharm "NO";
          noSummon "NO";
          noSleep "NO";
          noBash "NO";
          noBlind "NO";
          Dead "NO";
        }
        alignment 750;
        savingThrows {
          paralyzation 0;
          rod 0;
          petrification 0;
          breath 0;
          spell 0;
        }
      }
      mobileSpecials {
        attackType 0;
        defaultPosition "Standing";
        damageDiceNumber 3;
        damageDiceSize 6;
      }
    }
    2561 {
      playerData {
        shortDescription "the white cat";
        keywords "cat white familiar";
        class "Normal";
        longDescription "A white cat is here preening its fur.\n";
        description "It seems to be nothing more than a large ball of fluff with claws.\n";
        level 15;
        sex "Neuter";
        auth "none";
        homeTown 0;
        weight 200;
        height 198;
      }
      abilities {
        strength 11;
        strengthAdd 0;
        intelligence 11;
        wisdom 11;
        dexterity 11;
        constitution 11;
        charisma 11;
      }
      points {
        hitPoints {
          diceNumber 15;
          diceSize 8;
          diceAdd 10;
        }
        maxManaPoints 10;
        maxMovePoints 50;
        gold {
          inHand 0;
          inBank 0;
        }
        armor -40;
        experience 7950;
        hitRoll 16;
        damRoll 3;
      }
      savedCharSpecials {
        mobileFlags {
          spec "NO";
          sentinel "YES";
          scavenger "NO";
          isNPC "YES";
          aware "NO";
          aggressive "NO";
          stayZone "YES";
          wimpy "NO";
          aggroEvil "NO";
          aggroGood "NO";
          aggroNeutral "NO";
          memory "NO";
          helper "NO";
          noCharm "NO";
          noSummon "NO";
          noSleep "NO";
          noBash "NO";
          noBlind "NO";
          Dead "NO";
        }
        alignment 800;
        savingThrows {
          paralyzation 0;
          rod 0;
          petrification 0;
          breath 0;
          spell 0;
        }
      }
      mobileSpecials {
        attackType 0;
        defaultPosition "Standing";
        damageDiceNumber 3;
        damageDiceSize 7;
      }
    }
    2562 {
      playerData {
        shortDescription "the Master of Goodness";
        keywords "master guildmaster white";
        class "Normal";
        longDescription "The Master of Goodness is here frowning at your intrusion.\n";
        description "He looks like a self-righteous bastard.\n";
        level 30;
        sex "Male";
        auth "none";
        homeTown 0;
        weight 200;
        height 198;
      }
      abilities {
        strength 11;
        strengthAdd 0;
        intelligence 11;
        wisdom 11;
        dexterity 11;
        constitution 11;
        charisma 11;
      }
      points {
        hitPoints {
          diceNumber 30;
          diceSize 30;
          diceAdd 300;
        }
        maxManaPoints 10;
        maxMovePoints 50;
        gold {
          inHand 21900;
          inBank 0;
        }
        armor -200;
        experience 150000;
        hitRoll 30;
        damRoll 20;
      }
      savedCharSpecials {
        mobileFlags {
          spec "YES";
          sentinel "YES";
          scavenger "YES";
          isNPC "YES";
          aware "NO";
          aggressive "NO";
          stayZone "YES";
          wimpy "NO";
          aggroEvil "YES";
          aggroGood "NO";
          aggroNeutral "YES";
          memory "YES";
          helper "NO";
          noCharm "NO";
          noSummon "NO";
          noSleep "NO";
          noBash "NO";
          noBlind "NO";
          Dead "NO";
        }
        alignment 1000;
        savingThrows {
          paralyzation 0;
          rod 0;
          petrification 0;
          breath 0;
          spell 0;
        }
      }
      mobileSpecials {
        attackType 0;
        defaultPosition "Standing";
        damageDiceNumber 2;
        damageDiceSize 5;
      }
    }
    2563 {
      playerData {
        shortDescription "the calico cat";
        keywords "cat calico familiar";
        class "Normal";
        longDescription "A large calico cat is lounging about here.\n";
        description "It looks incredibly large for a cat, no doubt a giant of its species.\n"
                    "A beautiful jewel encrusted collar about its neck is its only adornment.\n";
        level 25;
        sex "Neuter";
        auth "none";
        homeTown 0;
        weight 200;
        height 198;
      }
      abilities {
        strength 11;
        strengthAdd 0;
        intelligence 11;
        wisdom 11;
        dexterity 11;
        constitution 11;
        charisma 11;
      }
      points {
        hitPoints {
          diceNumber 25;
          diceSize 25;
          diceAdd 250;
        }
        maxManaPoints 10;
        maxMovePoints 50;
        gold {
          inHand 0;
          inBank 0;
        }
        armor -90;
        experience 30000;
        hitRoll 19;
        damRoll 10;
      }
      savedCharSpecials {
        mobileFlags {
          spec "NO";
          sentinel "YES";
          scavenger "NO";
          isNPC "YES";
          aware "NO";
          aggressive "NO";
          stayZone "YES";
          wimpy "NO";
          aggroEvil "NO";
          aggroGood "NO";
          aggroNeutral "NO";
          memory "NO";
          helper "NO";
          noCharm "NO";
          noSummon "NO";
          noSleep "NO";
          noBash "NO";
          noBlind "NO";
          Dead "NO";
        }
        alignment 0;
        savingThrows {
          paralyzation 0;
          rod 0;
          petrification 0;
          breath 0;
          spell 0;
        }
      }
      mobileSpecials {
        attackType 0;
        defaultPosition "Standing";
        damageDiceNumber 5;
        damageDiceSize 5;
      }
    }
    2564 {
      playerData {
        shortDescription "the Grand Mistress";
        keywords "guildmaster grand mistress";
        class "Normal";
        longDescription "The Grand Mistress of Magic is sitting here.\n";
        description "She looks quite comfortable on her emerald throne. Amazingly young and\n"
                    "pretty for one of such stature in the guild, no doubt she has kept her\n"
                    "youthful appearance through the use of strong magics.\n"
                    "The Grand Mistress pets her familiar and smiles at you in confidence.\n";
        level 50;
        sex "Female";
        auth "none";
        homeTown 0;
        weight 200;
        height 198;
      }
      abilities {
        strength 11;
        strengthAdd 0;
        intelligence 11;
        wisdom 11;
        dexterity 11;
        constitution 11;
        charisma 11;
      }
      points {
        hitPoints {
          diceNumber 50;
          diceSize 50;
          diceAdd 500;
        }
        maxManaPoints 10;
        maxMovePoints 50;
        gold {
          inHand 50000;
          inBank 0;
        }
        armor -300;
        experience 500000;
        hitRoll 40;
        damRoll 20;
      }
      savedCharSpecials {
        mobileFlags {
          spec "YES";
          sentinel "YES";
          scavenger "YES";
          isNPC "YES";
          aware "NO";
          aggressive "NO";
          stayZone "YES";
          wimpy "NO";
          aggroEvil "NO";
          aggroGood "NO";
          aggroNeutral "NO";
          memory "YES";
          helper "NO";
          noCharm "NO";
          noSummon "NO";
          noSleep "NO";
          noBash "NO";
          noBlind "NO";
          Dead "NO";
        }
        alignment 0;
        savingThrows {
          paralyzation 0;
          rod 0;
          petrification 0;
          breath 0;
          spell 0;
        }
      }
      mobileSpecials {
        attackType 0;
        defaultPosition "Standing";
        damageDiceNumber 3;
        damageDiceSize 4;
      }
    }
  }
  shops {
    2505 {
      keeper "towerOfMagic:2505";
      buyProfit 2.100000;
      sellProfit 0.500000;
      hourOpen1 0;
      hourClose1 28;
      hourOpen2 0;
      hourClose2 0;
      messages {
        shopMissingItem -1.000000;
        buyerMissingItem "%s You can't sell what you don't HAVE!";
        noBuy "%s Sorry, I'm not a fence.";
        shopCantAfford "%s I'd love to buy it, I just can't spare the coinage";
        playerCantAfford "%s Bah, come back when you can pay!";
        itemSold "%s That'll be %d coins -- thank you.";
        itemBought "%s I'll give ya %d coins for that!";
      }
      items {
        1 "towerOfMagic:2504";
        2 "towerOfMagic:2545";
        3 "towerOfMagic:2546";
        4 "midgaardNorth:3010";
        5 "midgaardSouth:3100";
        6 "midgaardSouth:3101";
      }
      types {
        1 "Food";
      }
      rooms {
        1 "towerOfMagic:2518";
      }
      flags {
        NOGOOD "NO";
        NOEVIL "NO";
        NONEUTRAL "NO";
        NOMAGIC_USER "NO";
        NOCLERIC "YES";
        NOTHIEF "YES";
        NOWARRIOR "YES";
      }
    }
    2506 {
      keeper "towerOfMagic:2506";
      buyProfit 2.500000;
      sellProfit 0.300000;
      hourOpen1 0;
      hourClose1 28;
      hourOpen2 0;
      hourClose2 0;
      messages {
        shopMissingItem "%s Say again?";
        buyerMissingItem "%s You don't have that, try INVENTORY!";
        noBuy "%s What do I look like, a fence?";
        shopCantAfford "%s Sorry, I just can't afford such a costly item.";
        playerCantAfford "%s You can't afford it!";
        itemSold "%s You're getting a bargain for that at only %d!";
        itemBought "%s I guess I could give ya %d for that.";
      }
      items {
        1 "midgaardNorth:3050";
        2 "midgaardNorth:3051";
        3 "midgaardNorth:3053";
      }
      types {
        1 "Scroll";
        2 "Wand";
        3 "Staff";
        4 "Potion";
      }
      rooms {
        1 "towerOfMagic:2519";
      }
      flags {
        NOGOOD "NO";
        NOEVIL "NO";
        NONEUTRAL "NO";
        NOMAGIC_USER "NO";
        NOCLERIC "YES";
        NOTHIEF "YES";
        NOWARRIOR "YES";
      }
    }
  }
}