#include <lib.h>
inherit LIB_SHOP;
inherit LIB_AMBIANCE;

int ReadList(){
    write("AVAILABLE PROCEDURES:\n"
      "\thealing, cost 200:\tfacilitate rapid recovery from wounds\n"
      "\tregeneration, cost 1200:\tgrow back severed limbs\n"
      "\n"
      "Example: If you are badly hurt and need healing:\n\n"
      "\"buy healing slip from james\"\n"
      "\n"
      "Once you have your slip, go west to see the doctor and "
      "give the slip to him.\n"

    );
    return 1;
}
static void create() {
    ::create();
    SetClimate("indoors");
    SetAmbientLight(30);
    SetShort("The Healer's Guild");
    SetLong("You are in the Healer's Guild. People come "
      "here when they have medical problems, and "
      "for a price, they are helped. A list of "
      "available procedures is hung on the wall. "
      "It seems that the doctor's work area is "
      "west of here. Tavern Road is east.");
    SetItems( ([
	({"list","list on the wall"}) : "A list of available procedures",
	"wall" : "A flat, vertical structure supporting the ceiling.",
	({"work area","doctor's work area"}) : "It is west of here.",
	({"road","tavern road"}) : "The road is outside, east of here."
      ]) );
    SetRead( ({"list","list on wall"}) , (: ReadList :) );
    SetInventory(([
	"/domains/town/obj/bbucket" :1,
	"/domains/town/npc/james" :1
      ]) );
    SetExits( ([
	"east" : "/domains/town/room/road",
	"out" : "/domains/town/room/road",
	"west" : "/domains/town/room/chamber",
      ]) );
    SetProperty("no attack", 1);

}
void init(){
    ::init();
}
