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 "Mines of Moria";
  keyword "moria";
  lifespan 20;
  resets {
    0 {
      command "loadMobile";
      mobile "moria:4000";
      inRoom "moria:4030";
      maxNumber 1;
    }
    1 {
      then "YES";
      command "giveItemToMobile";
      item "moria:4001";
      maxNumber 1;
    }
    2 {
      then "YES";
      command "putItemInContainer";
      item "moria:4002";
      maxNumber 1;
      inItem "moria:4001";
    }
    3 {
      command "loadMobile";
      mobile "moria:4001";
      inRoom "moria:4025";
      maxNumber 2;
    }
    4 {
      command "loadMobile";
      mobile "moria:4001";
      inRoom "moria:4015";
      maxNumber 2;
    }
    5 {
      command "loadMobile";
      mobile "moria:4002";
      inRoom "moria:4023";
      maxNumber 3;
    }
    6 {
      command "loadMobile";
      mobile "moria:4002";
      inRoom "moria:4017";
      maxNumber 3;
    }
    7 {
      command "loadMobile";
      mobile "moria:4002";
      inRoom "moria:4020";
      maxNumber 3;
    }
    8 {
      command "loadMobile";
      mobile "moria:4003";
      inRoom "moria:4021";
      maxNumber 6;
    }
    9 {
      command "loadMobile";
      mobile "moria:4003";
      inRoom "moria:4021";
      maxNumber 6;
    }
    10 {
      command "loadMobile";
      mobile "moria:4003";
      inRoom "moria:4013";
      maxNumber 6;
    }
    11 {
      command "loadMobile";
      mobile "moria:4003";
      inRoom "moria:4013";
      maxNumber 6;
    }
    12 {
      command "loadMobile";
      mobile "moria:4003";
      inRoom "moria:4027";
      maxNumber 6;
    }
    13 {
      command "loadMobile";
      mobile "moria:4003";
      inRoom "moria:4027";
      maxNumber 6;
    }
    14 {
      command "loadMobile";
      mobile "moria:4004";
      inRoom "moria:4015";
      maxNumber 3;
    }
    15 {
      command "loadMobile";
      mobile "moria:4004";
      inRoom "moria:4028";
      maxNumber 3;
    }
    16 {
      command "loadMobile";
      mobile "moria:4004";
      inRoom "moria:4028";
      maxNumber 3;
    }
    17 {
      command "loadMobile";
      mobile "moria:4005";
      inRoom "moria:4022";
      maxNumber 1;
    }
    18 {
      then "YES";
      command "equipMobile";
      item "moria:4000";
      wearLocation "rightFinger";
      maxNumber 5;
    }
    19 {
      command "loadMobile";
      mobile "moria:4050";
      inRoom "moria:4062";
      maxNumber 1;
    }
    20 {
      then "YES";
      command "giveItemToMobile";
      item "moria:4051";
      maxNumber 3;
    }
    21 {
      command "loadMobile";
      mobile "moria:4051";
      inRoom "moria:4070";
      maxNumber 4;
    }
    22 {
      command "loadMobile";
      mobile "moria:4051";
      inRoom "moria:4050";
      maxNumber 4;
    }
    23 {
      command "loadMobile";
      mobile "moria:4051";
      inRoom "moria:4073";
      maxNumber 4;
    }
    24 {
      command "loadMobile";
      mobile "moria:4051";
      inRoom "moria:4055";
      maxNumber 4;
    }
    25 {
      command "loadMobile";
      mobile "moria:4052";
      inRoom "moria:4056";
      maxNumber 3;
    }
    26 {
      command "loadMobile";
      mobile "moria:4052";
      inRoom "moria:4065";
      maxNumber 3;
    }
    27 {
      command "loadMobile";
      mobile "moria:4052";
      inRoom "moria:4059";
      maxNumber 3;
    }
    28 {
      command "loadMobile";
      mobile "moria:4053";
      inRoom "moria:4058";
      maxNumber 2;
    }
    29 {
      command "loadMobile";
      mobile "moria:4053";
      inRoom "moria:4068";
      maxNumber 2;
    }
    30 {
      command "loadMobile";
      mobile "moria:4054";
      inRoom "moria:4060";
      maxNumber 3;
    }
    31 {
      command "loadMobile";
      mobile "moria:4054";
      inRoom "moria:4053";
      maxNumber 3;
    }
    32 {
      command "loadMobile";
      mobile "moria:4054";
      inRoom "moria:4052";
      maxNumber 3;
    }
    33 {
      command "loadMobile";
      mobile "moria:4055";
      inRoom "moria:4064";
      maxNumber 2;
    }
    34 {
      then "YES";
      command "giveItemToMobile";
      item "moria:4050";
      maxNumber 20;
    }
    35 {
      command "loadMobile";
      mobile "moria:4055";
      inRoom "moria:4071";
      maxNumber 2;
    }
    36 {
      then "YES";
      command "giveItemToMobile";
      item "moria:4050";
      maxNumber 20;
    }
    37 {
      command "loadMobile";
      mobile "moria:4056";
      inRoom "moria:4067";
      maxNumber 2;
    }
    38 {
      command "loadMobile";
      mobile "moria:4056";
      inRoom "moria:4057";
      maxNumber 2;
    }
    39 {
      command "purgeItem";
      inRoom "moria:4068";
      item "moria:4052";
    }
    40 {
      command "loadItem";
      item "moria:4052";
      inRoom "moria:4068";
      maxNumber 8;
    }
    41 {
      command "purgeItem";
      inRoom "moria:4069";
      item "moria:4052";
    }
    42 {
      command "loadItem";
      item "moria:4052";
      inRoom "moria:4069";
      maxNumber 8;
    }
    43 {
      command "purgeItem";
      inRoom "moria:4070";
      item "moria:4052";
    }
    44 {
      command "loadItem";
      item "moria:4052";
      inRoom "moria:4070";
      maxNumber 8;
    }
    45 {
      command "purgeItem";
      inRoom "moria:4071";
      item "moria:4052";
    }
    46 {
      command "loadItem";
      item "moria:4052";
      inRoom "moria:4071";
      maxNumber 8;
    }
    47 {
      command "loadMobile";
      mobile "moria:4100";
      inRoom "moria:4114";
      maxNumber 1;
    }
    48 {
      then "YES";
      command "giveItemToMobile";
      item "moria:4102";
      maxNumber 2;
    }
    49 {
      command "loadMobile";
      mobile "moria:4101";
      inRoom "moria:4122";
      maxNumber 1;
    }
    50 {
      then "YES";
      command "giveItemToMobile";
      item "moria:4100";
      maxNumber 2;
    }
    51 {
      command "loadMobile";
      mobile "moria:4102";
      inRoom "moria:4111";
      maxNumber 3;
    }
    52 {
      then "YES";
      command "giveItemToMobile";
      item "moria:4103";
      maxNumber 10;
    }
    53 {
      command "loadMobile";
      mobile "moria:4102";
      inRoom "moria:4111";
      maxNumber 3;
    }
    54 {
      then "YES";
      command "giveItemToMobile";
      item "moria:4104";
      maxNumber 3;
    }
    55 {
      command "loadMobile";
      mobile "moria:4103";
      inRoom "moria:4103";
      maxNumber 6;
    }
    56 {
      command "loadMobile";
      mobile "moria:4103";
      inRoom "moria:4124";
      maxNumber 2;
    }
    57 {
      then "YES";
      command "equipMobile";
      item "moria:4053";
      wearLocation "wielded";
      maxNumber 3;
    }
    58 {
      command "loadMobile";
      mobile "moria:4105";
      inRoom "moria:4108";
      maxNumber 3;
    }
    59 {
      command "loadMobile";
      mobile "moria:4106";
      inRoom "moria:4113";
      maxNumber 2;
    }
    60 {
      then "YES";
      command "giveItemToMobile";
      item "moria:4101";
      maxNumber 1;
    }
    61 {
      command "loadMobile";
      mobile "moria:4107";
      inRoom "moria:4119";
      maxNumber 1;
    }
    62 {
      then "YES";
      command "giveItemToMobile";
      item "moria:4104";
      maxNumber 10;
    }
    63 {
      command "doorState";
      inRoom "moria:4119";
      direction "west";
      state "closed";
    }
    64 {
      command "doorState";
      inRoom "moria:4121";
      direction "east";
      state "closed";
    }
    65 {
      command "loadMobile";
      mobile "moria:4057";
      inRoom "moria:4038";
      maxNumber 2;
    }
    66 {
      command "loadMobile";
      mobile "moria:4057";
      inRoom "moria:4041";
      maxNumber 2;
    }
    67 {
      command "loadMobile";
      mobile "moria:4058";
      inRoom "moria:4044";
      maxNumber 1;
    }
  }
  rooms {
    4000 {
      name "The Hills";
      description "   You are on a path leading north, small hills surround you.\n"
                  "You feel the forces of evil approach you from the north.  Off\n"
                  "in the distance to the northeast you can see the beginning of\n"
                  "a large mountain range.\n";
      sectorType "Hills";
      flags {
        dark "NO";
        death "NO";
        noMob "YES";
        indoors "NO";
        peaceful "NO";
        soundproof "NO";
        noTrack "NO";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        north {
          destinationRoom "moria:4001";
        }
        south {
          destinationRoom "midenNir:3500";
        }
      }
    }
    4001 {
      name "The Hills";
      description "   You are on a small path leading north, dark threatening hills\n"
                  "surround you on almost all sides.  A fair distance off to the\n"
                  "north, you can see the enormous shadow of a strangely solitaire\n"
                  "mountain.\n";
      sectorType "Hills";
      flags {
        dark "NO";
        death "NO";
        noMob "YES";
        indoors "NO";
        peaceful "NO";
        soundproof "NO";
        noTrack "NO";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        north {
          destinationRoom "moria:4002";
        }
        south {
          destinationRoom "moria:4000";
        }
      }
    }
    4002 {
      name "The End Of The Path";
      description "   The path stops here, to the north is a single mountain and around\n"
                  "you are some threatening hills.  A small trail leads up the hillside\n"
                  "through the rocks to a dark cave located to the north.  Off to the\n"
                  "northeast, you can see the southern end of what appears to be a large\n"
                  "mountain range.\n";
      sectorType "Hills";
      flags {
        dark "NO";
        death "NO";
        noMob "YES";
        indoors "NO";
        peaceful "NO";
        soundproof "NO";
        noTrack "NO";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        north {
          destinationRoom "moria:4010";
        }
        south {
          destinationRoom "moria:4001";
        }
      }
    }
    4010 {
      name "The Cave";
      description "   You are standing in a small cave, about fifteen feet across at\n"
                  "the widest point and about forty feet long.  Off to the south you\n"
                  "sense fresh air and you surmise that the entrance must be located\n"
                  "off in that direction.  To the north a small tunnel continues into\n"
                  "the mountain.\n";
      sectorType "Field";
      flags {
        dark "YES";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "NO";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        north {
          destinationRoom "moria:4011";
        }
        south {
          destinationRoom "moria:4002";
        }
      }
    }
    4011 {
      name "The Tunnel";
      description "   You force your way into a narrow tunnel, aided by the wet walls\n"
                  "which help you slide through the passageway.  The smell of mouldy\n"
                  "moss is growing greater the farther north you head, but you can smell\n"
                  "fresh air off to the south as a light breeze wafts past you.\n";
      sectorType "Forest";
      flags {
        dark "YES";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "NO";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        north {
          destinationRoom "moria:4014";
        }
        south {
          destinationRoom "moria:4010";
        }
      }
    }
    4012 {
      name "The Tunnel";
      description "   You find yourself at a turn in this narrow tunnel.  The tunnel\n"
                  "appears to open up to the north into a cave of some sort while to\n"
                  "the east it leads onwards through the mountain.\n";
      sectorType "Forest";
      flags {
        dark "YES";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "NO";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        north {
          destinationRoom "moria:4016";
        }
        east {
          destinationRoom "moria:4013";
        }
      }
    }
    4013 {
      name "The Tunnel";
      description "   Standing in the middle of the dusty floor of this tunnel, you can\n"
                  "see that it is not a highly travelled passageway.  It looks to lead\n"
                  "in an east-west direction.\n";
      sectorType "Forest";
      flags {
        dark "YES";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "NO";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        east {
          destinationRoom "moria:4014";
        }
        west {
          destinationRoom "moria:4012";
        }
      }
    }
    4014 {
      name "The Tunnel";
      description "   You find yourself at a small intersection of sorts in this tunnel.\n"
                  "The main tunnel appears to curve from south to west but there is an\n"
                  "entrance into a cave to the north.  The entrance itself looks to be\n"
                  "unnatural and much more recent than the tunnel or even the cave.\n";
      sectorType "Forest";
      flags {
        dark "YES";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "NO";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        north {
          destinationRoom "moria:4018";
        }
        south {
          destinationRoom "moria:4011";
        }
        west {
          destinationRoom "moria:4013";
        }
      }
    }
    4015 {
      name "The Tunnel";
      description "   You clamber on through this narrow tunnel.  The walls are damp\n"
                  "with condensation and the weight of the rock above you is beginning\n"
                  "to make you feel almost claustrophobic.  The tunnel makes a jagged\n"
                  "turn from west to north here.\n";
      sectorType "Forest";
      flags {
        dark "YES";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "NO";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        north {
          destinationRoom "moria:4019";
        }
        west {
          destinationRoom "moria:4014";
        }
      }
    }
    4016 {
      name "The Large Cave";
      description "   You find yourself in a fairly large cave.  Large enough that the\n"
                  "eastern and western ends are almots completely shrouded in darkness.\n"
                  "A small tunnel breaks through the southern wall, and it too is full\n"
                  "of shadows.\n";
      sectorType "Field";
      flags {
        dark "YES";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "NO";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        east {
          destinationRoom "moria:4017";
        }
        south {
          destinationRoom "moria:4012";
        }
        west {
          destinationRoom "moria:4023";
        }
      }
    }
    4017 {
      name "The Large Cave";
      description "   You move along the cave to the west end of it and find that there\n"
                  "appears to be no other exit from here.  The walls are fairly smooth\n"
                  "and look to have been naturally carved out of the rock by the passage\n"
                  "of water.\n";
      sectorType "Field";
      flags {
        dark "YES";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "NO";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        west {
          destinationRoom "moria:4016";
        }
      }
    }
    4018 {
      name "The Cave";
      description "   You find yourself at the southern end of a cave as it begins\n"
                  "to turn into a tunnel which leads off to the south.  The cave\n"
                  "continues northwards deeper into the darkness.\n"
                  "You notice a large pile of bones in the corner.\n";
      sectorType "Field";
      flags {
        dark "YES";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "NO";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      extraDescriptions {
        0 {
          keywords "pile bones";
          description "You had better watch out - some of the bones are human!\n";
        }
      }
      exits {
        north {
          destinationRoom "moria:4025";
        }
        south {
          destinationRoom "moria:4014";
        }
      }
    }
    4019 {
      name "The Tunnel";
      description "   You stand in the middle of a fairly wide passageway that leads\n"
                  "in a north-south direction.  The walls are quite smooth, almost as\n"
                  "if a river had gouged them out of the earth.\n";
      sectorType "Forest";
      flags {
        dark "YES";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "NO";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        north {
          destinationRoom "moria:4026";
        }
        south {
          destinationRoom "moria:4015";
        }
      }
    }
    4020 {
      name "The Hole";
      description "   You are standing in a small alcove off the main tunnel.  There is\n"
                  "a fairly wide hole broken through the floor of the alcove.  The only\n"
                  "other exit is to the north.\n";
      sectorType "Forest";
      flags {
        dark "YES";
        death "NO";
        noMob "YES";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "NO";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        north {
          destinationRoom "moria:4027";
        }
        down {
          destinationRoom "moria:4064";
        }
      }
    }
    4021 {
      name "The Hole";
      description "   As you stand at the end of this tunnel, you notice a large hole\n"
                  "sitting in the floor by the northwestern corner of the walls.  The\n"
                  "tunnel itself leads off towards the east.  The air here feels very\n"
                  "damp and you feel like your clothes are becoming sticky with sweat.\n";
      sectorType "Forest";
      flags {
        dark "YES";
        death "NO";
        noMob "YES";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "NO";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        east {
          destinationRoom "moria:4022";
        }
        down {
          destinationRoom "moria:4115";
        }
      }
    }
    4022 {
      name "The Damp Tunnel";
      description "   You are standing in the middle of a damp tunnel.  The moisture\n"
                  "in the air is so thick that you can almost seem it seeping into your\n"
                  "clothes.  The tunnel continues to the north and west.  A large cave\n"
                  "opens up to the east.\n";
      sectorType "Forest";
      flags {
        dark "YES";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "NO";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        north {
          destinationRoom "moria:4024";
        }
        east {
          destinationRoom "moria:4023";
        }
        west {
          destinationRoom "moria:4021";
        }
      }
    }
    4023 {
      name "The Large Cave";
      description "   You are in the western part of the large cave, to the east you can\n"
                  "see a tunnel.  The air near the tunnel entrance is heavy with moisture,\n"
                  "giving you a feeling as if you were standing in the rain.  The walls\n"
                  "of the cave are almost totally shrouded in darkness and shadow as is\n"
                  "the southern end of the cavern.\n";
      sectorType "Field";
      flags {
        dark "YES";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "NO";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        east {
          destinationRoom "moria:4016";
        }
        west {
          destinationRoom "moria:4022";
        }
      }
    }
    4024 {
      name "The Damp Tunnel";
      description "   The tunnel you are in now is very humid, and the air seems to almost\n"
                  "hang with moisture.  The walls drip with an almost constant water flow,\n"
                  "and the ground is covered with small pools of stagnent water.\n"
                  "   The tunnel leads away to the south, and to the west you can feel that\n"
                  "the air is even damper than here.\n";
      sectorType "Forest";
      flags {
        dark "YES";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "NO";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        south {
          destinationRoom "moria:4022";
        }
        west {
          destinationRoom "moria:4059";
        }
      }
    }
    4025 {
      name "The Cave";
      description "   You find yourself standing in the northern end of a reasonably\n"
                  "large cave.  The cave wall to the east has an opening that appears\n"
                  "to lead to a junction of several tunnels.\n";
      sectorType "Field";
      flags {
        dark "YES";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "NO";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        east {
          destinationRoom "moria:4026";
        }
        south {
          destinationRoom "moria:4018";
        }
      }
    }
    4026 {
      name "The Many Tunnels";
      description "   You find yourself standing in the midst of an intersection\n"
                  "of numerous tunnels.  There is a musty smell emanating from the\n"
                  "tunnel to the north, whilst the one to the west appears to open\n"
                  "up almost immediately into a cave.  The tunnels to the south and\n"
                  "east are totally shrouded in darkness.\n";
      sectorType "Forest";
      flags {
        dark "YES";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "NO";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        north {
          destinationRoom "moria:4028";
        }
        east {
          destinationRoom "moria:4027";
        }
        south {
          destinationRoom "moria:4019";
        }
        west {
          destinationRoom "moria:4025";
        }
      }
    }
    4027 {
      name "The Tunnel";
      description "   You find yourself at an elbow turn in the tunnel as it turns to the\n"
                  "west and north.  You spot a small alcove hidden in the shadows just to\n"
                  "the south of you, and you can feel a breeze coming from somewhere to the\n"
                  "north you believe.\n";
      sectorType "Forest";
      flags {
        dark "YES";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "NO";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        north {
          destinationRoom "moria:4029";
        }
        south {
          destinationRoom "moria:4020";
        }
        west {
          destinationRoom "moria:4026";
        }
      }
    }
    4028 {
      name "The Smelly Tunnel";
      description "   You are in a fairly small north-south leading tunnel.  There\n"
                  "is a a small light visible off to the north.  As you stop for a\n"
                  "moment, you notice a strange smell from the north.\n";
      sectorType "Forest";
      flags {
        dark "YES";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "NO";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        north {
          destinationRoom "moria:4030";
        }
        south {
          destinationRoom "moria:4026";
        }
      }
    }
    4029 {
      name "The Cave";
      description "   You are in a cave that is filled with fresh air, you sense the\n"
                  "wind blowing from the north.  To the south you see a small tunnel\n"
                  "continue into the mountain.\n";
      sectorType "Field";
      flags {
        dark "YES";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "NO";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        north {
          destinationRoom "moria:4031";
        }
        south {
          destinationRoom "moria:4027";
        }
      }
    }
    4030 {
      name "The Light Cave";
      description "   You are in a light cave, through a hole large above you, you\n"
                  "see the sky.  A small tunnel to the south is the only way out.\n"
                  "You notice the source of the strange smell, all around you there\n"
                  "are corpses of several monsters.\n";
      sectorType "Field";
      flags {
        dark "NO";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "NO";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      extraDescriptions {
        0 {
          keywords "corpse corpses";
          description "Looking at the corpses lying around the cave, they all appear to\n"
                      "have been torn to shreds by some large creature.  As a further\n"
                      "not too unexpected point to note, they all smell terrible.\n";
        }
      }
      exits {
        south {
          destinationRoom "moria:4028";
        }
      }
    }
    4031 {
      name "The Valley";
      description "   You are in a small valley, surrounded by hills and a mountain to \n"
                  "the south.  In the mountain there is a cave.  To the north you can\n"
                  "enter the hills.  There is a small trail leading up a steep hill to\n"
                  "the east.\n";
      sectorType "Field";
      exits {
        north {
          destinationRoom "moria:4032";
        }
        east {
          description "You spot a small trail leading into the hills to the east.\n";
          destinationRoom "moria:4045";
        }
        south {
          destinationRoom "moria:4029";
        }
      }
    }
    4032 {
      name "The Foothills";
      description "   You are on a winding path that leads through the foothills on the\n"
                  "north side of Mount Moria.  The path continues north.\n";
      sectorType "Hills";
      exits {
        north {
          destinationRoom "moria:4033";
        }
        south {
          destinationRoom "moria:4031";
        }
      }
    }
    4033 {
      name "The Intersection In The Foothills";
      description "   You stand at a point by a small path that splits off here.  The\n"
                  "path continues north and south while a rough trail leads east into\n"
                  "the mountains.\n";
      sectorType "Hills";
      exits {
        north {
          destinationRoom "moria:4034";
        }
        east {
          destinationRoom "moria:4037";
        }
        south {
          destinationRoom "moria:4032";
        }
      }
    }
    4034 {
      name "The Grassy Area In The Foothills";
      description "   The grass here is unusually high.  You notice several areas where\n"
                  "someone or something large has crushed spots of it down.  Several\n"
                  "very large rocks litter this area.  You can go north towards the end\n"
                  "of the foothills, west to go deeper into the foothills, or south to\n"
                  "a small path intersection.\n";
      sectorType "Field";
      exits {
        north {
          destinationRoom "moria:4035";
        }
        south {
          destinationRoom "moria:4033";
        }
        west {
          destinationRoom "moria:4042";
        }
      }
    }
    4035 {
      name "At The Foothills' End";
      description "   You find yourself standing at the northern edge of the foothills\n"
                  "where they meet the plains which lie to the north.  You can head back\n"
                  "into the foothills to the south or the plains to the north.\n";
      sectorType "Hills";
      exits {
        north {
          destinationRoom "moria:4036";
        }
        south {
          destinationRoom "moria:4034";
        }
      }
    }
    4036 {
      name "The Plains";
      description "   You are in the plains.  The path leads to the south.  As you look\n"
                  "around you notice a small almost invisible trail leading away to the\n"
                  "west towards a copse of trees.\n";
      sectorType "Field";
      exits {
        south {
          destinationRoom "moria:4035";
        }
        west {
          destinationRoom "moria:4075";
        }
      }
    }
    4037 {
      name "The Path Through The Foothills";
      description "   You stand on a path that leads through the foothills in an\n"
                  "east-west direction.  Some distance off to the west you can see\n"
                  "a small intersection of paths and off to the east you see that\n"
                  "the path seems to come to an end as part of the mountain chain\n"
                  "juts out of the ground, blocking your view of the sky.\n";
      sectorType "Hills";
      exits {
        east {
          destinationRoom "moria:4038";
        }
        west {
          destinationRoom "moria:4033";
        }
      }
    }
    4038 {
      name "The Base Of The Mountain";
      description "   You find yourself standing at the bottom of a large mountain in\n"
                  "the mountain chain which begins at Mount Moria and stretches north\n"
                  "towards the top of the world.  A small path leads off through the\n"
                  "foothills towards the west, where you can see plains quite a ways\n"
                  "away.  To the east you spot a small worn trail leading up the side\n"
                  "of the mountain.\n";
      sectorType "Mountains";
      exits {
        east {
          destinationRoom "moria:4039";
        }
        west {
          destinationRoom "moria:4037";
        }
      }
    }
    4039 {
      name "A Trail Up The Mountain";
      description "   You stand partway up the mountainside on a narrow yet well worn\n"
                  "trail.  The trail curves its way up the side of the mountain towards\n"
                  "the top and westwards down the mountain into the foothills below.\n";
      sectorType "Mountains";
      exits {
        west {
          destinationRoom "moria:4038";
        }
        up {
          destinationRoom "moria:4040";
        }
      }
    }
    4040 {
      name "The Mountain Top";
      description "   You find yourself at what is essentially the summit of this mountain.\n"
                  "It certainly seemed taller from the ground didn't it?  The plateau you\n"
                  "stand on is close to thirty metres across and a small gouge in the north\n"
                  "side of it looks to lead to a small cavern.  A small trail leads down\n"
                  "towards a valley that was hidden away on the east side of the mountain.\n";
      sectorType "Mountains";
      exits {
        north {
          destinationRoom "moria:4041";
        }
        east {
          destinationRoom "moria:4076";
        }
        down {
          destinationRoom "moria:4039";
        }
      }
    }
    4041 {
      name "The Lion's Den";
      description "   Following the gouge down to the cave entrance, you clamber through\n"
                  "the small entranceway only to find yourself in what appears to be the\n"
                  "living den of a large carnivorous animal!\n";
      sectorType "Field";
      flags {
        dark "YES";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "NO";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        south {
          destinationRoom "moria:4040";
        }
      }
    }
    4042 {
      name "The Level Foothills";
      description "   You continue to move through the foothills and notice that off in\n"
                  "the distance to the west, you can see a rather large cave entrance in\n"
                  "the side of a large hill.  The hill seems to jut up from the rest of\n"
                  "the foothills quite unnaturally.  A path leads off towards the east\n"
                  "as it seems to begin from nothing here.\n";
      sectorType "Field";
      exits {
        east {
          destinationRoom "moria:4034";
        }
        west {
          destinationRoom "moria:4043";
        }
      }
    }
    4043 {
      name "The Cave Entrance";
      description "   You stand in a large tunnel, much larger than it seemed from\n"
                  "the outside.  The ceiling is at least twenty feet above, and the\n"
                  "width of the tunnel runs at least fifteen feet.  You can feel the\n"
                  "fresh air coming from the east, and off to the west, it looks to\n"
                  "lead into darkness.\n";
      sectorType "Field";
      flags {
        dark "NO";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "NO";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        east {
          destinationRoom "moria:4042";
        }
        west {
          destinationRoom "moria:4044";
        }
      }
    }
    4044 {
      name "The Hill Giant Cave";
      description "   You find yourself inside a rather large cavern.  The ceiling stands\n"
                  "at least twenty five feet above you, if not more.  The walls are so far\n"
                  "away, that the shadows of the room obscure them almost completely.  Out\n"
                  "of all of the grandeur in this cave however, nothing seems to catch your\n"
                  "eye quite as much as the enormous table standing in the middle of the\n"
                  "sandy floor.  It stands tall enough for you to walk under it without the\n"
                  "need to hunch over.  A large tunnel leads out of the eastern wall of the\n"
                  "cavern.\n";
      sectorType "Field";
      flags {
        dark "YES";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "NO";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        east {
          destinationRoom "moria:4043";
        }
      }
    }
    4045 {
      name "The Steep Trail";
      description "   This trail leads up a steep hill to a point where it levels out as\n"
                  "it begins to pass between the mountains that surround you.  It continues\n"
                  "through the hills to the east and heads down to the valley to the west.\n";
      sectorType "Mountains";
      flags {
        dark "NO";
        death "NO";
        noMob "YES";
        indoors "NO";
        peaceful "NO";
        soundproof "NO";
        noTrack "NO";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        east {
          description "The rocky trail continues.\n";
          destinationRoom "moria:4046";
        }
        west {
          description "The valley lies at the bottom of the steep trail.\n";
          destinationRoom "moria:4031";
        }
      }
    }
    4046 {
      name "Between The Mountains";
      description "   The trail between the mountains seems almost endless as you continue\n"
                  "to trek along it.  It continues to both the east and west.\n";
      sectorType "Mountains";
      flags {
        dark "NO";
        death "NO";
        noMob "YES";
        indoors "NO";
        peaceful "NO";
        soundproof "NO";
        noTrack "NO";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        east {
          description "The trail continues eastwards.\n";
          destinationRoom "moria:4047";
        }
        west {
          description "The trail continues westwards.\n";
          destinationRoom "moria:4045";
        }
      }
    }
    4047 {
      name "The Foothills";
      description "   After a long trek, you find yourself in the foothills again.  You spot\n"
                  "a narrow trail leading away to the northwest not too far distant to the\n"
                  "west.\n";
      sectorType "Mountains";
      flags {
        dark "NO";
        death "NO";
        noMob "YES";
        indoors "NO";
        peaceful "NO";
        soundproof "NO";
        noTrack "NO";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        east {
          description "You can head towards the narrow trail this way.\n";
          destinationRoom "moria:4049";
        }
        west {
          description "The trail leading back through the mountains seems to go on forever.\n";
          destinationRoom "moria:4046";
        }
      }
    }
    4048 {
      name "The Foothills";
      description "   A short trek through the foothills and you find yourself facing a\n"
                  "trail that leads between the mountains to the west.  The trail through\n"
                  "them looks to be very long and probably quite tiring.  You spot a narrow\n"
                  "trail leading away to the northwest not too far distant to the west.\n";
      sectorType "Mountains";
      flags {
        dark "NO";
        death "NO";
        noMob "YES";
        indoors "NO";
        peaceful "NO";
        soundproof "NO";
        noTrack "NO";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        east {
          description "You can head towards the narrow trail this way.\n";
          destinationRoom "moria:4049";
        }
        west {
          description "The trail leading through the mountains seems to go on forever.\n";
          destinationRoom "moria:4046";
        }
      }
    }
    4049 {
      name "The Foothills";
      description "   You are at a point on the trail where it turns slowly from an\n"
                  "almost straight westwards trail into a trail meandering towards\n"
                  "the northwest. \n";
      sectorType "Hills";
      flags {
        dark "NO";
        death "NO";
        noMob "YES";
        indoors "NO";
        peaceful "NO";
        soundproof "NO";
        noTrack "NO";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        north {
          description "A small trail leads away to the northwest.\n";
          destinationRoom "thalosNew:5628";
        }
        west {
          description "A trail heads towards the mountains to the west.\n";
          destinationRoom "moria:4048";
        }
      }
    }
    4050 {
      name "The Tunnel";
      description "   You are at a bend in the tunnel here.  It turns from an eastwards\n"
                  "heading to a southwards one.  The walls are cold and seem to be damp\n"
                  "with moisture.  you can see some greenish moss growing up near the\n"
                  "roof of the passageway on the northern wall.\n";
      sectorType "Forest";
      flags {
        dark "YES";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "NO";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        east {
          destinationRoom "moria:4051";
        }
        south {
          destinationRoom "moria:4053";
        }
      }
    }
    4051 {
      name "The Tunnel";
      description "   Standing in this part of the tunnel, you notice that not only does\n"
                  "the tunnel get suddenly narrower, but the floor does not seem to be\n"
                  "nearly as smooth as it was before.  In fact, the floor drops almost\n"
                  "five feet in jagged steps as you look eastward.  The western path\n"
                  "seems to be quite smooth however.\n";
      sectorType "Forest";
      flags {
        dark "YES";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "NO";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        east {
          destinationRoom "moria:4052";
        }
        west {
          destinationRoom "moria:4050";
        }
      }
    }
    4052 {
      name "The Tunnel";
      description "   Continuing along the tunnel, you find that the floor has begun\n"
                  "to smooth itself out once more.  Looking about, you notice a small\n"
                  "spring of water bubbling up near the southern wall.\n";
      sectorType "Forest";
      flags {
        dark "YES";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "NO";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        east {
          destinationRoom "moria:4100";
        }
        west {
          destinationRoom "moria:4051";
        }
      }
    }
    4053 {
      name "The Tunnel";
      description "   You continue along the tunnel to find yourself at a right\n"
                  "angle turn.  The passage leads north and east from here.  The\n"
                  "way to the north seems to be a longer tunnel which continues\n"
                  "on through the gloom of the underearth.  The way to the east\n"
                  "is a fresh change from what would normally be found this far\n"
                  "underground in that the tunnel seems to open  up into a fairly\n"
                  "large and well lit cave.\n";
      sectorType "Forest";
      flags {
        dark "YES";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "NO";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        north {
          destinationRoom "moria:4050";
        }
        east {
          destinationRoom "moria:4054";
        }
      }
    }
    4054 {
      name "The Light Cave";
      description "   The cave you stand in now is lit by an eerie flickering light,\n"
                  "which probably comes from the enormous fire which is burning a\n"
                  "short distance to the south in what looks to be the middle of\n"
                  "the cave.  The flickering light creates some really strange and\n"
                  "almost frightening shadows on the walls, almost hiding the two\n"
                  "tunnels that lead away from here, one to the east and one to the\n"
                  "west.\n";
      sectorType "Field";
      flags {
        dark "NO";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "NO";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        east {
          destinationRoom "moria:4055";
        }
        south {
          destinationRoom "moria:4056";
        }
        west {
          destinationRoom "moria:4053";
        }
      }
    }
    4055 {
      name "The Maze";
      description "   You stand in yet another small and damp tunnel.  The ceiling hangs\n"
                  "quite low overhead and the passage twists off into darkness.  The only\n"
                  "exit from here looks to be off to the west.\n";
      sectorType "Forest";
      flags {
        dark "YES";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "NO";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        west {
          destinationRoom "moria:4054";
        }
      }
    }
    4056 {
      name "The Light Cave";
      description "   The cave you stand in now is lit by an eerie flickering light,\n"
                  "which comes from the enormous fire which is burning right in\n"
                  "front of you in the middle of this large cave.  The fire gives\n"
                  "off more than enough light to see both the north and south ends\n"
                  "of the cave.\n";
      sectorType "Field";
      flags {
        dark "NO";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "NO";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      extraDescriptions {
        0 {
          keywords "fire";
          description "The fire seems to have been burning for quite a long time.  The\n"
                      "ceiling is covered with soot from the smoke, and ashes are littered\n"
                      "all over the floor of the cave.\n";
        }
      }
      exits {
        north {
          destinationRoom "moria:4054";
        }
        south {
          destinationRoom "moria:4061";
        }
      }
    }
    4057 {
      name "The Maze";
      description "   You stand in yet another small and damp tunnel.  The ceiling hangs\n"
                  "quite low overhead and the passage twists off into darkness.  The only\n"
                  "exits from here look to be off to the north and south.\n";
      sectorType "Forest";
      flags {
        dark "YES";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "NO";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        north {
          destinationRoom "moria:4055";
        }
        south {
          destinationRoom "moria:4062";
        }
      }
    }
    4058 {
      name "The Maze";
      description "   You stand in yet another small and damp tunnel.  The ceiling hangs\n"
                  "quite low overhead and the passage twists off into darkness.  The only\n"
                  "exits from here look to be off to the south and west.\n";
      sectorType "Forest";
      flags {
        dark "YES";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "NO";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        south {
          destinationRoom "moria:4063";
        }
        west {
          destinationRoom "moria:4057";
        }
      }
    }
    4059 {
      name "The Tunnel";
      description "   You are standing in a tunnel deep inside the heart of Mount Moria.  A\n"
                  "small rivulet of water runs alongside the wall to the north as the tunnel\n"
                  "seems to lead slightly down towards the east.\n"
                  "   The tunnel continues on to the east as it plunges deeper into the earth,\n"
                  "and upwards a bit towards the west where the air seems to be quite damp.\n";
      sectorType "Forest";
      flags {
        dark "YES";
        death "NO";
        noMob "YES";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "NO";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        east {
          destinationRoom "moria:4060";
        }
        west {
          destinationRoom "moria:4024";
        }
      }
    }
    4060 {
      name "The Tunnel";
      description "   You stand in a section of this small tunnel which seems to be\n"
                  "almost level.  There is a small pool of water collecting beside\n"
                  "the north wall indicating perhaps a low spot on the floor.  The\n"
                  "pool is being fed by a small rivulet which is coursing along the\n"
                  "northern wall from the west, but yet the water level in the pool\n"
                  "does not seem to be changing.\n"
                  "   Looking either way down the tunnel, you can see that the tunnel\n"
                  "climbs to the west, and to the east, a strange flickering light\n"
                  "shows that the tunnel opens up into a cave of sorts.\n";
      sectorType "Forest";
      flags {
        dark "YES";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "NO";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        east {
          destinationRoom "moria:4061";
        }
        west {
          destinationRoom "moria:4059";
        }
      }
    }
    4061 {
      name "The Light Cave";
      description "   The cave you stand in now is lit by an eerie flickering light,\n"
                  "which probably comes from the enormous fire which is burning a\n"
                  "short distance to the north in what looks to be the middle of\n"
                  "the cave.  The flickering light creates some really strange and\n"
                  "almost frightening shadows on the walls, almost hiding the two\n"
                  "tunnels that lead away from here, one to the west and one to the\n"
                  "south.\n";
      sectorType "Field";
      flags {
        dark "NO";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "NO";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        north {
          destinationRoom "moria:4056";
        }
        south {
          destinationRoom "moria:4065";
        }
        west {
          destinationRoom "moria:4060";
        }
      }
    }
    4062 {
      name "The Maze";
      description "   You stand in yet another small and damp tunnel.  The ceiling hangs\n"
                  "quite low overhead and the passage twists off into darkness.  The only\n"
                  "exits from here look to be off to the east and west.\n";
      sectorType "Forest";
      flags {
        dark "YES";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "NO";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        east {
          destinationRoom "moria:4063";
        }
        west {
          destinationRoom "moria:4061";
        }
      }
    }
    4063 {
      name "The Maze";
      description "   You stand in yet another small and damp tunnel.  The ceiling hangs\n"
                  "quite low overhead and the passage twists off into darkness.  The only\n"
                  "exits from here look to be off to the east and north.\n";
      sectorType "Forest";
      flags {
        dark "YES";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "NO";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        north {
          destinationRoom "moria:4058";
        }
        east {
          destinationRoom "moria:4064";
        }
      }
    }
    4064 {
      name "The Tunnel";
      description "   You stand in a small chamber beneath the earth.  The chamber\n"
                  "closes down to tunnel size to the west as the only obvious exit\n"
                  "leads away in that direction.  Before heading off that way, you\n"
                  "decide to look around the cave.  The walls are slightly damp to\n"
                  "the touch, and the ceiling is very smooth.  Almost right in the\n"
                  "centre of the ceiling, a well rounded hole has been made.\n";
      sectorType "Forest";
      flags {
        dark "YES";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "NO";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        west {
          destinationRoom "moria:4063";
        }
        up {
          destinationRoom "moria:4020";
        }
      }
    }
    4065 {
      name "The Maze";
      description "   You stand in yet another small and damp tunnel.  The ceiling hangs\n"
                  "quite low overhead and the passage twists off into darkness.  The only\n"
                  "exits from here look to be off to the east and north.  To the north,\n"
                  "you can see the entrance to what looks to be a large and well lit cave.\n";
      sectorType "Forest";
      flags {
        dark "YES";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "NO";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        north {
          destinationRoom "moria:4061";
        }
        east {
          destinationRoom "moria:4066";
        }
      }
    }
    4066 {
      name "The Maze";
      description "   You stand in yet another small and damp tunnel.  The ceiling hangs\n"
                  "quite low overhead and the passage twists off into darkness.  The only\n"
                  "exits from here look to be off to the east, south, and north.  To the\n"
                  "south, the tunnel looks to open up into a cavern.\n";
      sectorType "Forest";
      flags {
        dark "YES";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "NO";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        north {
          destinationRoom "moria:4062";
        }
        east {
          destinationRoom "moria:4067";
        }
        south {
          destinationRoom "moria:4069";
        }
      }
    }
    4067 {
      name "The Maze";
      description "   You stand in yet another small and damp tunnel.  The ceiling hangs\n"
                  "quite low overhead and the passage twists off into darkness.  The only\n"
                  "exits from here look to be off to the west and north.\n";
      sectorType "Forest";
      flags {
        dark "YES";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "NO";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        north {
          destinationRoom "moria:4063";
        }
        west {
          destinationRoom "moria:4066";
        }
      }
    }
    4068 {
      name "The Large Cave";
      description "   You find yourself in what is perhaps the largest cave you\n"
                  "have ever been in.  It stretches through the darkness to the\n"
                  "east and south.  The cave is nigh filled with echoes created\n"
                  "by the sound of your breathing.  Stalactites and stalagmites\n"
                  "hang down from the ceiling and climb upwards from the ground\n"
                  "of the cavern respectively.\n";
      sectorType "Field";
      flags {
        dark "YES";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "NO";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        east {
          destinationRoom "moria:4069";
        }
        south {
          destinationRoom "moria:4070";
        }
      }
    }
    4069 {
      name "The Large Cave";
      description "   You find yourself in what is perhaps the largest cave you\n"
                  "have ever been in.  It stretches through the darkness to the\n"
                  "west and south.  The cave is nigh filled with echoes created\n"
                  "by the sound of your breathing.  Stalactites and stalagmites\n"
                  "hang down from the ceiling and climb upwards from the ground\n"
                  "of the cavern respectively.  A narrow tunnel leads away from\n"
                  "the cave to the north.\n";
      sectorType "Field";
      flags {
        dark "YES";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "NO";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        north {
          destinationRoom "moria:4066";
        }
        south {
          destinationRoom "moria:4071";
        }
        west {
          destinationRoom "moria:4068";
        }
      }
    }
    4070 {
      name "The Large Cave";
      description "   You find yourself in what is perhaps the largest cave you\n"
                  "have ever been in.  It stretches through the darkness to the\n"
                  "east and north.  The cave is nigh filled with echoes created\n"
                  "by the sound of your breathing.  Stalactites and stalagmites\n"
                  "hang down from the ceiling and climb upwards from the ground\n"
                  "of the cavern respectively.\n";
      sectorType "Field";
      flags {
        dark "YES";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "NO";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        north {
          destinationRoom "moria:4068";
        }
        east {
          destinationRoom "moria:4071";
        }
      }
    }
    4071 {
      name "The Large Cave";
      description "   You find yourself in what is perhaps the largest cave you\n"
                  "have ever been in.  It stretches through the darkness to the\n"
                  "west and south.  The cave is nigh filled with echoes created\n"
                  "by the sound of your breathing.  Stalactites and stalagmites\n"
                  "hang down from the ceiling and climb upwards from the ground\n"
                  "of the cavern respectively.  A narrow tunnel leads away from\n"
                  "the cave to the east.\n";
      sectorType "Field";
      flags {
        dark "YES";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "NO";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        north {
          destinationRoom "moria:4069";
        }
        east {
          destinationRoom "moria:4072";
        }
        west {
          destinationRoom "moria:4070";
        }
      }
    }
    4072 {
      name "The Tunnel";
      description "   You stand in a narrow tunnel.  It makes a turn from east to south\n"
                  "here as it heads through the rock of the mountain.  The western wall\n"
                  "of the tunnel looks to have broken through a small, natural crack in\n"
                  "the rock to lead into what appears to be a fairly large cave.\n";
      sectorType "Forest";
      flags {
        dark "YES";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "NO";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        east {
          destinationRoom "moria:4073";
        }
        south {
          destinationRoom "moria:4074";
        }
        west {
          destinationRoom "moria:4071";
        }
      }
    }
    4073 {
      name "The End Of The Tunnel";
      description "   The tunnel comes to a sudden halt here.  How very bizarre.  The\n"
                  "only exit is back to the west, where the tunnel leads back through\n"
                  "the mountain.  There is absolutely nothing of any interest down at\n"
                  "the end of this passageway either.  How odd.\n";
      sectorType "Forest";
      flags {
        dark "YES";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "NO";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        west {
          destinationRoom "moria:4072";
        }
      }
    }
    4074 {
      name "The Hole";
      description "   You are at a small hole in the floor.  Alas, you can only leave\n"
                  "north because to leave down into the unknown, you must be able to\n"
                  "fit through the hole, which is far too small for you!\n";
      sectorType "Forest";
      flags {
        dark "YES";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "NO";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      extraDescriptions {
        0 {
          keywords "hole floor";
          description "The small hole in the floor refuses to give up its secrets about\n"
                      "what can be found below.\n";
        }
      }
      exits {
        north {
          destinationRoom "moria:4072";
        }
        down {
          description "The small hole in the floor refuses to give up its secrets about\n"
                      "what can be found below.\n";
        }
      }
    }
    4075 {
      name "The Copse Of Trees";
      description "   Standing in this copse of trees gives you an eerie feeling.  Off to\n"
                  "the east you can see the plains, and just to the north a strange shadow\n"
                  "seems to be changing shape constantly and almost seems to beckon you to\n"
                  "enter it. \n";
      sectorType "Hills";
      exits {
        north {
          description "There is a strange shadow forming before you.\n";
          destinationRoom "towerOfMagic:2500";
        }
        east {
          destinationRoom "moria:4036";
        }
      }
    }
    4076 {
      name "On A Mountain Trail";
      description "   You find yourself on a mountain trail twisting down towards a small\n"
                  "hidden valley located in the shadow of another mountain a short distance\n"
                  "to the east.  The trail is fairly rough going and looks to dip down into\n"
                  "the small valley before climbing up the side of the other mountain.  As\n"
                  "you look at the valley from a closer vantage point, you realize that it\n"
                  "is much smaller than you had expected, being maybe thirty feet long.  It\n"
                  "is quite surprising how deceptive distances can be this high up in the\n"
                  "mountains, isn't it?\n";
      sectorType "Mountains";
      exits {
        west {
          destinationRoom "moria:4040";
        }
        down {
          destinationRoom "moria:4077";
        }
      }
    }
    4077 {
      name "In The Hidden Valley";
      description "   This valley seems to be a complete waste of a climb down the\n"
                  "mountainside.  Of course, there is always the carefully hidden\n"
                  "trail that you just noticed on the eastern side of the valley,\n"
                  "leading up the eastern mountain that is blocking most of the sky\n"
                  "from you.\n";
      sectorType "Mountains";
      exits {
        east {
          destinationRoom "rand:6400";
        }
        up {
          destinationRoom "moria:4076";
        }
      }
    }
    4078 {
      name "In The Hidden Valley";
      description "   This small valley is hidden away in the shadow of the large\n"
                  "mountain to the east.  The trail leading up it to the east seems\n"
                  "to vanish before your eyes, but you are quickly able to find it\n"
                  "once again.  A trail leads up the mountain to the west as well.\n";
      sectorType "Mountains";
      exits {
        east {
          destinationRoom "rand:6400";
        }
        up {
          destinationRoom "moria:4076";
        }
      }
    }
    4100 {
      name "The Tunnel";
      description "   As you continue along this tunnel which heads deeper and deeper into\n"
                  "the earth, you notice that the tunnel must be a lot steeper than you\n"
                  "previously expected as there is a small rivulet of water gushing down\n"
                  "the one side of the tunnel.  The tunnel appears to extend straight to\n"
                  "the east for quite some distance.\n";
      sectorType "Forest";
      flags {
        dark "YES";
        death "NO";
        noMob "YES";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "NO";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        east {
          destinationRoom "moria:4101";
        }
        west {
          destinationRoom "moria:4052";
        }
      }
    }
    4101 {
      name "The Long Tunnel";
      description "   The tunnel seems to be slightly sloped here as it continues in its\n"
                  "east-west direction.  The tunnel walls are far apart, almost allowing\n"
                  "for four people to travel abreast with ease.  The walls do not seem to\n"
                  "be very damp, but there is a small rivulet running along the northern\n"
                  "wall of the tunnel.\n";
      sectorType "Forest";
      flags {
        dark "YES";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "NO";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        east {
          destinationRoom "moria:4102";
        }
        west {
          destinationRoom "moria:4100";
        }
      }
    }
    4102 {
      name "The Long Tunnel";
      description "   As you travel along this long tunnel, you begin to wonder just\n"
                  "how long it is.  The walls are fairly far apart, but you can see\n"
                  "that they begin to close in rather rapidly to the east.  In fact,\n"
                  "the manner in which they come together almost reminds you of a\n"
                  "funnel.\n";
      sectorType "Forest";
      flags {
        dark "YES";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "NO";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        east {
          destinationRoom "moria:4103";
        }
        west {
          destinationRoom "moria:4101";
        }
      }
    }
    4103 {
      name "The Long Tunnel";
      description "   You are standing in a long east-west tunnel.  It is not all that\n"
                  "wide at this point, perhaps wide enough for two people to stand side\n"
                  "by side without impeding each other.  Off to the west it appears that\n"
                  "the tunnel opens up some more while to the east it dives further down\n"
                  "into the earth, and you can see a small hole about two feet in diameter\n"
                  "about waist height in the southern wall.\n";
      sectorType "Forest";
      flags {
        dark "YES";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "NO";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        east {
          destinationRoom "moria:4104";
        }
        south {
          destinationRoom "moria:4106";
        }
        west {
          destinationRoom "moria:4102";
        }
      }
    }
    4104 {
      name "The Long Tunnel";
      description "   You find yourself in a small bulbous cavern ending.  The somewhat\n"
                  "circular 'room' is about thirty feet in diameter and you can see one\n"
                  "exit from it; a tunnel leading sharply upwards from the western wall.\n"
                  "The walls of this cavern are quite indistinct and you cannot see any\n"
                  "moss or dampness on them whatsoever.\n";
      sectorType "Forest";
      flags {
        dark "YES";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "NO";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        west {
          destinationRoom "moria:4103";
        }
      }
    }
    4105 {
      name "The Golden Cave";
      description "   You are standing in what appears to be the north-east corner of\n"
                  "this large cavern.  The cave is lit by the eerie, soft, golden light\n"
                  "which looks to be emanating from the walls themselves.  The cave\n"
                  "itself is enormous, extending quite a distance to the west and south.\n";
      sectorType "City";
      flags {
        dark "NO";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "NO";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      extraDescriptions {
        0 {
          keywords "light gold golden";
          description "It looks good, but as you look closely you notice that it has no value.\n";
        }
      }
      exits {
        south {
          destinationRoom "moria:4108";
        }
        west {
          destinationRoom "moria:4106";
        }
      }
    }
    4106 {
      name "The Golden Cave";
      description "   You are standing in what appears to be the north-west corner of\n"
                  "this large cavern.  The cave is lit by the eerie, soft, golden light\n"
                  "which looks to be emanating from the walls themselves.  The cave\n"
                  "itself is enormous, extending quite a distance to the east and south.\n"
                  "There is a hole in the northern wall, about two feet in diameter.\n"
                  "All that can be seen through the hole is darkness.\n";
      sectorType "City";
      flags {
        dark "NO";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "NO";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      extraDescriptions {
        0 {
          keywords "light gold golden";
          description "It looks good, but as you look closely you notice that it has no value.\n";
        }
      }
      exits {
        north {
          destinationRoom "moria:4103";
        }
        east {
          destinationRoom "moria:4105";
        }
        south {
          destinationRoom "moria:4109";
        }
      }
    }
    4107 {
      name "The Passage";
      description "   You are standing at the elbow turn of a small passageway.  It turns\n"
                  "quite sharply to the south and west.  To the south, it appears that the\n"
                  "passage continues, but to the west you can see what almost appears to\n"
                  "be a golden light.\n";
      sectorType "Forest";
      flags {
        dark "YES";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "NO";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        south {
          destinationRoom "moria:4113";
        }
        west {
          destinationRoom "moria:4108";
        }
      }
    }
    4108 {
      name "The Golden Cave";
      description "   You are standing in what appears to be the south-east corner of\n"
                  "this large cavern.  The cave is lit by the eerie, soft, golden light\n"
                  "which looks to be emanating from the walls themselves.  The cave\n"
                  "itself is enormous, extending quite a distance to the west and north.\n"
                  "A crack in the wall to the east appears to lead into a passageway of\n"
                  "sorts.\n";
      sectorType "City";
      flags {
        dark "NO";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "NO";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      extraDescriptions {
        0 {
          keywords "light gold golden";
          description "It looks good, but as you look closely you notice that it has no value.\n";
        }
      }
      exits {
        north {
          destinationRoom "moria:4105";
        }
        east {
          destinationRoom "moria:4107";
        }
        west {
          destinationRoom "moria:4109";
        }
      }
    }
    4109 {
      name "The Golden Cave";
      description "   You are standing in what appears to be the middle of the western\n"
                  "wall of this large cavern.  The cave is lit by the eerie, soft, golden\n"
                  "light which looks to be emanating from the walls themselves.  The cave\n"
                  "itself is enormous, extending quite a distance to the east, south,\n"
                  "and north.\n";
      sectorType "City";
      flags {
        dark "NO";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "NO";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      extraDescriptions {
        0 {
          keywords "light gold golden";
          description "It looks good, but as you look closely you notice that it has no value.\n";
        }
      }
      exits {
        north {
          destinationRoom "moria:4106";
        }
        east {
          destinationRoom "moria:4108";
        }
        south {
          destinationRoom "moria:4114";
        }
      }
    }
    4110 {
      name "The Hole";
      description "   You find yourself standing in a small alcove as the tunnel comes to\n"
                  "a somewhat sudden end.  Looking about you suddenly notice a rather big\n"
                  "hole in the floor of the tunnel.  In fact, it seems that another step\n"
                  "forward and you would have fallen into it.\n"
                  "   The tunnel itself leads to the west, and looking down into the hole\n"
                  "in the floor reveals little beyond the fact that it seems to be very\n"
                  "deep and very dark.  There is a very strange smell emanating from the\n"
                  "hole, it almost smells like something down there is rotting.\n";
      sectorType "Forest";
      flags {
        dark "YES";
        death "NO";
        noMob "YES";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "NO";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      extraDescriptions {
        0 {
          keywords "hole floor";
          description "Before you head down, you drop a rock to see how deep the hole is...\n"
                      "After about five minutes, it still hasn't hit bottom.  Thus, for\n"
                      "reasons of sanity, you decide not to go this way.\n";
        }
      }
      exits {
        west {
          destinationRoom "moria:4111";
        }
        down {
          description "Before you head down, you drop a rock to see how deep the hole is...\n"
                      "After about five minutes, it still hasn't hit bottom.  Thus, for\n"
                      "reasons of sanity, you decide not to go this way.\n";
        }
      }
    }
    4111 {
      name "The Tunnel";
      description "   The walls of this small tunnel are almost completely covered in a\n"
                  "strange orange moss that flakes off to the touch.  The tunnel leads\n"
                  "in an east-west direction and the air within is very damp and very\n"
                  "stagnant.  There is no detectable breeze at all but a strange smell\n"
                  "emanates from the east.  There is a small, almost unnoticed hole in\n"
                  "the southern wall.\n";
      sectorType "Forest";
      flags {
        dark "YES";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "NO";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      extraDescriptions {
        0 {
          keywords "moss walls wall";
          description "The moss on the walls is orange.  When you touch it, it feels very\n"
                      "scrubby and flakes off to the touch leaving a slight orange tinge\n"
                      "on your fingertips.\n";
        }
      }
      exits {
        east {
          destinationRoom "moria:4110";
        }
        south {
          description "The hole looks very small.  You will probably have to crawl through\n"
                      "it.\n";
          destinationRoom "moria:4126";
        }
        west {
          destinationRoom "moria:4112";
        }
      }
    }
    4112 {
      name "The Tunnel";
      description "   The tunnel in which you currently stand is fairly wide (very wide\n"
                  "relative to almost all the other tunnels around here it seems) and\n"
                  "yet the air is quite damp.  The walls have a thin coating of moisture\n"
                  "upon them which looks and feels somewhat oiley.  The tunnel leads in\n"
                  "an east-west direction.\n";
      sectorType "Forest";
      flags {
        dark "YES";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "NO";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      extraDescriptions {
        0 {
          keywords "wall walls moisture coat coating";
          description "The coating of moisture on the walls has strange little patterns of\n"
                      "colour weaving through it, almost as if someone had spilled oil on\n"
                      "a horizontal water surface.\n";
        }
      }
      exits {
        east {
          destinationRoom "moria:4111";
        }
        west {
          destinationRoom "moria:4113";
        }
      }
    }
    4113 {
      name "The Passage";
      description "   This north-south passageway looks to be a natural creation, except\n"
                  "that the walls looks to have been roughly hewn in order to smooth them\n"
                  "a somewhat to make passage easier.  The walls still meander as the\n"
                  "passage makes its way deeper into the bowels of the earth.  A bizarre\n"
                  "shadow in the eastern wall leads you to suspect that a small passage\n"
                  "meets the tunnel there.\n";
      sectorType "Forest";
      flags {
        dark "YES";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "NO";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        north {
          destinationRoom "moria:4107";
        }
        east {
          destinationRoom "moria:4112";
        }
        south {
          destinationRoom "moria:4116";
        }
      }
    }
    4114 {
      name "The Golden Cave";
      description "   You are standing in what appears to be the south-west corner of\n"
                  "this large cavern.  The cave is lit by the eerie, soft, golden light\n"
                  "which looks to be emanating from the walls themselves.  The cave\n"
                  "itself is enormous, extending quite a distance to the north and a\n"
                  "strange shadow formation seems to indicate a passage entrance to the\n"
                  "west.\n";
      sectorType "City";
      flags {
        dark "NO";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "NO";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      extraDescriptions {
        0 {
          keywords "light gold golden";
          description "It looks good, but as you look closely you notice that it has no value.\n";
        }
      }
      exits {
        north {
          destinationRoom "moria:4109";
        }
        west {
          destinationRoom "moria:4115";
        }
      }
    }
    4115 {
      name "The Dark Passage";
      description "   You find yourself in a small passage ending.  It is quite dark in here.\n"
                  "As you look about the damp walls, you notice that the passageway almost\n"
                  "appears to curve upwards towards the ceiling.  Looking up, you notice that\n"
                  "there is a small hole, just large enough to pass through.  Looking closely\n"
                  "at the curved part of the wall, it appears that someone (or something) has\n"
                  "carved small handholds into the wall to ease passage upwards.  The tunnel\n"
                  "itself leads off to the east.\n";
      sectorType "Forest";
      flags {
        dark "YES";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "NO";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        east {
          destinationRoom "moria:4114";
        }
        up {
          destinationRoom "moria:4021";
        }
      }
    }
    4116 {
      name "The Passage";
      description "   You find yourself in quite an ordinary passageway which leads north\n"
                  "and south.  It looks to be wide enough for two people to walk side by\n"
                  "side with plenty of room.  The passage appears to be almost rectangular\n"
                  "in form.  Far off to the south you can see the pinpoint of a light.\n";
      sectorType "Forest";
      flags {
        dark "YES";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "NO";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      extraDescriptions {
        0 {
          keywords "light";
          description "Well, you can't see where it comes from...\n";
        }
      }
      exits {
        north {
          destinationRoom "moria:4113";
        }
        south {
          destinationRoom "moria:4120";
        }
      }
    }
    4117 {
      name "The Secret Tunnel";
      description "   You are currently standing in a narrow passageway that does not seem\n"
                  "to have been heavily visited at any time.  It leads northwards towards\n"
                  "a lit room and south towards what appears to be a chamber.\n";
      sectorType "Forest";
      flags {
        dark "YES";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "NO";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        north {
          destinationRoom "moria:4114";
        }
        south {
          destinationRoom "moria:4122";
        }
      }
    }
    4118 {
      name "The Cave";
      description "   This rather large cave is surprisingly very well lit.  There are\n"
                  "about twenty torches spread about the room set in sconces which hang\n"
                  "several feet above your head.  The dancing shadows created by the\n"
                  "flickering flames catch your eyes for a few minutes and threaten to\n"
                  "hold you entranced.\n"
                  "   Looking about the cave, it appears to continue to the west and\n"
                  "south.  In the north wall a strange vertical crack looks as if it may\n"
                  "lead somewhere.\n";
      sectorType "City";
      flags {
        dark "NO";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "NO";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        north {
          description "It looks like quite the tight fit.\n";
          destinationRoom "moria:4126";
        }
        south {
          destinationRoom "moria:4123";
        }
        west {
          destinationRoom "moria:4119";
        }
      }
    }
    4119 {
      name "The Cave";
      description "   This rather large cave is surprisingly very well lit.  There are\n"
                  "about twenty torches spread about the room set in sconces which hang\n"
                  "several feet above your head.  The dancing shadows created by the\n"
                  "flickering flames catch your eyes for a few minutes and threaten to\n"
                  "hold you entranced.\n"
                  "   Looking about the cave, it appears to continue to the east and\n"
                  "south.\n";
      sectorType "City";
      flags {
        dark "NO";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "NO";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        east {
          destinationRoom "moria:4118";
        }
        south {
          destinationRoom "moria:4124";
        }
        west {
          description "The rock wall to the west looks odd for some strange reason.\n";
          destinationRoom "moria:4121";
          flags {
            closed "NO";
            door "YES";
            locked "NO";
            pickproof "NO";
          }
          keywords "wall rock";
        }
      }
    }
    4120 {
      name "The Passage";
      description "   You stand in a fairly normal passage, slightly wider than is\n"
                  "necessary for one person, but not quite wide enough for two.  The\n"
                  "ceiling dips here rather surprisingly, or wait, is that because the\n"
                  "floor climbs upwards toward it?  The tunnel seems to narrow slightly\n"
                  "more as you look to the south, and widens up somewhat as you look\n"
                  "northward.  The light to the south continues to flicker.\n";
      sectorType "Forest";
      flags {
        dark "YES";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "NO";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      extraDescriptions {
        0 {
          keywords "light";
          description "It nearly is enough to light the passage.\n";
        }
      }
      exits {
        north {
          destinationRoom "moria:4116";
        }
        south {
          destinationRoom "moria:4125";
        }
      }
    }
    4121 {
      name "The Secret Tunnel";
      description "   You stand in a very unnatural hallway, about ten feet across and\n"
                  "about ten or twelve feet up.  The passageway funnels down towards \n"
                  "the west where it leads to a doorway that looks to be about five feet\n"
                  "across.  The east end of the tunnel comes to a sudden end at a very\n"
                  "smooth rock wall.\n";
      sectorType "Forest";
      flags {
        dark "YES";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "NO";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      extraDescriptions {
        0 {
          keywords "wall rock";
          description "The rock wall to the east looks like it might be able to be moved.\n";
        }
      }
      exits {
        east {
          description "The rock wall to the east looks like it might be able to be moved.\n";
          destinationRoom "moria:4119";
          flags {
            closed "NO";
            door "YES";
            locked "NO";
            pickproof "NO";
          }
          keywords "wall rock";
        }
        west {
          destinationRoom "moria:4122";
        }
      }
    }
    4122 {
      name "The Secret Chamber";
      description "   You stand in a small chamber that you never would have thought\n"
                  "could exist.  This small, almost perfectly round cave does not\n"
                  "appear to be a natural formation at all, since the walls are far\n"
                  "too smooth and the doorways to the north and east are both almost\n"
                  "exactly five feet wide and eleven feet tall.\n";
      sectorType "Forest";
      flags {
        dark "YES";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "NO";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        north {
          destinationRoom "moria:4117";
        }
        east {
          destinationRoom "moria:4121";
        }
      }
    }
    4123 {
      name "The Cave";
      description "   This rather large cave is surprisingly very well lit.  There are\n"
                  "about twenty torches spread about the room set in sconces which hang\n"
                  "several feet above your head.  The dancing shadows created by the\n"
                  "flickering flames catch your eyes for a few minutes and threaten to\n"
                  "hold you entranced.\n"
                  "   Looking about the cave, it appears to continue to the west and\n"
                  "north.\n";
      sectorType "City";
      flags {
        dark "NO";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "NO";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        north {
          destinationRoom "moria:4118";
        }
        west {
          destinationRoom "moria:4124";
        }
      }
    }
    4124 {
      name "The Cave";
      description "   This rather large cave is surprisingly very well lit.  There are\n"
                  "about twenty torches spread about the room set in sconces which hang\n"
                  "several feet above your head.  The dancing shadows created by the\n"
                  "flickering flames catch your eyes for a few minutes and threaten to\n"
                  "hold you entranced.\n"
                  "   Looking about the cave, it appears to continue to the east and\n"
                  "north.  There is a passageway leading out of the western wall of the\n"
                  "cave which looks to turn northwards.\n";
      sectorType "City";
      flags {
        dark "NO";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "NO";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        north {
          destinationRoom "moria:4119";
        }
        east {
          destinationRoom "moria:4123";
        }
        west {
          destinationRoom "moria:4125";
        }
      }
    }
    4125 {
      name "The Passage";
      description "   You are at the end of a narrow passage which leads away from\n"
                  "here to the north.  The southern wall is bare and almost seems to\n"
                  "dance with the shadows created by the flickering light emanating\n"
                  "from the cave to the east.\n";
      sectorType "Forest";
      flags {
        dark "NO";
        death "NO";
        noMob "NO";
        indoors "YES";
        peaceful "NO";
        soundproof "NO";
        noTrack "NO";
        noMagic "NO";
        tunnel "NO";
        private "NO";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        north {
          destinationRoom "moria:4120";
        }
        east {
          destinationRoom "moria:4124";
        }
      }
    }
    4126 {
      name "The Crawlway";
      description "   You are in a very narrow crawlway.  To back out of it, you would have\n"
                  "to move carefully in order to not catch anything on the jutting rocks of\n"
                  "the ceiling and walls.  The diameter of the crawlway is about two feet,\n"
                  "and is a rather tight squeeze.  You'd better hope that there aren't any\n"
                  "worms or similar creatures down this way since it might be difficult to\n"
                  "defend yourself in here.\n";
      sectorType "Mountains";
      flags {
        dark "YES";
        death "NO";
        noMob "YES";
        indoors "YES";
        peaceful "NO";
        soundproof "YES";
        noTrack "YES";
        noMagic "NO";
        tunnel "YES";
        private "YES";
        wizRoom "NO";
        house "NO";
        houseCrash "NO";
        atrium "NO";
        olc "NO";
      }
      exits {
        north {
          description "You can see a small hole marking the north exit of the crawlway.\n";
          destinationRoom "moria:4111";
        }
        south {
          description "You can see the light emanating from the southern exit of the crawlway.\n";
          destinationRoom "moria:4118";
        }
      }
    }
  }
  itemPrototypes {
    4000 {
      keywords "ring yellow green";
      description "A ring is here, with yellow and green ornamentation.  It looks very old.";
      shortDescription "a yellow and green ring";
      extraDescriptions {
        0 {
          keywords "ring yellow green";
          description "It feels heavy.\n";
        }
      }
      flags {
        type "Armor";
        weight 1;
        cost 50;
        costPerDay 20;
        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 "YES";
          noInvis "NO";
          invisible "NO";
          magic "NO";
          noDrop "YES";
          blessed "NO";
          antiGood "NO";
          antiEvil "NO";
          antiNeutral "NO";
          antiMagicUser "NO";
          antiCleric "NO";
          antiThief "NO";
          antiWarrior "NO";
          noSell "YES";
        }
      }
    }
    4001 {
      keywords "corpse goblin";
      description "A halfway decayed corpse of a goblin is here, giving off a foul odor.";
      shortDescription "a goblin's corpse";
      flags {
        type "Container";
        weight 20;
        cost 0;
        costPerDay 500;
        timer 0;
        values {
          value1 1;
          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";
        }
      }
    }
    4002 {
      keywords "coins";
      description "A small pile of coins is on the ground.";
      shortDescription "some coins";
      flags {
        type "Money";
        weight 0;
        cost 0;
        costPerDay 0;
        timer 0;
        values {
          value1 500;
          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";
        }
      }
    }
    4050 {
      keywords "potion purple";
      description "A purple potion is here.";
      shortDescription "a purple potion";
      extraDescriptions {
        0 {
          keywords "potion purple";
          description "It looks rather strange!\n";
        }
      }
      flags {
        type "Potion";
        weight 1;
        cost 35500;
        costPerDay 2000;
        timer 0;
        values {
          value1 17;
          value2 14;
          value3 36;
          value4 33;
        }
        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";
        }
      }
    }
    4051 {
      keywords "helmet metal";
      description "A metal helmet in here.";
      shortDescription "a metal helmet";
      extraDescriptions {
        0 {
          keywords "helmet metal";
          description "It looks somehow magical!.\n";
        }
      }
      flags {
        type "Armor";
        weight 4;
        cost 3000;
        costPerDay 100;
        timer 0;
        values {
          value1 -5;
          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";
        }
      }
    }
    4052 {
      keywords "mushroom";
      description "A small mushroom is here.";
      shortDescription "a mushroom";
      extraDescriptions {
        0 {
          keywords "mushroom";
          description "Let's put it this way - I wouldn't eat it!!\n";
        }
      }
      flags {
        type "Food";
        weight 1;
        cost 9;
        costPerDay 3;
        timer 0;
        values {
          value1 2;
          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 "YES";
        }
      }
    }
    4053 {
      keywords "dirk";
      description "A beautifully crafted dirk is lying here.";
      shortDescription "a thieves' dirk";
      extraDescriptions {
        0 {
          keywords "dirk";
          description "It is a medium sized, beautifully crafted dirk made from some greyish alloy.\n"
                      "Its blade is double-edged and very thin... this looks like a good thieves'\n"
                      "weapon.\n";
        }
      }
      flags {
        type "Weapon";
        weight 2;
        cost 850;
        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 "NO";
          noDrop "NO";
          blessed "NO";
          antiGood "NO";
          antiEvil "NO";
          antiNeutral "NO";
          antiMagicUser "NO";
          antiCleric "YES";
          antiThief "NO";
          antiWarrior "YES";
          noSell "NO";
        }
      }
    }
    4100 {
      keywords "blade black demon";
      description "A black demon blade is here.";
      shortDescription "a black demon blade";
      extraDescriptions {
        0 {
          keywords "blade black demon";
          description "You'll become as evil as the weapon, if you use it as you sense the forces\n"
                      "of evil controlling the weapon...\n";
        }
      }
      flags {
        type "Weapon";
        weight 8;
        cost 10000;
        costPerDay 800;
        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 "NO";
          noDrop "NO";
          blessed "NO";
          antiGood "YES";
          antiEvil "NO";
          antiNeutral "YES";
          antiMagicUser "YES";
          antiCleric "NO";
          antiThief "NO";
          antiWarrior "NO";
          noSell "NO";
        }
      }
    }
    4101 {
      keywords "gloves swordmans";
      description "A pair of finely crafted gloves are lying on the ground here.";
      shortDescription "a pair of swordsmans' gloves";
      extraDescriptions {
        0 {
          keywords "gloves swordsmans";
          description "They look like the right kind of equipment to use when fighting.\n";
        }
      }
      flags {
        type "Armor";
        weight 1;
        cost 3500;
        costPerDay 800;
        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 "YES";
          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 "YES";
          antiEvil "NO";
          antiNeutral "NO";
          antiMagicUser "NO";
          antiCleric "NO";
          antiThief "NO";
          antiWarrior "NO";
          noSell "NO";
        }
      }
    }
    4102 {
      keywords "scroll ysafg";
      description "A scroll which reads 'ysafg', it looks very fragile and quite old.";
      shortDescription "a scroll which reads 'ysafg'";
      extraDescriptions {
        0 {
          keywords "scroll ysafg";
          description "It looks informative.\n";
        }
      }
      flags {
        type "Scroll";
        weight 1;
        cost 1500;
        costPerDay 10;
        timer 0;
        values {
          value1 1;
          value2 44;
          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 "NO";
        }
      }
    }
    4103 {
      keywords "slime mould green";
      description "A green slime mould is here.  Stinks like you wouldn't believe!";
      shortDescription "a green slime mould";
      extraDescriptions {
        0 {
          keywords "smile mould";
          description "It wasn't meant to be food -- at least, certainly not for humans.\n";
        }
      }
      flags {
        type "Food";
        weight 1;
        cost 20;
        costPerDay 8;
        timer 0;
        values {
          value1 24;
          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";
        }
      }
    }
    4104 {
      keywords "slime mould green";
      description "A green slime mould is here.  Stinks like you wouldn't believe!";
      shortDescription "a green slime mould";
      extraDescriptions {
        0 {
          keywords "smile mould";
          description "It wasn't meant to be food -- at least, certainly not for humans.\n";
        }
      }
      flags {
        type "Food";
        weight 1;
        cost 20;
        costPerDay 8;
        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";
        }
      }
    }
  }
  mobilePrototypes {
    4000 {
      playerData {
        shortDescription "the snake";
        keywords "snake large";
        class "Normal";
        longDescription "A large dreadful snake is at your feet, hissing at you.\n";
        description "It looks hungry.\n";
        level 11;
        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 5;
          diceSize 10;
          diceAdd 50;
        }
        maxManaPoints 10;
        maxMovePoints 50;
        gold {
          inHand 0;
          inBank 0;
        }
        armor 40;
        experience 12000;
        hitRoll 13;
        damRoll 0;
      }
      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 -200;
        savingThrows {
          paralyzation 0;
          rod 0;
          petrification 0;
          breath 0;
          spell 0;
        }
      }
      mobileSpecials {
        attackType 0;
        defaultPosition "Standing";
        damageDiceNumber 3;
        damageDiceSize 6;
      }
    }
    4001 {
      playerData {
        shortDescription "the green snake";
        keywords "snake green";
        class "Normal";
        longDescription "A small green snake is here, and it doesn't look too friendly...\n";
        description "It looks harmless.\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 3;
          diceSize 10;
          diceAdd 30;
        }
        maxManaPoints 10;
        maxMovePoints 50;
        gold {
          inHand 0;
          inBank 0;
        }
        armor 40;
        experience 2500;
        hitRoll 8;
        damRoll 1;
      }
      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 "Standing";
        damageDiceNumber 2;
        damageDiceSize 6;
      }
    }
    4002 {
      playerData {
        shortDescription "the centipede";
        keywords "centipede";
        class "Normal";
        longDescription "A small centipede is here, making its way across the floor.\n";
        description "It looks completely harmless.\n";
        level 3;
        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 2;
          diceSize 10;
          diceAdd 20;
        }
        maxManaPoints 10;
        maxMovePoints 50;
        gold {
          inHand 0;
          inBank 0;
        }
        armor 60;
        experience 400;
        hitRoll 0;
        damRoll 0;
      }
      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 100;
        savingThrows {
          paralyzation 0;
          rod 0;
          petrification 0;
          breath 0;
          spell 0;
        }
      }
      mobileSpecials {
        attackType 0;
        defaultPosition "Standing";
        damageDiceNumber 1;
        damageDiceSize 6;
      }
    }
    4003 {
      playerData {
        shortDescription "the kobold";
        keywords "kobold";
        class "Normal";
        longDescription "An ugly kobold is here, searching for dinner.\n";
        description "It looks ugly.\n";
        level 4;
        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 2;
          diceSize 10;
          diceAdd 40;
        }
        maxManaPoints 10;
        maxMovePoints 50;
        gold {
          inHand 50;
          inBank 0;
        }
        armor 50;
        experience 800;
        hitRoll 4;
        damRoll 1;
      }
      savedCharSpecials {
        mobileFlags {
          spec "NO";
          sentinel "NO";
          scavenger "YES";
          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 -100;
        savingThrows {
          paralyzation 0;
          rod 0;
          petrification 0;
          breath 0;
          spell 0;
        }
      }
      mobileSpecials {
        attackType 0;
        defaultPosition "Standing";
        damageDiceNumber 1;
        damageDiceSize 8;
      }
    }
    4004 {
      playerData {
        shortDescription "the orc";
        keywords "orc";
        class "Normal";
        longDescription "The orc walks around, looking for someone to kill.\n";
        description "You notice an evil look in its eyes...\n";
        level 5;
        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 2;
          diceSize 10;
          diceAdd 60;
        }
        maxManaPoints 10;
        maxMovePoints 50;
        gold {
          inHand 100;
          inBank 0;
        }
        armor 50;
        experience 900;
        hitRoll 5;
        damRoll 0;
      }
      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 "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;
      }
    }
    4005 {
      playerData {
        shortDescription "the orc";
        keywords "orc large";
        class "Normal";
        longDescription "A large orc is here, looking really mean.\n";
        description "He looks dreadful.\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 3;
          diceSize 20;
          diceAdd 75;
        }
        maxManaPoints 10;
        maxMovePoints 50;
        gold {
          inHand 200;
          inBank 0;
        }
        armor 20;
        experience 3000;
        hitRoll 9;
        damRoll 2;
      }
      savedCharSpecials {
        mobileFlags {
          spec "NO";
          sentinel "NO";
          scavenger "YES";
          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 -500;
        savingThrows {
          paralyzation 0;
          rod 0;
          petrification 0;
          breath 0;
          spell 0;
        }
      }
      mobileSpecials {
        attackType 0;
        defaultPosition "Standing";
        damageDiceNumber 2;
        damageDiceSize 6;
      }
    }
    4050 {
      playerData {
        shortDescription "the warrior";
        keywords "warrior";
        class "Normal";
        longDescription "A tall warrior is here.  He has more scars than anyone you have ever seen.\n";
        description "He seems to be a strong, brainless fighter.\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 10;
          diceSize 10;
          diceAdd 50;
        }
        maxManaPoints 10;
        maxMovePoints 50;
        gold {
          inHand 1000;
          inBank 0;
        }
        armor 40;
        experience 12000;
        hitRoll 12;
        damRoll 1;
      }
      savedCharSpecials {
        mobileFlags {
          spec "NO";
          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 -300;
        savingThrows {
          paralyzation 0;
          rod 0;
          petrification 0;
          breath 0;
          spell 0;
        }
      }
      mobileSpecials {
        attackType 0;
        defaultPosition "Standing";
        damageDiceNumber 2;
        damageDiceSize 8;
      }
    }
    4051 {
      playerData {
        shortDescription "the warrior";
        keywords "warrior";
        class "Normal";
        longDescription "A tall warrior is here.\n";
        description "He seems to know his way with weapons.\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 3;
          diceSize 10;
          diceAdd 80;
        }
        maxManaPoints 10;
        maxMovePoints 50;
        gold {
          inHand 200;
          inBank 0;
        }
        armor 50;
        experience 2500;
        hitRoll 7;
        damRoll 0;
      }
      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 "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 5;
      }
    }
    4052 {
      playerData {
        shortDescription "the hobgoblin";
        keywords "hobgoblin";
        class "Normal";
        longDescription "A small hobgoblin stands here.\n";
        description "The hobgoblin looks quite lost.\n";
        level 6;
        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 8;
          diceAdd 70;
        }
        maxManaPoints 10;
        maxMovePoints 50;
        gold {
          inHand 100;
          inBank 0;
        }
        armor 60;
        experience 1500;
        hitRoll 8;
        damRoll 0;
      }
      savedCharSpecials {
        mobileFlags {
          spec "NO";
          sentinel "NO";
          scavenger "YES";
          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 -300;
        savingThrows {
          paralyzation 0;
          rod 0;
          petrification 0;
          breath 0;
          spell 0;
        }
      }
      mobileSpecials {
        attackType 0;
        defaultPosition "Standing";
        damageDiceNumber 2;
        damageDiceSize 4;
      }
    }
    4053 {
      playerData {
        shortDescription "the snake";
        keywords "snake";
        class "Normal";
        longDescription "A brown snake watches you.\n";
        description "The snake looks quite mean.\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 4;
          diceSize 10;
          diceAdd 60;
        }
        maxManaPoints 10;
        maxMovePoints 50;
        gold {
          inHand 0;
          inBank 0;
        }
        armor 40;
        experience 12000;
        hitRoll 10;
        damRoll 1;
      }
      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 -600;
        savingThrows {
          paralyzation 0;
          rod 0;
          petrification 0;
          breath 0;
          spell 0;
        }
      }
      mobileSpecials {
        attackType 0;
        defaultPosition "Standing";
        damageDiceNumber 3;
        damageDiceSize 5;
      }
    }
    4054 {
      playerData {
        shortDescription "the centipede";
        keywords "centipede";
        class "Normal";
        longDescription "A white centipede is here.\n";
        description "The centipede doesn't really seem to notice you.\n";
        level 5;
        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 1;
          diceSize 10;
          diceAdd 50;
        }
        maxManaPoints 10;
        maxMovePoints 50;
        gold {
          inHand 0;
          inBank 0;
        }
        armor 50;
        experience 1000;
        hitRoll 3;
        damRoll 0;
      }
      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 -100;
        savingThrows {
          paralyzation 0;
          rod 0;
          petrification 0;
          breath 0;
          spell 0;
        }
      }
      mobileSpecials {
        attackType 0;
        defaultPosition "Standing";
        damageDiceNumber 1;
        damageDiceSize 7;
      }
    }
    4055 {
      playerData {
        shortDescription "the hobgoblin";
        keywords "hobgoblin";
        class "Normal";
        longDescription "A large hobgoblin is here.\n";
        description "The hobgoblin looks quite dangerous.\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 1;
          diceSize 16;
          diceAdd 120;
        }
        maxManaPoints 10;
        maxMovePoints 50;
        gold {
          inHand 300;
          inBank 0;
        }
        armor 20;
        experience 10000;
        hitRoll 12;
        damRoll 3;
      }
      savedCharSpecials {
        mobileFlags {
          spec "NO";
          sentinel "NO";
          scavenger "YES";
          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 -500;
        savingThrows {
          paralyzation 0;
          rod 0;
          petrification 0;
          breath 0;
          spell 0;
        }
      }
      mobileSpecials {
        attackType 0;
        defaultPosition "Standing";
        damageDiceNumber 2;
        damageDiceSize 6;
      }
    }
    4056 {
      playerData {
        shortDescription "the orc";
        keywords "orc";
        class "Normal";
        longDescription "An orc is here, looking for something (or perhaps someone?) to eat.\n";
        description "Well, he doesn't seem to be friendly.\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 3;
          diceSize 10;
          diceAdd 100;
        }
        maxManaPoints 10;
        maxMovePoints 50;
        gold {
          inHand 150;
          inBank 0;
        }
        armor 20;
        experience 4000;
        hitRoll 7;
        damRoll 2;
      }
      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 "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 2;
        damageDiceSize 5;
      }
    }
    4057 {
      playerData {
        shortDescription "the mountain lion";
        keywords "lion mountain";
        class "Normal";
        longDescription "A mountain lion is here, growling at you viciously.\n";
        description "The lion looks very nasty with huge claws and big teeth.\n";
        level 5;
        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 10;
          diceAdd 60;
        }
        maxManaPoints 10;
        maxMovePoints 50;
        gold {
          inHand 0;
          inBank 0;
        }
        armor 50;
        experience 900;
        hitRoll 4;
        damRoll 0;
      }
      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 "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;
      }
    }
    4058 {
      playerData {
        shortDescription "the hill giant";
        keywords "giant hill";
        class "Normal";
        longDescription "A hill giant is here, tossing some rocks around.\n";
        description "The hill giant looks like he's about 9 feet tall.  By his actions you \n"
                    "quickly come to the conclusion that he isn't very intelligent.\n";
        level 13;
        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 10;
          diceAdd 160;
        }
        maxManaPoints 10;
        maxMovePoints 50;
        gold {
          inHand 1000;
          inBank 0;
        }
        armor 20;
        experience 16500;
        hitRoll 12;
        damRoll 0;
      }
      savedCharSpecials {
        mobileFlags {
          spec "NO";
          sentinel "NO";
          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 "YES";
          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 10;
      }
    }
    4100 {
      playerData {
        shortDescription "the mage";
        keywords "mage";
        class "Normal";
        longDescription "A small intelligent looking mage is standing here.\n";
        description "His IQ makes almost any normal person look stupid...\n"
                    "It looks like he knows his way with magic. \n";
        level 13;
        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 20;
          diceAdd 100;
        }
        maxManaPoints 10;
        maxMovePoints 50;
        gold {
          inHand 2500;
          inBank 0;
        }
        armor 20;
        experience 21000;
        hitRoll 10;
        damRoll 0;
      }
      savedCharSpecials {
        mobileFlags {
          spec "YES";
          sentinel "YES";
          scavenger "YES";
          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 -100;
        savingThrows {
          paralyzation 0;
          rod 0;
          petrification 0;
          breath 0;
          spell 0;
        }
      }
      mobileSpecials {
        attackType 0;
        defaultPosition "Standing";
        damageDiceNumber 2;
        damageDiceSize 6;
      }
    }
    4101 {
      playerData {
        shortDescription "the troll";
        keywords "troll";
        class "Normal";
        longDescription "A large mean-looking troll is here.\n";
        description "Well, it looks dangerous!\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 2;
          diceSize 10;
          diceAdd 100;
        }
        maxManaPoints 10;
        maxMovePoints 50;
        gold {
          inHand 500;
          inBank 0;
        }
        armor 10;
        experience 13000;
        hitRoll 12;
        damRoll 1;
      }
      savedCharSpecials {
        mobileFlags {
          spec "NO";
          sentinel "YES";
          scavenger "YES";
          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 -800;
        savingThrows {
          paralyzation 0;
          rod 0;
          petrification 0;
          breath 0;
          spell 0;
        }
      }
      mobileSpecials {
        attackType 0;
        defaultPosition "Standing";
        damageDiceNumber 2;
        damageDiceSize 7;
      }
    }
    4102 {
      playerData {
        shortDescription "the snake";
        keywords "snake";
        class "Normal";
        longDescription "A large green snake is here, looks like a guardian for an evil force.\n";
        description "You see a evil creature.\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 6;
          diceSize 10;
          diceAdd 50;
        }
        maxManaPoints 10;
        maxMovePoints 50;
        gold {
          inHand 0;
          inBank 0;
        }
        armor 50;
        experience 9000;
        hitRoll 12;
        damRoll 2;
      }
      savedCharSpecials {
        mobileFlags {
          spec "YES";
          sentinel "YES";
          scavenger "YES";
          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 -700;
        savingThrows {
          paralyzation 0;
          rod 0;
          petrification 0;
          breath 0;
          spell 0;
        }
      }
      mobileSpecials {
        attackType 0;
        defaultPosition "Standing";
        damageDiceNumber 3;
        damageDiceSize 5;
      }
    }
    4103 {
      playerData {
        shortDescription "the thief";
        keywords "thief";
        class "Normal";
        longDescription "A thief is here, all dressed in black.\n";
        description "He seems to be counting a handful of coins.  Maybe you ought to count YOUR\n"
                    "gold too...\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 1;
          diceSize 10;
          diceAdd 100;
        }
        maxManaPoints 10;
        maxMovePoints 50;
        gold {
          inHand 100;
          inBank 0;
        }
        armor 30;
        experience 4000;
        hitRoll 7;
        damRoll 2;
      }
      savedCharSpecials {
        mobileFlags {
          spec "YES";
          sentinel "NO";
          scavenger "YES";
          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 -400;
        savingThrows {
          paralyzation 0;
          rod 0;
          petrification 0;
          breath 0;
          spell 0;
        }
      }
      mobileSpecials {
        attackType 0;
        defaultPosition "Standing";
        damageDiceNumber 2;
        damageDiceSize 5;
      }
    }
    4104 {
      playerData {
        shortDescription "the orc";
        keywords "orc ugly";
        class "Normal";
        longDescription "A ugly orc is standing here.\n";
        description "It is quite disgusting to look at.\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 1;
          diceSize 5;
          diceAdd 90;
        }
        maxManaPoints 10;
        maxMovePoints 50;
        gold {
          inHand 200;
          inBank 0;
        }
        armor 40;
        experience 2250;
        hitRoll 6;
        damRoll 1;
      }
      savedCharSpecials {
        mobileFlags {
          spec "NO";
          sentinel "NO";
          scavenger "YES";
          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 2;
        damageDiceSize 4;
      }
    }
    4105 {
      playerData {
        shortDescription "the centipede";
        keywords "centipede";
        class "Normal";
        longDescription "A small harmless centipede is here.\n";
        description "Well it doesn't seem to pay any attention to you.\n";
        level 6;
        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 3;
          diceSize 10;
          diceAdd 50;
        }
        maxManaPoints 10;
        maxMovePoints 50;
        gold {
          inHand 0;
          inBank 0;
        }
        armor 40;
        experience 1500;
        hitRoll 5;
        damRoll 1;
      }
      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 300;
        savingThrows {
          paralyzation 0;
          rod 0;
          petrification 0;
          breath 0;
          spell 0;
        }
      }
      mobileSpecials {
        attackType 0;
        defaultPosition "Standing";
        damageDiceNumber 1;
        damageDiceSize 8;
      }
    }
    4106 {
      playerData {
        shortDescription "the warrior";
        keywords "warrior";
        class "Normal";
        longDescription "A human warrior is here.  He has a evil grin in his face.\n";
        description "He doesn't look friendly at all...\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 3;
          diceSize 10;
          diceAdd 100;
        }
        maxManaPoints 10;
        maxMovePoints 50;
        gold {
          inHand 500;
          inBank 0;
        }
        armor 30;
        experience 9000;
        hitRoll 10;
        damRoll 2;
      }
      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 "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 6;
      }
    }
    4107 {
      playerData {
        shortDescription "the kobold";
        keywords "kobold";
        class "Normal";
        longDescription "A green kobold is here.\n";
        description "It looks slimy..\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 4;
          diceSize 10;
          diceAdd 25;
        }
        maxManaPoints 10;
        maxMovePoints 50;
        gold {
          inHand 20;
          inBank 0;
        }
        armor 40;
        experience 3000;
        hitRoll 6;
        damRoll 1;
      }
      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 "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 1;
        damageDiceSize 9;
      }
    }
  }
}