?? xinyuegong.c
字號:
// xinyuegong.c 星月功inherit SKILL;string *dodge_msg = ({"似乎$N每一招都能制$n的死命,可是$n總是或反打、或閃避,一一拆解開去。\n","卻見$n一低頭,從$N底下?lián)淞松先ィ蟊垭S勢格向$n的右臂。\n","那知$n身形一幌,輕輕巧巧地避過了$N的攻擊。\n","$n飛起右足,踢向$N手腕,一招「葉底飛燕」反攻為守\n"});string *msg = ({"$N使上半招「星月爭輝」,左手$w打向$n胸腹之交的「商曲穴」,出招準(zhǔn)備無誤","$N使下半招「星月爭輝」,左手$w彎過來打向$n背心的「靈臺穴」,出招準(zhǔn)備無誤","$N出招「星月爭輝」,左右連打,雖只一招,但其中包含著手勁眼力、蕩器認(rèn)穴的各種法門","$N不管三七二十一,$w揮出,惶急之下,這一招「星月爭輝」只使對了一半,倒還是準(zhǔn)確打向$n胸口的「商曲穴」","$N又是一招『聲東擊西』,左手一揚,$n向右一閃,那知這一下卻是虛招,$w跟著疾劈而下?lián)粝?n$l","$N突然搶到$n左首,左肘後挺,撞向$n的腰間","$N飛起右足,踢向$n的手腕,這一招「葉底飛燕」是華輝的絕招之一,厲害非凡","$N左臂一格$n的右臂,將他招數(shù)掠向外門,雙手已抓住$w,一拔一送,打向$n$l"});int valid_enable(string usage){ return usage == "hammer" || usage == "parry" || usage == "dodge" || usage == "staff" || usage == "stick" || usage == "club";}mapping query_action(object me, object weapon){ return ([ "action":msg[random(sizeof(msg))], "damage":(random(2)+1)*20, "damage_type":random(2)?"砸傷":"瘀傷", "dodge":-5+random(15), "force":50+random(80) ]);}string query_dodge_msg(object weapon){ return dodge_msg[random(sizeof(dodge_msg))];}int valid_learn(object me){ return notify_fail("NPC武功,不對玩家開放。\n");}