认真玩,深度聊。在轻松了几期后,很多小伙伴们留言想看一些更硬核的内容,尤其是有关于技能伤害方面的。前面几期,我们讨论了法师的技能伤害,讲了有关私服如GOM等引擎中对单体技能是如何计算伤害的。本期,我们将主要讨论在官服(主要指百区,怀旧服我认为是一样的,不过需要各位有号的小伙伴们帮我去验证一下)当中的单体技能伤害问题。
[观前提醒]:本期内容略为硬核,需要有一定的数学基础。请确保熟练掌握加减乘除以及一次函数等相关知识,再来阅读本文 。
前面几期,我们讲过,单体技能,对人和对怪物的伤害是不同的。很多之前的分析、测试贴子里面,都认为在魔防为0的情况下技能伤害=魔法力(道术) + X。这个公式其实并非完全正确。我们这里首先看一下雷电术对练功师(对生系怪物)的伤害。
很明显,我们发现,在魔法力低的情况下,X大概为30~50;但当魔法力高的情况,X变成了40~60。这就很明显地说明了一个问题,雷电术对怪物的伤害并不是个斜率为1的一次函数。如果我们根据上面这些数据进行一次函数的拟合,可以得到,雷电术对怪物伤害应该为:(魔法力+[24~41]) * 1.2,利用乘法分配率展开此式,得到1.2 * 魔法力 + [29~49]。接下来,我们再看看雷电术对人的伤害
大家有没有发现一个有趣的现象?对人物伤害值减去魔法力,恰好等于24~41。这说明了一个问题,雷电术对于人物的伤害,没有1.2倍的系数。同样地,我们这里列出火球术和大火球的伤害:
大家稍微算一下就知道了,对人的伤害数值基本等于对怪物的伤害值/1.2。如果有道士号的朋友,也可以测试一下火符的伤害,据我所知,火符对怪物的伤害为1.2*道术+14。如果上述猜想成立,那么火符打人(魔防0)的伤害就应该为道术 + 12。所以,经过上面的观察以及猜想,认真哥大胆推断,单体技能对怪物的伤害倍率为1.2倍,而对于人来说,伤害倍率为1倍。最后需要提到的一点是法师的PK神技——灭天火。灭天火的基础伤害为:魔法力+41。同上面的单体技能一样,灭天火对怪物的伤害倍率也是1.2倍,因此对怪物的伤害为1.2*魔法力+49。但是对人的时候,灭天火的伤害倍率不再是1倍,而是1.25倍,因此打人的时候,灭天火的伤害变为1.25*魔法力+51。这就是为什么灭天火打人这么疼的原因了。写到这儿,想到肯定有些小伙伴们懒得看这么多字,那最后就画个表格(表格的伤害均为被攻击对象魔防为0的情况),总结一下吧:
最后的最后,提醒大家一句,上面这些分析,仅针对于官服。对于私服,这套逻辑是完全相反的。私服的引擎里,单体打怪不是*1.2,而是/1.2。认真哥觉得,这有可能是私服引擎代码实现的一个BUG。如果有谁认识做私服引擎的人,麻烦说明一下情况。亲爱的小伙伴们,你们都看懂了吗?希望对你们玩传奇有所帮助。
没有回复内容