[心得] 火焰大伤计算

楼主: benispig (萧萧风满楼)   2016-03-08 22:14:56
看到上一篇探讨穿大伤装和穿魔攻装哪个比较痛的讨论之后
突然就燃起了想要知道火焰大伤公式实际上到底是怎么样的念头XD
于是去翻了一下大陆的YY论坛
找到了这一篇,里头有好几个魔法技能伤害的公式,连接如下
http://www.yydzh.com/read.php?tid=1849517#s (简体字不喜勿入)
总之,把几个常数直接代入之后,公式是长这个样子:
五火伤害=(120+火焰大伤细工*2.5+精武大伤+26+魔攻*0.5+大伤赋予&细工*0.4)*
(1+0.15+火精通细工*0.005+1.5+0.15+箭系魔法精通细工*0.01+套装效果0.15)*6.5
如果好奇其中的常数是什么,建议直接进原网站去看他的解释
不过有两点要注意的地方是:
1. 第一个括号里的26代表的是火焰杖的加成伤害,本来他的公式写的是25,
但我发现套用26时会与实际上测出的数字误差更小。再来就是,由于我没有
精武火杖,所以我是使用三矛杖测试,而三矛杖也需要算进这个26的值。
(不要问我为什么三矛杖算火杖XD)
2. 在他原文中,大伤赋予&细工的部分,他也算进了大伤图腾之类的效果,但
是经过测试后,证实图腾的大伤是不影响火焰伤害的,但是魔杖本身如果有大
伤的细工,则要算进去(好比大伤细工2就是算4大伤)。
接着就是实测的部分:
Case 1.
无穿装 1500智+总共90魔攻称号+25魔攻图腾+138魔攻三矛杖
共551魔攻
测试结果如下(猫窝战场部分误差太大,就不写了)
实测 公式 猫窝
无战场 7698 7700 7646
战场 8725 8727
Case 2.
穿装不穿白龙头(因为白龙头有箭系细工20)
共640魔攻
测试结果如下
实测 公式 猫窝
无战场 8778 8772 8507
战场 9878 9864
Case 3.
穿装,包括白龙头
共661魔攻+20箭系细工
测试结果如下
实测 公式 猫窝
无战场 9597 9603 9310
战场 10775 10773
由此可见,他所提供的这个公式比猫窝的计算机更为准确
只要把那个火杖加成改为26,误差基本上都在10以内。
如果有人好奇想要自己算伤害看看的话,有另一点要注意
的地方是战场后的部分,这个地方比较讨厌一点XD
举例来说
战场前(未穿装只拿杖) 战场前(拿杖+穿装) 27%战场后(拿杖+穿装)
524 560 710
这时候要用多少当作大伤赋予&细工的常数呢?
这题很简单,答案是用710-524=186
但是,如果524是包括大伤24的硬币或T-shirt呢?
因为是要用空装大伤以外的额外大伤来算,
而实际上我空装原始大伤是500,所以肯定是用
710-(524-24)=210来算吧?
很可惜,叭叭,答错了。
还是一样用710-524=186
那我们再把状况搞更复杂一点,
假如上述的情况是建立在你有一把大伤细工2的魔杖
也就是多了额外4大伤,又开了24大伤的徽章的情况下呢?
这时候,想要算战场后的火焰伤害的话,大伤赋予&细工
的部分请用710-(524-4)=190来算,因为大伤细工2就已经
是你空装以外多出来的4大伤了。
作者: ropkcat (洛普貓)   2016-03-08 22:25:00
认真推 我没想到可以去翻对面的资料可能要再5个月才能认真研究这些东西火杖加成在独立常数真的很潮
作者: GLTY (固腊兔油)   2016-03-09 09:39:00
叭叭,答错了,楼下请抢答
作者: Solosea (索洛西)   2016-03-09 12:27:00
答错不是应该用 '嘟嘟-'吗?(重点错

Links booklink

Contact Us: admin [ a t ] ucptt.com