关于减伤的算法

2020/06/12318 浏览综合
有人说是乘法,凭空就这样乘。但是没有基础不变量为前提的乘法,怎么算都不同,假设凤凰30%,祈年30%,三耀20%。 没有固定的一个数值为基础。那会随着减伤个数的增加会有无数的算法。 就拿这三个来说。 有0.3×1.3×1.2=0.468,也可以0.2×1.3×1.3=0.338。 显然这种无脑乘法算法不对。你也可以说凤凰自带30%减伤,是拿30%作为基础来算的,他就是46.8%的减伤,但是这样的话,别的镜灵没有自带减伤的呢?他们拿什么来做减伤基础?[嗒啦啦2_吃瓜]
也有人说是加法,凤凰30+祈年30+三耀20=轻轻松松就80了。显然加法是不对的。不然在带个白泽,破百了。可能吗?也有说减伤有上限的,先不讨论他有没有上限,就说这减伤这么容易堆,你觉得现实吗?[嗒啦啦2_吃瓜]
接下来是本人的脑测。减伤的机制应该和效果命中和抵抗差不多。不是说你堆了%多少,就是多少。还要套进基础值去相乘。那这个基础值是多少,我估计是和每个镜灵的防御值有关。堆得越高,减伤越高,具体这个收益曲线就不知道了。没人去测。
而已以防御为减伤的基础值的话,上面提到的减伤基础数据就成立了。不管你是相加,还是相乘。完全是处决于你堆了多少防御,假设你堆了1000防御,减伤为n,那么根据你的减伤buff个数,应该是:n+n×减伤%+n×%减伤……=实际减伤。[嗒啦啦2_吃瓜]
不然镜灵的属性分s和a和b成长干嘛。
说的不对的地方欢迎纠正
TapTap
2
10