|
switch (ob->query("family/family_name")) {
case "昆仑派":
if (skl["xuantian-wuji"] > 400 ) {
ob->add("max_jing", (skl["art"]/2-40)*(skl["xuantian-wuji"]/15));
ob->add("max_qi", (skl["art"]/2-30)*(skl["xuantian-wuji"]/12));
break;
}
if (skl["art"] > 81) {
ob->add("max_jing", (skl["art"]/2-40)*(skl["xuantian-wuji"]/15));
ob->add("max_qi", (skl["art"]/2-30)*(skl["xuantian-wuji"]/15));
}
break;
case "少林派":
case "天龙寺":
if (skl["buddhism"] > 61)
ob->add("max_jing",(skl["buddhism"]/2-30)*(skl["force"]/10));
if (skl["buddhism"] > 101)
ob->add("max_qi",(skl["buddhism"]/2-40)*(skl["force"]/20));
break;
case "铁掌帮":
if (skl["tiezhang-xinfa"] > 61 ){
ob->add("max_qi", (skl["tiezhang-xinfa"]/2-30)*(skl["guiyuan-tunafa"]/20));
ob->add("max_jing", (skl["tiezhang-xinfa"]/2-40)*(skl["guiyuan-tunafa"]/20));
}
case "峨嵋派":
if (skl["dacheng-fofa"] > 61)
ob->add("max_jing",(skl["dacheng-fofa"]/2-30)*(skl["linji-zhuang"]/10));
if (skl["dacheng-fofa"] > 101)
ob->add("max_qi",(skl["dacheng-fofa"]/2-40)*(skl["linji-zhuang"]/20));
break;
case "桃花岛":
if (skl["qimen-bagua"] > 61){
ob->add("max_qi", (skl["qimen-bagua"]/2-30)*(skl["bihai-chaosheng"]/15));
ob->add("max_jing", (skl["qimen-bagua"]/2-30)*(skl["bihai-chaosheng"]/15));
}
break;
case "武当派":
if (skl["taoism"] > 61)
ob->add("max_qi",(skl["taoism"]/2-30)*(skl["yinyun-ziqi"]/10));
if (skl["taoism"] > 121)
ob->add("max_jing",(skl["taoism"]/2-50)*(skl["yinyun-ziqi"]/25));
break;
case "星宿派":
if (skl["poison"] > 61)
ob->add("max_qi",(skl["poison"]/2-25)*(skl["huagong-dafa"]/10));
if (skl["poison"] > 121)
ob->add("max_jing",(skl["poison"]/2-50)*(skl["huagong-dafa"]/20));
break;
case "姑苏慕容":
case "明教":
if (skl["force"] > 81)
ob->add("max_qi",(skl["force"]/2-40)*15);
if (skl["force"] > 151)
ob->add("max_jing",(skl["force"]/2-40)*15);
break;
case "丐帮":
death = ob->query("death_times");
//if ( death > 100 ) death = 100;
if ( death > 1){
ob->add("max_qi", death * ob->query("con"));
ob->add("max_jing", death * ob->query("con"));
}
if (skl["begging"] > 61)
ob->add("max_qi",(skl["begging"]/2-30)*(skl["huntian-qigong"]/20));
break;
case "大轮寺":
if (skl["huanxi-chan"] > 61)
ob->add("max_jing",(skl["huanxi-chan"]/2-30)*(skl["longxiang-boruo"]/10));
if (skl["huanxi-chan"] > 121)
ob->add("max_qi",(skl["huanxi-chan"]/2-50)*(skl["longxiang-boruo"]/40));
break;
case "古墓派":
if (skl["yunu-xinjing"] > 81)
ob->add("max_qi",(skl["yunu-xinjing"]/2-40)*10);
if (skl["yunu-xinjing"] > 81)
ob->add("max_jing",(skl["yunu-xinjing"]/2-40)*15);
break;
case "神龙教":
if (skl["shenlong-yaoli"] > 81 && skl["dulong-dafa"] > 81){
ob->add("max_qi", (skl["shenlong-yaoli"]/2-35)*(skl["dulong-dafa"]/16));
ob->add("max_jing", (skl["shenlong-yaoli"]/2-35)*(skl["dulong-dafa"]/25));
}
break;
case "嵩山派":
if (skl["songshan-jian"] > 51)
ob->add("max_qi", skl["songshan-jian"]*3);
if (skl["hanbing-zhenqi"] > 81)
ob->add("max_jing",(skl["hanbing-zhenqi"]/2-40)*10);
break;
case "华山派":
if (skl["zhengqi-jue"] > 61 ){
ob->add("max_qi", (skl["zhengqi-jue"]/2-30)*(skl["zixia-gong"]/20));
ob->add("max_jing", (skl["zhengqi-jue"]/2-30)*(skl["zixia-gong"]/20));
}
break;
default:
if( skl["hamagong"] ){
ob->add("max_qi", skl["hamagong"] * 5);
ob->add("max_jing", skl["hamagong"] * 5);
}
}
[ 本帖最后由 solo@zy 于 2008-4-18 12:25 编辑 ] |
|