// Creatures for the Dwarven Newbie area Restock by Feadorious ...
// Monster by Mist ...
inherit "/obj/monster";
#define AN attacker->query_cap_name()
#define DN defender->query_cap_name()
void setup() {
// Descriptions...
set_name("lizard");
set_short("Lizard");
set_long("\n"
" This is a large green lizard with an extremely long "
"tail. It is perched on all fours and looks ready to pounce "
"on you at any moment. It has sharp looking claws at the "
"end of each of its four legs. "
"\n\n");
set_main_plural("lizards");
set_gender(1);
set_dex(13);
set_int(4);
set_wis(4);
set_cha(5);
set_str(3);
set_level(2);
set_wimpy(0);
set_aggressive(0);
load_chat(50, ({
//modified by Christian oct 28//
1, ":jumps from rock to rock.",
1, ":drips venomous saliva on you."
}));
load_a_chat(100, ({
1, ":squeels in agony.",
1, ":tries to hurt you.",
1, ":tries to kill you",
}));
} /* setup() */
mapping valid_attack() {
return([
"punch" : ({ AN+" bites "+DN+" on the leg.\n",
"You bite "+DN+" on the leg.\n",
AN+" bites you on the leg.\n" }),
"kick" : ({ AN+" bites "+DN+" on the hand.\n",
"You bite "+DN+" on the hand.\n",
AN+" bites you on the hand.\n" }),
"knee" : ({ AN+" bites "+DN+" on the neck.\n",
"You bite "+DN+" on the neck.\n",
AN+" bites you on the neck.\n"}),
"headbutt" :({ AN+" uses its tail to smack "+DN+".\n",
"You hurt someone.\n",
AN+" smacks you across the face with its tail. \n"})
]);
} /* mapping valid_attack() */
// Read /w/sojan/comspider/unarmed_combat.doc for more info on mapping valid_attack()...