/* the standard race... */ /* Verkho - added the race_size func */ inherit "/std/races/standard"; int race_size; int limbs; mixed *bits; void setup() { set_long("A gener8ic insect of some kind.\n"); reset_get(); race_size = 1; // This is used as a standard 'human' size limbs = 6; set_limbs(6); bits = ({ "head", "", ({ 0, 40, 0, "left antenna", "right antenna", "left eye", "right eye", "mouthparts", "skull" }), "left antenna", "antenna", ({ "head", 1, 0 }), "right antenna", "antenna", ({ "head", 1, 0 }), "left eye", "eye", ({ "head", 1, 0 }), "right eye", "eye", ({ "head", 1, 0 }), "mouthparts", "", ({ "head", 2, 0 }), "skull", "chitin", ({ "head", 20, 0 }), "left forelimb", "forelimb", ({ 0, 80, 0, "left foreclaw" }), "right forelimb", "forelimb", ({ 0, 80, 0, "right foreclaw" }), "thorax", "chest", ({ 0, 400, 0, "heart" }), "abdomen","body",({0,500,0, "gut"}), "left foreclaw",({"left forelimb",1,0}), "right foreclaw",({"right forelimb",1,0}), "left foreleg", "foreleg", ({ 0, 80, 0, "left claw" }), "right foreleg", "foreleg", ({ 0, 80, 0, "right claw" }), "left rearleg", "rearleg", ({ 0, 80, 0, "left rearclaw" }), "right rearleg", "rearleg", ({ 0, 80, 0, "right rearclaw" }), "left claw",({"left foreleg",1,0}), "right claw",({"right foreleg",1,0}), "left rearclaw",({"left rearleg",1,0}), "right rearclaw",({"right rearleg",1,0}), "heart", "", ({ "thorax", 10, 0 }), "left big toe", "toe", ({ "left foot", 1, 0 }), }); set_name("insect"); //set_light_limits(LIGHT_STANDARD_LOW, LIGHT_STANDARD_HIGH); } /* Taniwha, 1997, default atatck messages most frequent first */ string * valid_attacks() { return ({ "$att_name$ slashes $def_name$ with $att_his$ foreclaws", "You slash $def_name$ with your foreclaws", "$att_name$ slashes you with $att_his$ foreclaws", "$att_name$ sidekicks $def_name$ in the $def_part$", "You sidekick $def_name$ in the $def_part$", "$att_name$ sidekicks you in the $def_part$", "$att_name$ chews on $def_name$'s $def_part$", "You chew on $def_name$'s $def_part$", "$att_name$ chews on your $def_part$", "$att_name$ hits $def_name$ on the $def_part$ with a chitinous appendage", "You hit $def_name$'s $def_part$ with a chitinous appendage", "$att_name$ hits your $def_part$ with a chitinous appendage" }); }