/* A temple for raising.. * Needs money to work... * Inherits /std/raiseroom.c that uses the bank-handler to handle accounts. * Baldrick. */ #include "path.h"; inherit "/std/raiseroom"; object helper; void setup() { set_helper_name("shaman"); set_short("Realm of the Lizard: Town Raise Room"); set_save_file("collect"); set_long("\nRealm of the Lizard: Town Raise Room\n\n" " This is the room you come to when you are dead and wish to get raised. " "It is a quiet, peaceful room, and in contrast to the rest of the village, " "it has been well-maintained. The walls and floor have been freshly " "scrubbed, and there is a pleasant odor in the air.\n" "If you want to get raised, you might want to look at the" " sign first. \n\n"); add_property("no_undead",1); set_percentage(100); set_light(60); add_smell("air","There is a pleasant smell of roses in the air.\n"); add_item("shrine", "A small altar to Tymora sits in the corner. There" " are several lit candles around the shrine, but it" " really doesn't attract your attention when you first" " enter the room. \n"); add_item(({"cot", "cots"}), "Uncomfortable looking wooden tables where the" " bodies are placed for examination and treatment. \n"); add_item(({"healer", "healers"}), "Stern looking individuals who spend their" " days raising people from the dead. They move about the" " room, their movements fluid and purposeful. They are busy" " people, and don't look like they smile often. \n"); add_sign("/---------------------------------------------\\\n" "| |\n" "| Village of Sisthih : Raise Room |\n" "| |\n" "| Type raise <ghost> to raise someone. |\n" "|_____________________________________________|\n" "\n\n"); add_exit("northeast",ROOM+"lizard26.c","path"); } void reset() { if (!helper) { helper = clone_object("/baseobs/monsters/healer"); helper->move(this_object()); } helper->set_name("shaman"); helper->set_short("Shaman"); helper->set_long("Shaman is the head priest of Sisthih. He" " is rumored to have many magical powers. Some" " say that he can even raise from the dead.\n"); } /* void reset */ void dest_me() { if (helper) helper->dest_me(); } /* void dest me */