增加多莉的伤害计算

This commit is contained in:
yoimiya-kokomi 2022-09-27 03:47:52 +08:00
parent e043ca591c
commit 8823eff905
3 changed files with 39 additions and 24 deletions

View File

@ -1,41 +1,31 @@
# 2.0 Alpha.8
# 2.0.0
* 底层架构升级以V3为主要版本V2做兼容处理
* `#深渊配队`、`#戳一戳` 适配V3
* `#喵喵帮助`配置功能升级
* 支持自定义帮助皮肤包,皮肤目录为**resources/help/theme**
* 若有多套皮肤包,默认随机使用,可通过**config/help.js**指定
* 支持配帮助文字颜色及容器颜色与透明度
* 支持图片毛玻璃效果,默认开启,可通过配置关闭
* **注意1** 如之前更改过底图可能会在更新后失效,可将自定义底图放置在皮肤包目录内
* **注意2** 为统一配置目录,帮助配置文件迁移至**config/help.js**如之前自定义过配置文件help-cfg.js仍能够识别但建议移至新配置目录以使用后续更多功能
* `#上传深渊` 页面样式调整
* 队伍人数少于4人时展示样式优化样式未完全稳定
# 2.0 Alpha.1~8
* `#面板练度统计` 功能调整
* `注意1` 如之前更改过底图可能会在更新后失效,可将自定义底图放置在新建的皮肤包目录内
* `注意2` 为统一配置目录,帮助配置文件迁移至**config/help.js**如之前自定义过配置文件help-cfg.js仍能够识别但建议移至新配置目录以使用后续更多功能
* `#面板练度统计` 功能调整,样式重写
* 样式由深色调整为浅色方案
* 在未绑定CK时使用本地面板数据展示练度信息
* 重写`#刻晴`、`#老婆`的角色卡片
* 样式整体升级,展示信息重新排版
* 未绑定CK时会同时使用本地面板数据进行展示
* `#上传深渊`队伍人数少于4人时展示样式优化
* MysApi内部逻辑重写
* 在未绑定CK时会使用本地面板数据综合计算以使信息展示更完备
* 优化V3下获取Uid及CK的逻辑防止一些情况下触发报错
* 重写`#刻晴`的角色卡片样式
* 样式整体升级
* 未绑定CK时会同时使用本地面板数据进行展示
* 武器、圣遗物 meta数据及图像资源逻辑更新
* 重构武器及圣遗物的底层处理逻辑,重构页面引用图像资源的逻辑
* 图像资源更新为webp格式
* `#深渊配队`、`#戳一戳` 适配V3
* 其他部分页面样式微调
* 增加多莉的伤害计算
* 其他已知Bug修复
# Alpha 2.0.0
* 底层架构升级以V3为主要版本V2做兼容处理
* 内部测试版本,可能存在稳定性问题,喵喵升级不会升级此版本
* Alpha版本预计持续一周左右完成后正式升级 **2.0.0**
* 若需协助测试可手工切换**miao-plugin**至**2.0.0 Branch**
* 注意:`若不熟悉Git不建议进行操作防止出现异常情况建议等待正式版 >_<`
# 1.10.1~1.10.6
# 1.11.0
* 面板圣遗物评分初步增加流派判定能力
* 实验性,尚未完全稳定,可能会导致一些角色圣遗物评分变化,如遇问题请反馈

View File

@ -39,7 +39,7 @@ export default class ProfileDmg extends Base {
v = v.split('*')
let v1 = v[0].replace('%', '').trim()
valNum += v1 * (v[1] || 1)
valArr2.push(v1)
valArr2.push(v1 * 1)
})
valArr.push(valNum)
})

View File

@ -0,0 +1,25 @@
export const details = [{
title: '断除烦恼炮总伤害',
dmg: ({ talent, cons }, dmg) => dmg(talent.e['断除烦恼炮伤害'] + talent.e['售后服务弹伤害'] * (cons >= 1 ? 3 : 2), 'e')
}, {
title: 'Q每跳恢复生命',
dmg: ({ talent, calc, attr }, {
heal
}) => {
console.log(talent.q)
return heal(talent.q['持续治疗量2'][0] * calc(attr.hp) / 100 + talent.q['持续治疗量2'][1] * 1)
}
}]
export const mainAttr = 'atk,hp,cpct,cdmg'
export const buffs = [{
title: '多莉1命断除烦恼炮命中后增加一枚炮弹',
cons: 1
}, {
title: '多莉4命角色生命值低于50%时获得50%治疗加成',
cons: 4,
data: {
healInc: 50
}
}]