在PRTS:反馈与建议的话题

跳转到导航 跳转到搜索

关于干员史尔特尔的天赋计算方式

6
由调零修罗做出的摘要

属性计算理解问题

YZBQC (留言贡献)

通过简单测试爱国者行军姿态,通过红字和面板对比,伤害减免率是70%而不是50%,所以我觉得是最终加算而不是直接加算。

Seniorious (留言贡献)

游戏数据基础#法术伤害

数值无视法抗是一个独立的属性,42姐这个天赋不参与敌方的法术抗性属性的相关计算。因此实际的法伤减免是按照45*(1+100%)-(0+20)=70来计算的,应该没有问题。

YZBQC (留言贡献)

我看站里天赋显示算法里写的是直接计算,是用绿的表示的

Seniorious (留言贡献)
 请您先阅读游戏数据基础页面的属性基本公式两章,了解清楚属性、属性计算方式、伤害公式的内容关联。
 该页面有写明,直接加算/直接乘算等4种计算方式,是属性变化的计算方式。
 史尔特尔的天赋影响的是数值无视法抗,与目标的法术抗性不是同一个属性。因此天赋里显示算法写的直接计算,针对的是数值无视法抗这一属性。受到天赋的影响,这一属性默认基础值0,天赋数值20与其直接加算,得到该属性的的结果为20。
 与此同时,目标的法术抗性,基础值45,直接乘算buff100%,结果为45*(1+100%)=90。
 这两个属性是独立计算的,在最后的伤害公式中才会相减。
调零修罗 (留言贡献)

"无视法抗"本身是一个值,两个"无视法抗"的值之间是互相加算的,这个是纯粹阅读理解的问题。。。

不是"无视 '法抗+10'"而是"'无视法抗' +10"

假设yj未来出一个"无视的法抗变为原本的180%"的一个效果的话,同时拥有"无视10法抗"和"无视20法抗"的一个角色,实际面对100法抗的敌人的伤害减免率应当是100-(0+10+20)*180%=100-54=46,46%。是这个意思。

YZBQC (留言贡献)

明白了,之前把无视抗性误解成只对自己生效的减少抗性了,所以对直接加算的计算方式产生了疑惑,现在懂了