2.3光锥仪器计算

This commit is contained in:
liangshi 2024-06-20 22:36:43 +08:00
parent 09f18c835c
commit d452b4a411
6 changed files with 66 additions and 3 deletions

View File

@ -35,7 +35,8 @@ export const poolName = {
闲云: '鸾音鹤信',
千织: '千云绘羽织',
阿蕾奇诺: '炉边烬影',
克洛琳德: '流霆贯夜'
克洛琳德: '流霆贯夜',
希格雯: '柔柔海露心'
}
export const poolDetail = [{
@ -632,6 +633,15 @@ export const poolDetail = [{
char4: ['赛索斯', '班尼特', '托马'],
weapon5: ['赦罪', '裁叶萃光'],
weapon4: ['千岩长枪', '祭礼剑', '祭礼大剑', '流浪乐章', '绝弦']
}, {
version: '4.7',
half: '下半',
from: '2024-06-25 18:00:00',
to: '2024-07-16 14:59:59',
char5: ['希格雯', '芙宁娜'],
char4: ['诺艾尔', '嘉明', '罗莎莉亚'],
weapon5: ['白雨心弦', '静水流涌之辉'],
weapon4: ['千岩古剑', '匣里龙吟', '西风长枪', '西风秘典', '祭礼弓']
}
]

View File

@ -270,5 +270,24 @@ export default {
cpct: 12
}
}]
},
荡除蠹灾的铁骑: {
2: attr('stance', 16),
4: {
check: ({ attr }) => attr.stance >= 150,
title: '基于击破特攻,使造成的击破伤害无视[breakIgnore]%防御',
data: {
breakIgnore: ({ attr }) => attr.stance >= 250 ? 25 : 10
}
}
},
风举云飞的勇烈: {
2: attr('atkPct', 12),
4: [attr('cpct', 6), {
title: '施放追加攻击使终结技伤害提高[qDmg]%',
data: {
qDmg: 36
}
}]
}
}

View File

@ -578,7 +578,7 @@
"root": true,
"name": "γ模组-过载核心",
"levelReq": 0,
"desc": "若装甲「萨姆」的攻击力高于<nobr>1800</nobr>点,每超过<nobr>10</nobr>点攻击力可使自身击破特攻提高<nobr>#3[f1]%</nobr>。",
"desc": "若装甲「萨姆」的攻击力高于<nobr>1800</nobr>点,每超过<nobr>10</nobr>点攻击力可使自身击破特攻提高<nobr>0.8%</nobr>。",
"cost": {
"29328": 160000,
"125435": 1,

View File

@ -495,7 +495,7 @@
"root": true,
"name": "绝当品",
"levelReq": 0,
"desc": "天赋中每层【当品】额外使翡翠的攻击力提高<nobr>#1[f1]%</nobr>。",
"desc": "天赋中每层【当品】额外使翡翠的攻击力提高<nobr>0.5%</nobr>。",
"cost": {
"29328": 160000,
"125435": 1,

View File

@ -73,6 +73,36 @@ export default function (staticIdx, keyIdx) {
银河沦陷日: [
staticIdx(1, 'atkPct'),
keyIdx('提高暴击伤害[cdmg]%', 'cdmg', 2)
],
谐乐静默之后: [
staticIdx(1, 'stance'),
keyIdx('施放终结技速度提高[speedPct]%', 'speedPct', 2)
],
不息的演算: [
staticIdx(1, 'atkPct'),
(tables) => {
return {
title: '施放攻击击中五名敌方目标,使攻击力额外提高[atkPct]%,速度提升[speedPct]%',
data: {
atkPct: tables[2] * 5,
speedPct: tables[3]
}
}
}
],
偏偏希望无价: [
staticIdx(1, 'cpct'),
(tables) => {
return {
check: ({ attr }) => attr.cdmg > 120,
title: '基于暴击伤害,追加攻击伤害提高[tDmg]%,终结技或追加攻击伤害无视[qIgnore]%防御',
data: {
tDmg: ({ attr }) => Math.min(Math.floor((attr.cdmg - 120) / 20), 4) * tables[2],
qIgnore: tables[3],
tIgnore: tables[3]
}
}
}
]
}
}

View File

@ -80,6 +80,10 @@ export default function (staticIdx, keyIdx) {
铭记于心的约定: [
staticIdx(1, 'stance'),
keyIdx('释放终结技时,暴击率提高[cpct]%', 'cpct', 2)
],
梦应归于何处: [
staticIdx(1, 'stance'),
keyIdx('造成的击破伤害提高[breakDmg]%', 'breakDmg', 2)
]
}
}