//dulong-dafa.c

inherit FORCE;

int valid_enable(string usage) { return usage == "force"; }

#include "force.h"

int valid_learn(object me)
{
    int nlskill=me->query_skill("shenlong-yaoli",1);

       if(nlskill<(me->query_skill("dulong-dafa",1)-100))
           return notify_fail("你对神龙药理学的领悟还不够");	
    return valid_public(me);
}

int practice_skill(object me)
{
    return notify_fail("毒龙大法只能用学(learn)方法的来增加熟练度。\n");
}

string exert_function_file(string func)
{
    string * weapon;
    object me=this_player();
    int hua;
    
    hua=strsrch(func,"hua");
    weapon=explode(func,"hua");
    if(hua!=-1 && sizeof(weapon)>0)
    	me->set_temp("wea_type",weapon[0]);
    else if(me->query_temp("wea_type",1))
	me->delete_temp("wea_type");
    if(hua!=-1)
        return SKILL_D("dulong-dafa/hua");
    else
        return SKILL_D("dulong-dafa/") + func;
}

/*mapping exercise_msg(object me)
{
  return ([
    "status_msg" : BLU + me->name()+"正坐在地上盘膝打坐。" NOR,
    "start_my_msg" : "你气运丹田，将体内毒素慢慢逼出，控制着它环绕你缓缓飘动。你感觉到内劲开始有所加强了。\n",
    "start_other_msg" : me->name()+"盘膝坐下运功，身体渐渐被一股青烟所包围。\n",
    "halt_msg" : "$N双眼一睁，眼中射出一道精光，接着阴阴一笑，站了起来。\n",
    "end_my_msg" : "你感觉毒素越转越快，就快要脱离你的控制了！你连忙收回毒素和内息，冷笑一声站了起来。\n",
       "end_other_msg" : me->name()+"阴阴一声冷笑，呼出一口青烟，站起身来藐视地扫了在场的人一眼。\n"
  ]);
}*/