84 lines
3.1 KiB
JavaScript
84 lines
3.1 KiB
JavaScript
this.inherits(SKILL);
|
||
this.name = "神形百变";
|
||
this.id = "shenxingbaibian";
|
||
this.grade = 2;
|
||
|
||
this.dodge_actions = [
|
||
"$n一式<HIC>「行云流水」</HIC>,身不倾,脚不移,身体如行云流水般直滑出丈余。",
|
||
"$n一式<BLU>「潜音夜行」</BLU>,忽然一弯腰,全身贴地而行,顿时闪过了$N的凌厉攻势。",
|
||
"$n一式<HIW>「移步换形」</HIW>,足不动,手不抬,一转眼间便绕到了$N的身后。",
|
||
"$n一式<MAG>「分身化影」</MAG>,一转身间,四面八方飘动着无数个$n的身影,令$N手足无措。",
|
||
"$n一式<HIB>「凌波微步」</HIB>,左踏巽,右转乾,身行一晃,便到几丈远的地方。",
|
||
"$n一式<HIM>「更上层楼」</HIM>,身在空中,左脚在右足上一点,从$N头顶腾空而过。",
|
||
"$n一式<HIW>「仙子出水」</HIW>,长袖一拂,全身化为一道白影,幽幽地从$N头顶飘落。",
|
||
"$n一式<HIG>「峰回路转」</HIG>,身体如陀螺般急转,登时一股气流涌出,令$N难以动弹。",
|
||
"$n一式<GRN>「临行秋波」</GRN>,身行倏的从$N的眼前直绕到身后,$N瞪大了两眼,不明所以。",
|
||
"$n一式<HIY>「浪子回头」</HIY>,身行倏的从$N的眼前飘过,长发一甩,潇洒之极。"
|
||
];
|
||
this.desc = "神行百变是铁剑门木桑道长所传下来的轻功绝技,是逃命的高招";
|
||
//"(\w+)"(.+?)"NOR"
|
||
//<$1>$2</$1>
|
||
this.can_enables = ["dodge"];
|
||
this.learn_condition = {
|
||
max_mp: 1000,
|
||
dex1: 20,
|
||
int1: 20,
|
||
skill: {
|
||
dodge: 200
|
||
}
|
||
};
|
||
this.query_enable_prop = function (lv) {
|
||
return {
|
||
dodge: {
|
||
ds: Math.round(lv * 1.2 + 20),
|
||
dex: Math.round(lv / 10)
|
||
}
|
||
};
|
||
}
|
||
this.slots = [
|
||
{
|
||
prop: 'sxbb_cd',
|
||
value: (lv) => 5000,
|
||
format: (val) => {
|
||
return '神行冷却时间减少5秒';
|
||
},
|
||
},
|
||
{
|
||
prop: 'sxbb_cx',
|
||
value: (lv) => 1000,
|
||
format: (val) => {
|
||
return '神行持续时间增加1秒';
|
||
},
|
||
},
|
||
];
|
||
this.pfm = {
|
||
chan:
|
||
{
|
||
name: "神行",
|
||
distime: 50000,
|
||
enable_skill: "dodge",
|
||
distime_key: 'sxbb_cd',
|
||
mp: 20,
|
||
release_time: 0,
|
||
use: function (me, target, lv) {
|
||
var t = (5000 + lv * 3);
|
||
if (t > 10000) t = 10000;
|
||
t += me.query_prop('sxbb_cx');
|
||
me.send_room("<hic>$N施展神行百变,神光离合,一转身间,四面八方飘动着无数个$n的身影,</hic>", target);
|
||
me.add_status({
|
||
id: "dodge",
|
||
name: "神行",
|
||
desc: "把神行百变轻功运用到极致,使敌人难以捕捉到你的身影",
|
||
duration: t,
|
||
prop: {
|
||
ds_per: 100
|
||
}
|
||
});
|
||
},
|
||
query_desc: function (me, lv) {
|
||
var t = (5000 + lv * 3) / 1000;
|
||
if (t > 10) t = 10;
|
||
return "把神行百变轻功运用到极致,使敌人难以捕捉到你的身影," + t + "秒内增加你100%的躲闪";
|
||
}
|
||
}
|
||
}; |