#include <mudlib.h> inherit ROOM; object lum; int i; void reset(status arg) { reset_doors(arg); load_door(({ "file", "room/newbie/new7", "direction", "south door", "long", "A sturdy wooden door to the cabin.\n", "key id", "city key", })); if(!arg) { set_short("Cabin"); set_long( "You are inside a small cabin. The ceiling is just barely high enough \n"+ "for elves to enter. Maybe a few dwarves can fit in too. The cabin is\n"+ "pretty well built. The logs seem new and quite sturdy. The floor is \n"+ "just dirt. You can see the eating quarters to the north.\n"); set_exits(({ "/room/newbie/pub", "north", })); set_weather(2,4,3); set_items(({ "floor", "A dirt floor", "logs", "Round wooden logs", })); } if(!present("elf")) { for(i = 0; i<3; i++) { lum = clone_object(MONSTER); lum->set_name("elf"); lum->set_short("A wood elf"); lum->set_alias("elf"); lum->set_long( "This is one of the more powerful elves. His muscles are bulging out \n"+ "of his little elvish suit. He stands only about 4 ft tall, but in \n"+ "battle, one might think he's a giant. He spends his time carving wood\n"+ "and trading his wares with the humans in the city.\n"); lum->set_level(5); lum->set_ac(5); lum->set_wc(9); lum->set_gender(1); lum->add_money(200); lum->set_race("wood elf"); move_object(lum, this_object()); } } }