this.inherits(SKILL); this.name = "密宗大手印"; this.id = "dashouyin"; this.grade = 1; this.attack_actions = [ "$N使出一招「莲花合掌印」,双掌合十,直直撞向$n的前胸", "$N使出一招「合掌观音印」,飞身跃起,双手如勾,抓向$n的$l", "$N使出一招「准提佛母印」,运力于指,直取$n的$l", "$N使出一招「红阎婆罗印」,怒吼一声,一掌当头拍向$n的$l", "$N使出一招「药师佛根本印」,猛冲向前,掌如游龙般攻向$n", "$N使出一招「威德金刚印」,伏身疾进,双掌自下扫向$n的$l", "$N使出一招「上乐金刚印」,飞身横跃,双掌前后击出,抓向$n的咽喉", "$N使出一招「六臂智慧印」,顿时劲气弥漫,天空中出现无数掌影打向$n的$l" ]; this.desc = "密宗大手印,需要密宗心法支持。"; //"(\w+)"(.+?)"NOR" //<$1>$2 this.can_enables = ["unarmed"]; this.learn_condition = { max_mp: 500, skill: { unarmed: 50 } }; this.query_enable_prop = function (lv) { return { unarmed: { gj: lv * 1 + 20 } }; } this.slots = [ { prop: 'dsy_sh1', value: (lv) => 1, count: 2, format: (val) => { return '金刚印每10级密宗大手印附加1%攻击力伤害'; }, }, { prop: 'dsy_sh2', value: (lv) => 1, count: 2, format: (val) => { return '金刚印每10级密宗心法附加1%攻击力伤害'; }, }, ]; this.pfm = { zhen: { name: "金刚印", distime: 16000, enable_skill: "unarmed", weapon_type: WEAPON_TYPE.UNARMED, mp: 20, use: function (me, target, lv) { var lv2 = me.query_skill("mizongxinfa", 0); var gj = lv + lv2; let per = me.query_prop('dsy_sh1'); if (per > 0) { if (per > 2) per = 2; gj = gj + me.gj * lv * per / 1000; } per = me.query_prop('dsy_sh2'); if (per > 0) { if (per > 2) per = 2; gj = gj + me.gj * lv2 * per / 1000; } me.do_attack({ target: target, gj: me.gj + gj, mz: me.mz, attack_msg: "面容庄重,单手携着劲风朝$n猛然拍出,正是密宗绝学「金刚印」", damage_msg: "结果$p招架不及,被$P这一下打得七窍生烟,吐血连连。", miss_msg: "可是$p不慌不忙,一闪身躲开了$P的金刚印。", parry_msg: "可是$p不慌不忙,巧妙的架开了$P的金刚印。", no_weapon: true }); me.end_attack(target); }, query_desc: function (me, lv) { var gj = lv + me.query_skill("mizongxinfa", 0); return "默运密宗心法,双手结印,对敌人造成自身攻击力附加" + gj + "(密宗大手印等级+密宗心法等级)的伤害。"; } } };