init: add workspace files
This commit is contained in:
84
world/skill/dodge/shenxingbaibian.js
Normal file
84
world/skill/dodge/shenxingbaibian.js
Normal file
@@ -0,0 +1,84 @@
|
||||
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%的躲闪";
|
||||
}
|
||||
}
|
||||
};
|
||||
Reference in New Issue
Block a user