对妮露、闲云满命条件下的评分规则,进行代码优化。新增芙宁娜满命条件下的评分规则。 (#786)

* 添加艾梅莉埃的圣遗物评分权重

特别的,经测试,艾梅莉埃和克洛琳德一样,攻击力收益极大(可以带攻击头),故艾梅莉埃的攻击权重设置为100。

* 添加妮露在满命条件下的圣遗物自定义评分权重

妮露在满命条件下,双暴权重更改为100。

* 更改白术圣遗物的评分标准

充能从75提升至100,精通从75降为50。

* 添加5.0新增角色卡齐娜、玛拉妮的圣遗物评分权重,变更芙宁娜的评分权重。

添加5.0新增角色卡齐娜、玛拉妮的圣遗物评分权重
变更芙宁娜的评分权重,元素精通从 45 调整为 0 ,治疗加成从 100 调整为 0.

* 添加闲云在满命条件下的圣遗物评分权重

满命条件下,
闲云双暴权重从 0 提升至 100,
元素伤害加成权重从 80 提升至 100,
充能效率权重从 75 降低至 35.

* 更改芙宁娜的治疗加成权重,最终以 95 为准。

更改芙宁娜的治疗加成权重,最终以 95 为准。

* 对妮露满命条件下的评分规则,进行代码优化

对妮露满命条件下的评分规则,进行代码优化

* 对闲云满命条件下的评分规则,进行代码优化

对闲云满命条件下的评分规则,进行代码优化

* 添加芙宁娜6命条件下的评分规则

相比于0命,6命芙宁娜的精通权重,从0提升至45.
This commit is contained in:
jkl8753 2024-08-31 18:16:23 +08:00 committed by GitHub
parent 35c7d8ebf8
commit d32efe1fc3
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
3 changed files with 16 additions and 4 deletions

View File

@ -1,6 +1,8 @@
import { usefulAttr } from "../../artifact/artis-mark.js"
export default function ({ cons, rule, def }) {
if (cons === 6) {
return rule('妮露-满命', { hp: 100, atk: 0, def: 0, cpct: 100, cdmg: 100, mastery: 80, dmg: 100, phy: 0, recharge: 30, heal: 0 })
}
return def({ hp: 100, atk: 0, def: 0, cpct: 30, cdmg: 30, mastery: 80, dmg: 100, phy: 0, recharge: 30, heal: 0 })
return def(usefulAttr['妮露'])
}

View File

@ -0,0 +1,8 @@
import { usefulAttr } from "../../artifact/artis-mark.js"
export default function ({ cons, rule, def }) {
if (cons === 6) {
return rule('芙宁娜-满命', { hp: 100, atk: 0, def: 0, cpct: 100, cdmg: 100, mastery: 45, dmg: 100, phy: 0, recharge: 75, heal: 95 })
}
return def(usefulAttr['芙宁娜'])
}

View File

@ -1,6 +1,8 @@
import { usefulAttr } from "../../artifact/artis-mark.js"
export default function ({ cons, rule, def }) {
if (cons === 6) {
return rule('闲云-满命', { hp: 0, atk: 100, def: 0, cpct: 100, cdmg: 100, mastery: 0, dmg: 100, phy: 0, recharge: 35, heal: 95 })
}
return def({ hp: 0, atk: 100, def: 0, cpct: 50, cdmg: 50, mastery: 0, dmg: 80, phy: 0, recharge: 75, heal: 95 })
return def(usefulAttr['闲云'])
}