前言
让大家久等啦,这边会PO出我的研究成果,不过因为没甚幺时间写文章,我不会花太多篇幅在解释数据,主要把得到的各种结论辅以简单的图文去作验证。
我把这阵子做过的测试数据都整理在这个表格:
表格连结
如果你想要验证我讲的是否正确的话可以把表格自己存起来玩玩看XD
结论一
对一般怪物伤害=
表攻 * 技能倍率 * (1+总终伤%) * (1+伤害%) * (1+攻击%)
对boss怪物伤害 =
表攻 * 技能倍率 * (1+总终伤%) * (1+伤害%) *
(1 + 攻击% + 技能倍率 * boss攻击%)
爆击伤害 =
未爆击伤害 * (1 + 爆击伤害% + 0.2)
计算时,若面板为60%,则以0.6计算,143.2%就是1.432这样。
这边只有考虑表攻、技能倍率、攻击%、伤害%、Boss攻击力%、爆伤%去做计算,其他减伤...等我在此省略(不然整个写起来会超级长),减伤30%就是整个数字再乘以0.7,以此类推。
终伤就是面板的终伤,若超技能有额外给予B攻/爆伤/终伤的话,由于不会显示在面板上,请自行加上去。
结论一之证明
以主教使用五种不同技能对混龙第一颗头的伤害数据作分析,如下图。
可以发现「对每一个技能,伤害的增幅都与B攻的成长成正比」,而且倍率越高,增长越快。
若是把X轴改成"技能倍率",以不同的B攻%数作图的话,得到的也是一条条的直线!
也就是说,「伤害的增幅与 技能倍率*B攻%」成正比。
最后,在比较攻%与B攻%的互动后,我们发现「B攻%乘完技能倍率后会加到攻%上」
(这部分可以去看数据,我有点难在这里解释)
另外,在龙魔对混龙的伤害测试中,我们发现爆击伤害有隐藏的20%,计算时要自己加上去。
结论二
角色攻击力% 与 贯穿率% 对伤害没有任何帮助
这算是顺便测出来的,因为在模拟8%B攻的来源时用到了魔力无限这个buff,而魔力无限同时会给予5%贯穿率 8%角色攻击力增加,就顺便看看有没有影响了。
结论二之证明
以「单魔力无限」、「单吃10%B攻药」两个状况作比较:
使用技能 |
造成伤害(魔力无限) |
造成伤害(10%药) |
魔灵弹 |
18905 |
19159 |
圣光 |
20987 |
21195 |
天使之箭 |
22932 |
23477 |
神圣之箭 |
52050 |
53959 |
核爆术 |
148791 |
159169 |
可以发现「即使有了8%角色攻击与5%贯穿率,仍然弥补不了2%B攻的差距」,后续计算增幅时也完全感觉不到这两项素质对数据有任何影响。
结论三
伤害的範围是某个理论值的95%~105%
且每个数字间隔「理论值的0.1%」
我研究途中使用的数十个技能都是如此。
结论三之证明
用幻影侠盗的连犽突刺技能,纪录了424个非爆击数字后,整理后发现数字最小为17803,最大为19658,平均值为18730.5,一共测得96种数字,除了中间有4个空缺外,其余数字皆间隔18~19。
分布如下图:
样本数比较少所以不太平均,但这个长相是符合平均分布的。
结论四
不同终伤来源是以加法计算。
感谢 @hi你好 的强力幻影提供数据><
结论四之证明
用幻影侠盗的连犽突刺技能,前后只差有无英雄的超技能(终伤+10%,物攻+25%),除此之外,此幻影还有女皇宝珠的10%终伤以及超技能给予的20%终伤。
计算出理论值后,为了去除防御因素,用有超技的伤害除已没有的伤害得到比值。
结果实际打出来的伤害比值非常贴近加法的理论值,故推论不同来源的终伤为加法计算。
小结论
这边整理一些比较枝微末节的发现。
1. 每个职业刚开始的双攻、爆率、爆伤不一样!
是会直接显示在面板上的,如下表
职业 |
3等时双攻 |
致命攻击率 |
致命攻击伤害 |
剑士 |
19 |
5 |
7.4 |
盗贼 |
21 |
5.1 |
10 |
弓箭手 |
20 |
5.2 |
12.6 |
法师 |
22 |
5.2 |
11.3 |
海盗 |
20 |
5.1 |
10 |
狂狼勇士 |
21 |
0.1 |
0 |
(以扣掉各职业的被动)
(狂狼勇士来乱的喔???)
2. 升级时会增加5~9攻,不是随机增加,也没有规律(至少找不到规律)
观察一些职业发现的,大家都不太一样,但是练同一个职业时增加的纪录都一样。
血魔也会成长,但没有仔细观察
双防则不会成长
3. 致命攻击不影响爆击时的伤害,但会影响爆击率
这边看我直播时说的比较完整
实际上怎幺影响不知道,爆率太难测试了QQ
可以确定以前「致命攻击会加到攻击力上」是错误的说法
另外致命攻击跟等级有关
据官方说法是「怪物高出自己越多等时效果越明显」
4. 等级增伤应该存在但极其微小
我用156等跟182等的龙魔去攻击156等的怪物,两只龙魔面板一模一样(182等多1表攻)
打出来的伤害是182等高出156等2~3%,确实有变高但是很无感。
5. 没有研究到的东西
(1)防御力的计算(显然不是线性,难以计算)
(2)怪物防御的计算(同上,除非拆档出各怪物的防御)
(3)多个终伤来源的互动(可能未来会试着进行)
(4)超技能B攻/爆伤的算法(没特别去算)
(5)致命攻击对爆率的影响(太麻烦)
(6)等级增/减伤的实际算法(太麻烦)
以上是我的成果~ 想要强调一下这个公式不会刚刚好算出你打的伤害
实际上会因为怪物本身的防御而偏低一点,但也有可能是这个公式还要再调整
即便如此,此公式对于伤害增加的走向是很符合的
之后有空的话会再对这个公式作比较仔细的解读,或是有谁要先做也可以,我歇一下@@