Browse Source

新增神话装备:金戒指,最初的彼岸花,鱼蓝被动数值调整

2.0
许孟阳 3 weeks ago
parent
commit
9af8e0fde9
  1. 10
      src/config/equips/neck.ts
  2. 10
      src/config/equips/ring.ts
  3. 4
      src/config/i18n/zh/euips.ts
  4. 2
      src/config/i18n/zh/skills.ts
  5. 2
      src/config/skill/jewelry.ts
  6. 6
      src/config/skill/neck.ts
  7. 2
      src/config/skill/pants.ts
  8. 8
      src/config/skill/ring.ts
  9. 2
      src/tool/caller/battle.ts
  10. 2
      src/views/version/update-log.vue

10
src/config/equips/neck.ts

@ -61,6 +61,16 @@ export const neckColorfulCategorys: Categorys[] = [ @@ -61,6 +61,16 @@ export const neckColorfulCategorys: Categorys[] = [
'ShaYi'
),
new NeckCategory('longteng', 'neck/龙腾护心镜.png', [{ type: 'hp', valCoefficient: 3 }], 'LongTeng'),
new NeckCategory(
'bianhua',
'neck/最初的彼岸花.png',
[
{ type: 'critDmg', valCoefficient: 0.9 },
{ type: 'atk', valCoefficient: 0.9 },
{ type: 'hp', valCoefficient: 1.2 },
],
'ZhenXi'
),
];
export const neckUniqueCategorys: NeckCategory[] = [

10
src/config/equips/ring.ts

@ -73,6 +73,16 @@ export const ringColorfulCategorys: Categorys[] = [ @@ -73,6 +73,16 @@ export const ringColorfulCategorys: Categorys[] = [
],
'JainYing'
),
new RingCategory(
'jinjiezhi',
'ring/金戒指.png',
[
{ type: 'critDmg', valCoefficient: 1.5 },
{ type: 'crit', valCoefficient: 0.5 },
{ type: 'atk', valCoefficient: 1 },
],
'ShouHui'
),
];
export const ringUniqueCategorys: RingCategory[] = [

4
src/config/i18n/zh/euips.ts

@ -100,6 +100,7 @@ export const neck = { @@ -100,6 +100,7 @@ export const neck = {
xuenu: ['血怒', '我们都曾把愤怒埋藏在鲜血里。'],
guiyan: ['鬼眼', '多少楼台平山演,鬼使飞阁绿林空。'],
longteng: ['龙腾护心镜', '腾龙即出,四海来朝。'],
bianhua: ['最初的彼岸花', '三千年生叶,叶落始开花。三千年开花,花谢始叶生。'],
fannao: ['百八烦恼珠', '求人不如求己。'],
zhuxian: ['诛仙', '原来,神的身体流动的血,都是冷的。'],
fodengyou: ['佛灯油', '听说灵山永寂,灯影不摇,我若去了,便叫它风起云动。 ----黄风大圣'],
@ -111,7 +112,6 @@ export const neck = { @@ -111,7 +112,6 @@ export const neck = {
fouzhu: ['十八念佛珠', '别人念佛是为了求如来保佑,如来念佛又是为了什么。'],
wuxinggui: ['太乙神器 五行圭', '太乙出品,必属精品。'],
zhongsheng: ['众生醉', '美酒斟杯莫思量,烦丝一甩九霄扬。'],
bianhua: ['最初的彼岸花', '三千年生叶,叶落始开花。三千年开花,花谢始叶生。'],
demonSlayer: ['十字旅团降魔项链', '十字旅团降魔项链'],
darkDragon: ['进阶黑暗龙王项链', '进阶黑暗龙王项链'],
@ -131,6 +131,7 @@ export const ring = { @@ -131,6 +131,7 @@ export const ring = {
hanba: ['旱魃', '国师与旱魃斗法七日,始有甘霖降车迟国。'],
yaozuzhili: ['妖族之力', '妖王的荣耀。'],
zuanjie: ['黑白钻戒', '钻石不是透明的吗?'],
jinjiezhi: ['金戒指', '这下你应该满意了吧!'],
siyan: ['四眼', '我花了十万年才长出一只眼睛。'],
taiyang: ['太阳真火戒', '这里面有太阳的光辉。'],
taiyin: ['太阴紫电戒', '这里面有月亮的锋芒。'],
@ -145,7 +146,6 @@ export const ring = { @@ -145,7 +146,6 @@ export const ring = {
cike: ['刺客', '最强的刺客总是无名。'],
guichan: ['鬼缠', '小鬼难缠。'],
guigu: ['鬼骨戒', '世道酆都阴城险,我觉弹指一笑间。'],
jinjiezhi: ['金戒指', '这下你应该满意了吧!'],
wangyue: ['望月', '犀牛望月,其影于角。燃其犀角,可见冥界诸灵。'],
wumingjie: ['无名戒', '某个在孽镜台被吃掉的倒霉鬼的遗物。'],
death: ['死神名片戒指', '死神名片戒指'],

2
src/config/i18n/zh/skills.ts

@ -59,6 +59,7 @@ export const shayi = [ @@ -59,6 +59,7 @@ export const shayi = [
];
export const numu = ['怒目', '被攻击时提升${0}%基础攻击力,最多叠加${1}层。', '增加一层怒目,当前${0}层'];
export const longteng = ['龙腾护佑', '获得${0}%伤害减免,被攻击时有${1}%概率获得${2}%生命上限的护盾。', '触发龙腾护佑,获得${0}点护盾。'];
export const zhenxi = ['珍稀'];
export const SLWX = ['森罗万象', '增加${0}%攻击加成、伤害加成、暴击率、暴击伤害。'];
export const jinggangzhuo = ['金刚琢', '攻击时有${0}%几率使目标进入缴械状态${1}回合。', '触发金刚镯,目标缴械${0}回合'];
@ -72,6 +73,7 @@ export const tongjuefanji = [ @@ -72,6 +73,7 @@ export const tongjuefanji = [
'${0}被控制,无法释放技能。',
];
export const jianying = ['坚硬', '获得${0}%伤害减免。'];
export const shouhui = ['受贿'];
export const fate = ['化缘', '副本掉落金币奖励提高${0}%。'];
export const vampire = ['汲血', '生命偷取${0}%。', '触发汲血,偷取${0}点生命'];

2
src/config/skill/jewelry.ts

@ -11,7 +11,7 @@ export class Fate extends GainsSkill { @@ -11,7 +11,7 @@ export class Fate extends GainsSkill {
return replace(t('skill.fate.1'), [this.percent]);
}
afterBattle(owner: BattleRole, target: BattleRole): void {
target.attr.coins = Math.round(target.attr.coins * (1 + this.percent / 100));
target.extraAttr.coins = Math.round(target.attr.coins * (this.percent / 100));
}
}
//1%生命偷取

6
src/config/skill/neck.ts

@ -2,6 +2,7 @@ import { SufPassiveSkill, PrePassiveSkill, CounterSkill } from './base'; @@ -2,6 +2,7 @@ import { SufPassiveSkill, PrePassiveSkill, CounterSkill } from './base';
import { createt } from '../i18n';
import { BattleRole, replace } from '@/tool';
import { BaseAtkPercentBuff, DmgReducBuff } from './buff';
import { Fate } from './jewelry';
const st = createt('skill.');
const t = createt('');
@ -132,3 +133,8 @@ export class XingYunShuZi extends SufPassiveSkill { @@ -132,3 +133,8 @@ export class XingYunShuZi extends SufPassiveSkill {
owner.extraDmgLog(replace(st('xingyunshuzi.3'), [t(target.type), dmg]));
}
}
//珍稀
export class ZhenXi extends Fate {
percent = 20;
name: string = 'zhenxi';
}

2
src/config/skill/pants.ts

@ -37,7 +37,7 @@ export class FuRenBiHu extends PrePassiveSkill { @@ -37,7 +37,7 @@ export class FuRenBiHu extends PrePassiveSkill {
//灵感
export class LingGan extends StartPassiveSkill {
name: string = 'linggan';
percent: number = 1;
percent: number = 2;
desc(): string {
return replace(t('skill.linggan.1'), [this.percent]);
}

8
src/config/skill/ring.ts

@ -1,7 +1,8 @@ @@ -1,7 +1,8 @@
import { SufPassiveSkill, PrePassiveSkill, PassiveSkill, CounterSkill, StartPassiveSkill } from './base';
import { SufPassiveSkill, PrePassiveSkill, PassiveSkill, CounterSkill, StartPassiveSkill, GainsSkill } from './base';
import i18n from '../i18n';
import { BattleRole, callDmgPercent, replace } from '@/tool';
import { ControlBuff, CritDmgBuff, CritDmgReducBuff, DmgReducBuff } from './buff';
import { Fate } from './jewelry';
const { t } = i18n;
//森罗万象
@ -133,3 +134,8 @@ export class JainYing extends StartPassiveSkill { @@ -133,3 +134,8 @@ export class JainYing extends StartPassiveSkill {
owner.putBuff(new DmgReducBuff(this.name, this.dmgReduc, 9999));
}
}
//受贿
export class ShouHui extends Fate {
percent = 30;
name: string = 'shouhui';
}

2
src/tool/caller/battle.ts

@ -141,7 +141,7 @@ export class BattleRole { @@ -141,7 +141,7 @@ export class BattleRole {
skill.afterBattle(this, target);
});
const equips = randonBootyEquip(target.attr);
const coins = target.attr.coins;
const coins = target.attr.coins + target.extraAttr.coins;
return { equips: equips, coins: coins };
};

2
src/views/version/update-log.vue

@ -43,6 +43,8 @@ const updateLogs: any = [{ @@ -43,6 +43,8 @@ const updateLogs: any = [{
'暴雪,青光,杀意被动数值调整',
'功能加速优化逻辑',
'装备图标增加星级展示',
'新增神话装备:金戒指,最初的彼岸花',
'鱼蓝被动数值调整',
],
}, {
date: '2025-05-27', version: '1.0',

Loading…
Cancel
Save