mirror of
https://github.com/yoimiya-kokomi/miao-plugin.git
synced 2024-11-21 14:38:30 +00:00
fix: 旅行者面板元素错误
This commit is contained in:
parent
9dc8553cf0
commit
640d4183df
@ -14,9 +14,9 @@ export default class ProfileDmg extends Base {
|
||||
this.profile = profile
|
||||
this.game = game
|
||||
this._update = profile._update
|
||||
if (profile && profile.id) {
|
||||
let { id } = profile
|
||||
this.char = Character.get(id)
|
||||
if (profile && profile.id && profile.elem) {
|
||||
let { id, elem } = profile
|
||||
this.char = Character.get({ id, elem })
|
||||
}
|
||||
}
|
||||
|
||||
@ -87,7 +87,7 @@ export default class ProfileDmg extends Base {
|
||||
|
||||
async getCalcRule () {
|
||||
let ruleName = this.char?.name
|
||||
if (['空', '荧'].includes(ruleName)) {
|
||||
if ([10000005, 10000007].includes(this.char.id * 1)) {
|
||||
ruleName = `旅行者/${this.profile.elem}`
|
||||
}
|
||||
const cfgPath = ProfileDmg.dmgRulePath(ruleName, this.char?.game)
|
||||
|
@ -47,7 +47,7 @@ const CharId = {
|
||||
|
||||
let match = Meta.matchGame(game, 'char', ds)
|
||||
if (match) {
|
||||
return ret(match.data, match.game)
|
||||
return ret(match.data, match.game, elem)
|
||||
}
|
||||
if (game !== 'sr') {
|
||||
// 尝试使用元素起始匹配
|
||||
|
@ -22,6 +22,7 @@ export const descFix = {
|
||||
雾切之回光: '获得$[0]所有元素伤害加成。<br/><strong>获得巴印:</strong>普攻造成元素伤害时5秒;施放元素爆发时10秒;能量低于100%时。当持有1/2/3层巴印时,获得$[1]元素伤害加成。',
|
||||
波乱月白经津: '获得$[0]元素伤害加成;其他角色施放战技时,产生1层波穗,至多2层。装备武器的角色施放战技时,消耗波穗每层提升$[1]普攻伤害,持续8秒。',
|
||||
圣显之钥: '生命值提升$[0]。战技命中敌人时:自己获得$[1]生命上限的精通,至多3层。叠加至3层之后为所有角色提供$[2]生命上限的精通,持续20秒。',
|
||||
裁叶萃光: '暴击率提升$[0];普攻造成元素伤害后,普攻和战技造成的伤害提高,提高值相当于元素精通的$[1]。该效果在生效28次或12秒后消失,每12秒至多生效一次。',
|
||||
静水流涌之辉: '装备者生命值变化时,战技伤害提升$[0],持续6秒,至多3层;其他角色生命值变化时,装备者的生命上限提升$[1],持续6秒,至多2层。',
|
||||
原木刀: '触发草元素反应后,每20秒产生至多存在10秒的种识之叶,后台也能触发。拾取提升精通$[0]点,持续12秒。',
|
||||
西福斯的月光: '每10秒基于精通的$[0]提升充能效率,并基于该提升的30%为其他角色提升充能效率,持续12秒。处于后台时也能触发,多件同名武器可叠加。',
|
||||
@ -39,7 +40,7 @@ export const descFix = {
|
||||
雪葬的星银: '普攻与重击命中敌人时,有$[0]概率造成$[1]攻击力的范围伤害。若敌人处于冰元素影响下,则造成$[2]攻击力的伤害。每10秒至多一次。',
|
||||
裁断: '攻击力提升$[0];获取结晶晶片时,为装备者赋予1枚约印,使下一个战技伤害提升$[1],约印持续15秒,至多持有2枚。',
|
||||
苇海信标: '战技命中敌人提升$[0]攻击力;受到伤害提升$[1]攻击力,各持续8秒,后台也能触发。无护盾时,生命值上限提高$[2]。',
|
||||
赤月之形: "重击命中敌人时,赋予生命值上限25%的生命之契。装备者具有生命之契时,造成的伤害提升$[0]。若生命之契的数值大于等于生命上限的30%。造成的伤害进一步提升$[1]",
|
||||
赤月之形: '重击命中敌人时,赋予生命值上限25%的生命之契。装备者具有生命之契时,造成的伤害提升$[0]。若生命之契的数值大于等于生命上限的30%。造成的伤害进一步提升$[1]',
|
||||
|
||||
// 长柄武器
|
||||
勘探钻机: '受到或进行治疗时,获得标记,最多3层,处于后台也能获得。施放战技或爆发时,消耗标记:每枚标记提高$[0]攻击力与$[1]元素伤害加成。',
|
||||
|
@ -12,7 +12,7 @@ export default {
|
||||
},
|
||||
野穗伴行的快枪手: {
|
||||
2: attr('atkPct', 12),
|
||||
4: [attr('speed', 6), {
|
||||
4: [attr('speedPct', 6), {
|
||||
title: '普攻伤害提高10%',
|
||||
data: {
|
||||
aDmg: 10
|
||||
|
Loading…
Reference in New Issue
Block a user