#include "library.h" inherit "/obj/monster"; void setup() { //add_attack("hands", 0, 50, 200, 0, 0, "blunt-hands"); //add_attack("feet", 0, 50, 200, 0, 0, "blunt-feet"); set_name("katuran"); add_alias("elf"); add_alias("darktreader"); set_main_plural("elves"); set_short("Katuran"); add_property("determinate", ""); set_long( "This is Katuran the cafe owner. Although he may " "appear to be a mild mannered elf, he was once one " "of the finest elf warriors in the realms. It would " "not be a good idea to start a fight in his cafe.\n"); set_race("elf"); set_gender(1); set_guild("fighter"); set_level(30); set_wimpy(0); set_random_stats(6,28); call_out("remove_attack",0,"standard"); //set_join_fights("Katuran shouts: STOP THAT FIGHT!\n"); set_throw_out(30,70,"$mcname$ chucks you bodily out of the room.\n", "$mcname$ chucks $ocname$ out of the room.\n"); load_chat(1,({ 1, ":eyes you over.", 1, "'No trouble please.", 1, ":clenches his fist.", 1, "'Let's have no fights in here." })); load_a_chat(30,({ 1, "'Stop that fight.", 1, "'Next one to break a chair gets it.", 1, "'You're going to be billed for this." })); /* Addind a weapon.. so that hw is doing any damage.. * Baldrick. */ clone_object("/baseobs/weapons/club.c")->move(this_object()); command("equip"); } int heart_beat() { string s1, s2; object *atts; atts = query_attacker_list(); switch(sizeof(atts)) { case 1: s1 = (string)atts[0]->query_name(); if (s1 == "virien" || s1 == "garth") { stop_fight(atts[0]); atts[0]->stop_fight(this_object()); } break; case 2: s1 = (string)atts[0]->query_name(); s2 = (string)atts[1]->query_name(); if((s1=="delimbiyr" || s1 == "virien") && (s2=="delimbiyr" || s2=="virienn")) { stop_fight(atts[0]); atts[0]->stop_fight(this_object()); stop_fight(atts[1]); atts[1]->stop_fight(this_object()); } break; } ::heart_beat(); } int second_life() { int loop; object *atts; atts = query_attacker_list(); return 0; } void event_death(object dier) { call_out("get_from_corpse", 0); } void get_from_corpse() { command("'Ahhh! These will make good trophies for the cafe."); command("get all from corpses"); }