From fba9eb7a11e6c2e9f32e91551485f48ffee543c2 Mon Sep 17 00:00:00 2001 From: mengyxu Date: Sat, 24 May 2025 23:54:16 +0800 Subject: [PATCH] =?UTF-8?q?=E6=96=AD=C2=B7=E6=9E=81=E8=A2=AB=E5=8A=A8?= =?UTF-8?q?=E5=8F=96=E6=B6=88=E4=BC=A4=E5=AE=B3=E9=99=90=E5=88=B6=EF=BC=8C?= =?UTF-8?q?=E6=96=A9=E6=9D=80=E7=BA=BF=E8=B0=83=E6=95=B4=E5=88=B0=E6=9C=80?= =?UTF-8?q?=E5=A4=A7=E7=94=9F=E5=91=BD=E5=80=BC=E7=9A=8415%?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/config/i18n/zh/skills.ts | 2 +- src/config/skill/neck.ts | 8 +++----- src/views/version/update-log.vue | 4 ++++ 3 files changed, 8 insertions(+), 6 deletions(-) diff --git a/src/config/i18n/zh/skills.ts b/src/config/i18n/zh/skills.ts index cf4874e..00c19ad 100644 --- a/src/config/i18n/zh/skills.ts +++ b/src/config/i18n/zh/skills.ts @@ -41,7 +41,7 @@ export const xingyunshuzi = [ ]; export const duan = [ '断', - '攻击目标后,若造成的伤害不低于目标最大生命值的${0}%且目标血量低于${1}%,则直接处决目标。', + '攻击目标后,若目标血量低于${0}%,则直接处决目标。', '目标血量低于${0}%,触发【断】,造成${1}点伤害', ]; export const hongyan = ['红眼', '生命低于${0}%时,提高${1}点基础攻击力,且攻击附加${2}%攻击力的伤害。', '血量低于${0}%,触发红眼,附加${1}点伤害。']; diff --git a/src/config/skill/neck.ts b/src/config/skill/neck.ts index 2b25352..10a9af2 100644 --- a/src/config/skill/neck.ts +++ b/src/config/skill/neck.ts @@ -8,16 +8,14 @@ const t = createt(''); //断 export class Duan extends SufPassiveSkill { name: string = 'duan'; - dmgPercentOfHp: number = 1; - hpPercent: number = 20; + hpPercent: number = 15; order: number = 999; dmg: number = 999999999; desc(): string { - return replace(st('duan.1'), [this.dmgPercentOfHp, this.hpPercent]); + return replace(st('duan.1'), [this.hpPercent]); } trigger(owner: BattleRole, target: BattleRole): boolean { - const dmg = owner.dmg > target.attr.hp * (this.dmgPercentOfHp / 100); - return dmg && target.attr.curHp / target.attr.hp < this.hpPercent / 100; + return owner.dmg > 0 && target.attr.curHp / target.attr.hp < this.hpPercent / 100; } takeEffect(owner: BattleRole, target: BattleRole): void { target.addHp(-1 * this.dmg); diff --git a/src/views/version/update-log.vue b/src/views/version/update-log.vue index 48b99aa..07a93a8 100644 --- a/src/views/version/update-log.vue +++ b/src/views/version/update-log.vue @@ -44,6 +44,9 @@ const updateLogs: any = [{ '自动重铸费用改为1.5倍', '十九叉被动数值调整', '溃烂层数上限调整为8层,每层效果调整为-10%护甲', + '新增神话武器:狸猫利刃', + '溃烂层数上限调整为6层', + '鬼甲被动调整为-600护甲' ], bug: [ '修复右半屏装备属性弹框错位BUG' @@ -64,6 +67,7 @@ const updateLogs: any = [{ '武器杀意被动数值调整', '狸猫足印被动数值调整', '溃烂层数上限提升为2层,每层效果调整为(-40%护甲)', + '断·极被动取消伤害限制,斩杀线调整到最大生命值的15%', ], bug: [ '修复金刚琢在未造成伤害时也能触发的BUG'