首先解释一下“等效抗性”的概念
假设你只受到近战或者远程伤害。在这个前提下,“XX%近战伤害减少”的效果等同于增加一定的全抗性
这个等效增加的抗性我将其称之为等效抗性
另护甲=A,全抗性=B
护甲减伤公式=A/(A+50*怪物等级),抗性减伤公式=B/(B+5*怪物等级)
然后我们知道麻烦的怪都是63级
那么上述式子就分别变成了A/(A+3150)和B/(B+315)
这个相信很多玩家都知道
你受到的伤害为[1-A/(A+3150)]*[1-B/(B+315)]=992250/[(A+3150)*(B+315 )]
一个广为人知的结论是,在一定范围内,1点抗性等效于10点护甲
这个结论运用的情况一般是对于单件或者少数几件装备选取时可以简单估算,但对于全套装备则不适用
顺便说一下一个常见的错误结论,就是认为抗性或者护甲的收益是递减的
事实上在其中一个不变的时候,另一个属性的增长对于EHP(等效生命)的增长是完全线性的(并非是成正比的,注意差别)
然后我们来计算一下“近战/远程伤害减免”的收益
首先我们假定护甲/抗性其中一个不变
考虑到选取护甲一般不考虑额外加的护甲,而额外加的护甲相比于抗性的收益也要低的多,所以这里把“近战/远程伤害减免”全部归结到抗性的增加上去
假设你有一个"X%近战/远程伤害"的属性,那么在你只受到近战/远程伤害的时候
你受的伤害=(1-X%)*992250/[(A+3150)*(B+315 )]
因为这里我们假设A不变,所以把常数项都拿出来
你受的伤害=C*(1-X%)/(B+315),其中C为常数
如果你仅仅增加抗性,假设你需要增加N点抗性才能有这么多减伤,那么我们可以得到方程
C*(1-X%)/(B+315)=C*(1-0%)/(B+315+N)
解得N=(B+315)*X%/(1-X%)
在X%不变的情况下,我们看到近战/远程减伤的等效抗性跟你原本的抗性关系是完全线性的
B不变的情况不用分析了吧,等同于一般百分比减伤曲线,在前70%都是较为平滑的,不会有陡坡出现,当然收益还是递增的
那么这个X%减伤的具体数值有多少呢?我给出两个简单的表