前言
由于板上尚未有相关火飞弹叠加的资料或研究
所以今天自己研究了一下它的叠加机制,
以及它叠加后的每秒伤害和总伤害
心想,既然都研究完了,不如乾脆贴上来吧!
纯粹分享 不需纠结
正文
在认识燃焰飞弹的叠加机制前,
我们先要知道每秒伤害及总燃烧伤害的计算公式.
以下伤害计算是以第一下攻击接触到怪物时开始计算.
代N为55%(燃焰飞弹DOT伤害)
代X为时间(单位-秒)
代A为攻击速度(Attack Speed)
先是每秒伤害
假设我们要找第10秒时,当秒的伤害
代X为10
代A为1/1.5/2/2.1
当A=1,第10秒的当下的每秒伤害是10N
当A=1.5,第10秒的伤害为(1/1.5)*(15)+(1-1/1.5)*(14)=44N/3
当A=2,第10秒的伤害为(1/2*20)+(1-1/2)*(19)=39N/2
当A=2.1,第10秒的伤害为(1/2.1)*(21+20)+(1-2/2.1)*(19)=143N/7
看不懂以上算式?
以下为文字版介绍.
假设攻速为2.0
10秒内应该可以造成20次攻击
而第10秒时包含第19和第20次攻击
而第19次攻击后的1/2秒就会打出第20次攻击
所以第10秒的伤害是20*(1/攻速)+19*(1-1/攻速)
等于19*1/2+20*1/2=39/2,最后乘上火飞弹的DOT伤害,
就等于39N/2=19.5N
攻速2以上时算式就不同了
是(1/攻速)*(攻速*10(时间)+攻速*10-1)
加(1-2/攻速)*(攻速-2)
以2.1攻速为例,
就是(1/2.1)*(21+20)+(1-2/2.1)*(19)=143N/7
感觉这样计算很麻烦?
以下有简化版公式A(攻速2.0或以下):
[时间*攻速二次方-(攻速-1)]/攻速
以1.5攻速为例,
[10*1.5*1.5-(1.5-1)]/1.5=44N/3
同样等于上面结果.
简化版公式B(攻速2.1或以上):
[时间*攻速二次方-2*攻速+3]/攻速
以2.1攻速为例,
[10*2.1*2.1-2*2.1+3]/2.1=143N/7,
同样等于上面结果.
总燃烧伤害计算:
比起每秒伤害,总燃烧伤害容易计算很多.
同样,代X为10,
代A为1/1.5/2/2.1
当A=1,总伤害=(1+2+3+...+10A)/1=10*11/2=55N
当A=1.5,总伤害=(1+2+3+...+10A)/1.5=15*16/3=80N
当A=2,总伤害=(1+2+3+...+10A)/2=20*21/4=105N
当A=2.1,总伤害=(1+2+3+...+10A)/2.1=21*22/4.2=110N
从上可见,每增加0.1攻速,每10秒增加5*55%=275%总伤害
那幺,当X=20/30/40... 的时候呢?
以A=2.0和2.1做例子
代X=20,
A=2.0,总伤害=(1+2+3+...+20A)/2=410N
A=2.1,总伤害=(1+2+3+...+20A)/2.1=430N
代X=30,
A=2.0,总伤害=(1+2+3+...+30A)/2=915N
A=2.1,总伤害=(1+2+3+...+30A)/2.1=960N
代X=40,
A=2.0,总伤害=(1+2+3+...+40A)/2=1620N
A=2.1,总伤害=(1+2+3+...+40A)/2.1=1700N
结论: 每增加0.1攻速,头10秒伤害差距5N,
其后每增加10秒伤害差距增加10N*(1/2/3/...)+5N
10秒时差距5N,20秒时差距5N+10*1+5N,30秒时差距5N+15N+10*2+5N,
40秒时差距5N+15N+25N+10N*3+5N... 如此类推
真实数字公式
因为火飞弹DOT伤害并不像2.0.4巫医一样,
虫群蚀魂第一下暴击就一路暴击下去,
而是像2.0.5 PTR版本一样,
每下都是独立计算暴击的.
所以跳出来的数字时大时小是正常的.
真实DOT伤害(对精英)应该是:
每秒DOT伤害*(火飞弹对精英伤害)/170%
假设攻速2.0,攻击10秒,飞弹暴击伤害700万,暴率50%,暴伤400%.
第10秒时燃烧伤害为19.5N*700*10^4/170%
=1104(白字,指上方公式除暴伤)~4416万伤害
飞弹伤害(假设有增加两颗飞弹的镜光,并且三颗全中)
=(700*10^4*50%)*3*10*2+(700*10^4/400%*50%)*3*10*2
=(350+87.5)*10^4*3*10*2=2亿6250万
总燃烧伤害=105N/170%*(700*10^4)*[(400%+100%)/2]/400%=1亿4862万
当攻速到2.0时,攻击10秒,燃烧伤害已佔总伤害的36%,
攻击20秒时更是佔总伤害一半以上.
懒人包
攻速 | 第10秒时每秒DOT伤害 | 10秒时总DOT伤害 |
1.0 | 10N | 55N |
1.1 | 12N/1.1 | 60N |
1.2 | 14.2N/1.2 | 65N |
1.3 | 16.6N/1.3 | 70N |
1.4 | 19.2N/1.4 | 75N |
1.5 | 22N/1.5 | 80N |
1.6 | 25N/1.6 | 85N |
1.7 | 28.2N/1.7 | 90N |
1.8 | 31.6N/1.8 | 95N |
1.9 | 35.2N/1.9 | 100N |
2.0 | 39N/2.0 | 105N |
2.1 | 42.9N/2.1 | 110N |
2.2 | 47N/2.2 | 115N |
2.3 | 51.3N/2.3 | 120N |
2.4 | 55.8N/2.4 | 125N |
2.5 | 60.5N/2.5 | 130N |
黄字是武器基础攻速
绿字是理想攻速
每0.1攻速每10秒增加5*55%总燃烧伤害
每20秒增加20*55%总燃烧伤害
每30秒增加45*55%总燃烧伤害
.
.
.
每秒燃烧伤害计算公式:
攻速2.0或以下
[时间*攻速二次方-(攻速-1)]/攻速
攻速2.1或以上
[时间*攻速二次方-2*攻速+3]/攻速
总燃烧伤害计算:
(1+2+3+...+时间*攻速)/攻速
=(时间*攻速)*(时间*攻速+1)*燃烧伤害/(2*攻速)
以攻速2.0 时间10秒计算
计算公式为(2*10)*(2*10+1)/(2*2)=105N
后语
光光为了找出公式就想半天了(没办法楼主很笨'_>`)
主要是因为昨晚有人问我燃烧计算公式我才开始打这篇文
然后下午回到家就开始打这篇文,也打到九点半了...
可是不做不知道,原来攻速2打20秒时,
燃烧伤害已经是总伤害一半以上了...
之前还以为顶多佔25%左右,
原来是我低佔了火飞弹叠加的OP了!
希望各位可以高抬贵手砲少力点'_>`
也感谢各位撑着看完这篇!