this.inherits(SKILL);
this.name = "狂风快剑";
this.id = "kuangfengkuaijian";
this.grade = 3;
this.family = FAMILIES.HUASHAN;
this.attack_actions = [
"$N纵身跃起手中$w轻挥,斩向$n后颈",
"$N手中$w连话三个弧形,向$n的右臂齐肩斩落",
"$N轻吁一声,刷刷刷刷四剑,向$n胸,腹,腰,肩四处连刺",
"$N仰天一声清啸,斜行向前,$w横削直击,迅捷无比,击向$n的$l"
];
this.dodge_actions = [
"$n一式「巨鹏亮翅」,两臂鹏举如翼,在剌剌风声中,从$N头顶横跃而过。",
"$n一式「风送紫霞」,如一阵清风,舒缓地闪过了$N的凌厉攻势。",
"$n一式「燕回朝阳」,轻盈地一跃,一转眼间便绕到了$N的身后。",
"$n一式「却别苍松」,一转身间,向后飘出近一丈远",
"$n一式「旭日初升」,全身笔直,拔地而起,在半空中一转,已落到几丈远的地方。",
"$n一式「金雁横空」,身体如一只金雁般行云流水地滑出丈余。",
"$n一式「晚月朗星」,双脚点地,全身化为一道白影,急速绕着$N打了几转。",
"$n一式「幻眼云湮」,身形陡地变得飘忽不定,令$N无法看清。",
"$n一式「苍龙盘岭」,宛若一条矫矢苍龙,围着$N急速地盘旋了几圈。"
];
this.desc = "华山派的剑宗的立宗剑法,以快闻名";
//<$1>$2$1>
//<$1>$2$1>
this.can_enables = ["sword", "dodge"];
this.learn_condition = {
max_mp: 3000,
skill: {
sword: 300
}
};
this.query_enable_prop = function (lv) {
return {
sword: {
gj: parseInt(lv * 1.5 + 10),
gjsd: 250,
mz: parseInt(lv * 1.5 + 10)
}, dodge: {
ds: parseInt(lv * 1.4 + 6),
gjsd: 250
}
};
}
this.on_attack_over = function (me, target, par) {
let kf_count = me.query_temp("kuangfeng");
if (kf_count) {
me.send_room("$N一击奏效,手中快剑如狂风般继续攻来\n");
var isMIss = false;
var per = 10 - parseInt(me.query_skill('kuangfengkuaijian', 0) / 100);
if (per < 3) per = 3;
let mz = me.mz;
mz = parseInt(mz - mz * (kf_count - 1) * per / 100);
if (mz < 0) mz = 0;
for (var i = 0; i < 3; i++) {
if (!me.do_attack({
target: target,
gj: me.gj,
mz: mz,
no_append: true
})) {
isMIss = true;
}
}
if (isMIss) {
me.send_room("$N一击未能奏效,收招后退");
me.remove_temp("kuangfeng");
} else {
me.set_temp("kuangfeng", kf_count + 1, 5000);
}
if (par.is_dodge || par.is_parry) me.end_attack(target);
}
}
this.pfm = {
duoming:
{
name: "夺命连环",
distime: 20000,
enable_skill: "sword",
mp: 20,
use: function (me, target, lv) {
if (me.query_temp('kuangfeng')) return me.notify("你的夺命连环还没释放完。");
me.send_room("$N一声清啸,手中$W犹如狂风般劈头向$n刺去。\n", target);
var isMIss = false;
for (var i = 0; i < 3; i++) {
if (!me.do_attack({
target: target,
gj: me.gj,
mz: me.mz,
no_append: true
})) {
isMIss = true;
}
}
if (isMIss) {
me.send_room("$N一击未能奏效,收招后退");
} else {
me.set_temp("kuangfeng", 1, 5000);
}
me.end_attack(target);
},
query_desc: function (me, lv) {
var per = 10 - parseInt(lv / 100);
if (per < 3) per = 3;
return "夺命连环三仙剑是剑宗狂风剑法的精髓,瞬间攻出三剑,如果三剑全部命中" + (me.gjsd / 1000) + "秒后会继续触发夺命连环但是命中会降低" + per + "%";
}
}
};