今天看到有关「等级压制」的讨论,我也去问了一下精灵,精灵确实说的是:率土之滨存在等级压制:
亲爱的主公您好,等级压制指等级差大于10级时,高等级部队会对低等级部队造成额外伤害。
很多读者面对这一说法,肯定是闻所未闻,我也感到非常吃惊,因为这个说法跟我们过去的认识是矛盾的。
在一年前,作者发表了《伤害影响因素篇一:总篇》,后续又发表了《率土秘卷》系列,详细解释了率土之滨伤害的影响因素和计算方法。
简言之,率土中伤害与兵力、伤害率、增减伤、双方攻防谋属性、无视属性效果有关,但并不与武将等级直接相关。我们当然知道,部队武将等级越高,造成的伤害也会越高。但这是因为,当武将等级提高时,会使武将属性提高、武将的兵力上限提高,从而间接使武将造成的伤害提高,而不是因为「武将等级能直接影响伤害」。
但精灵则认为,当等级差大于10级时,就会存在「等级压制」机制,造成额外伤害。这就是说,伤害与武将等级直接相关,而不仅仅是与兵力、伤害率、增减伤、属性、无视属性有关。换言之,如果我们将兵力、伤害率、增减伤、属性、无视属性等因素控制不变,而仅改变武将等级,当等级差>10时就会使伤害变高。
如果这是真的,那么就会推翻我们在《率土秘卷》中介绍的伤害计算公式。这套公式中并没有出现「等级」这个东西,如果真是精灵说的那样的话,当等级差>10级时,公式就会产生错误。
好在这个问题是可以轻易验证的,找个战报,验算一下就可以了。
这场战斗中,我军3个武将都是49级,敌军为25、25、26级,满足等级差>10这个条件。
1、第1回合吕蒙对黄忠发动普攻,伤害590:
伤害影响因素:
代入伤害计算公式:
普通物理伤害存在浮动,计算得到最低伤害562.8,最高伤害602.6。实际伤害590,计算结果与实际相符。
2、第2回合吕蒙发动【溃堤】,攻击黄盖和黄忠,伤害1029、1063。
伤害影响因素:
代入伤害计算公式:
计算得到黄盖、黄忠分别受到伤害1031、1064。实际伤害1029、1063,计算结果与实际相符,存在1~2点误差是计算公式本身的误差(误差来自兵力基础伤害和取整规则)。
总结:《率土秘卷》中的伤害计算公式,在等级差>10的情况下仍然正确,并不存在「等级压制」这样的机制。部队武将等级能影响武将属性、影响武将兵力上限,从而间接影响伤害,等级本身并不能直接影响伤害。