From 767565946d955ca5d64f7dbfd1284c75817a630a Mon Sep 17 00:00:00 2001 From: liangshi <1142607614@qq.com> Date: Thu, 10 Oct 2024 19:19:04 +0800 Subject: [PATCH] =?UTF-8?q?5.1=E5=86=85=E5=AE=B9=E8=AE=A1=E7=AE=97?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- resources/meta-gs/weapon/claymore/calc.js | 9 +++++++++ resources/meta-gs/weapon/polearm/calc.js | 6 ++++++ resources/meta-gs/weapon/sword/calc.js | 21 ++++++++++++++++++++- 3 files changed, 35 insertions(+), 1 deletion(-) diff --git a/resources/meta-gs/weapon/claymore/calc.js b/resources/meta-gs/weapon/claymore/calc.js index 1f3e5c11..db374e2d 100644 --- a/resources/meta-gs/weapon/claymore/calc.js +++ b/resources/meta-gs/weapon/claymore/calc.js @@ -210,6 +210,15 @@ export default function (step, staticStep) { refine: { eDmg: step(16) } + }, + 硕果钩: { + title: '下落攻击的暴击率提升[a3Cpct]%普通攻击、重击、下落攻击造成的伤害提升[aDmg]%', + refine: { + a3Cpct: step(16), + aDmg: step(16), + a2Dmg: step(16), + a3Dmg: step(16) + } } } } diff --git a/resources/meta-gs/weapon/polearm/calc.js b/resources/meta-gs/weapon/polearm/calc.js index d697f007..2c0a1a98 100644 --- a/resources/meta-gs/weapon/polearm/calc.js +++ b/resources/meta-gs/weapon/polearm/calc.js @@ -170,6 +170,12 @@ export default function (step, staticStep) { refine: { defPct: step(16) } + }, + 镇山之钉: { + title: '元素战技造成的伤害提升[eDmg]%', + refine: { + eDmg: step(12 * 2) + } } } } diff --git a/resources/meta-gs/weapon/sword/calc.js b/resources/meta-gs/weapon/sword/calc.js index af63ec9f..7acb73b6 100644 --- a/resources/meta-gs/weapon/sword/calc.js +++ b/resources/meta-gs/weapon/sword/calc.js @@ -266,6 +266,25 @@ export default function (step, staticStep) { refine: { defPct: step(16) } - } + }, + 弥坚骨: { + title: "冲刺或替代冲刺的能力后,普通攻击造成的伤害提高[aPlus]%", + data: { + aPlus: ({ attr, calc , refine }) => calc(attr.atk) * step(16)[refine] / 100 + } + }, + 岩峰巡歌: [{ + title: '2层buff使防御力提高[defPct]%所有元素伤害加成提高[dmg]%', + refine: { + defPct: step(8 * 2), + dmg: step(10 * 2) + } + }, { + title: '基于防御力,使队伍中附近所有角色的所有元素伤害加成提高[dmg]%', + sort: 9, + data: { + dmg: ({ attr, calc, refine }) => Math.min(calc(attr.def) / 1000 * step(8)[refine], step(25.6)[refine]) + } + }] } }