本文作者凯恩之角 hellozero,转载请保留作者及出处!
原帖地址
转发一个神医的蝙蝠学术论文。
发信人:lqpl (lalala), 信区: Game
标 题:关于巫医蝙蝠技能的一些测试和结果
发信站:BBS未名空间站
有空闲测试了一下巫医蝙蝠技能的一些数据。由于蝙蝠技能一般大家用的就是瘟疫蝙蝠和蝙蝠旋风两个符文,因此只测试了这两个。
以下叙述均针对这两个符文。如果其它符文有不符合,不在本文讨论之列。具体的测试数据懒得截图了,以下只说结论。测试方法是固定攻击伤害打罪恶之心。
1.蝙蝠技能的基础模型
如同技能所述,蝙蝠技能初始消耗220点法力,后持续消耗66点法力。值得注意的是,持续施法时,攻击的频率(或者说每段引导/法力每跳/每放一次技能)是攻击速度*2。
例如面板攻速为1.5,那么持续是每秒攻击2*1.5=3次(法力每秒跳三次),每次攻击消耗33点法力,实际的每秒法力消耗速度=1.5*2*33。
2.瘟疫蝙蝠的数据模型
瘟疫蝙蝠本质上是dot伤害,攻击一次之后,持续dot时间=5/面板攻速,持续dot时每0.5秒结算一次,伤害不均匀的分散到几次结算中。例如面板攻速2,dot持续2.5秒。
攻击一次,持续造成的总伤害=5.78*dph。如果判定造成暴击,当然还要乘以暴伤的放大倍数(dot暴击只判定一次,相信大家应该都了解)。
也就是说,在持续引导时,攻击一次消耗33点法力,造成伤害=5.78*dph, 持续时间5/as秒。相当于DPS=5.78*dph/(5/as)=1.156*DPS。
一段瘟疫蝙蝠的dps放大系数只有1.156。 怎么跟我们眼中牛逼哄哄的蝙蝠侠不太像啊……
但是,和撕裂这样弱爆了的dot不同,瘟疫蝙蝠的dot是可以叠加的!而且暴击的蝙蝠也是一样可以叠加的!试想一下如果撕裂也能叠加?那么叠加的次数是怎么算的呢?有没有叠加次数上限呢?或者说,一个怪身上最多能挂几重瘟疫呢?
(小明同学抢答:10重!为神马呢?如上所述,攻击频率=2*AttackSpeed,持续时间=5/AS,因此面对一个怪,巫医拼命喷的时候,同时挂上最多2*AS*5/AS=10个。或者说不管你的攻速如何,如果你坚持不断持续不懈的喷,总能挂上10个的,除非10口之内你就精(ma)尽(na)人(bu)亡(zu)了。因此,牛逼哄哄的蝙蝠最大dps放大系数=10*1.156=11.56。灰常牛逼啊有木有!比蝙蝠旋风还牛逼啊有木有!)
那么怎样才能更快更好的达到这个放大系数呢??是不是对着怪连喷10口就行了?简单的说,不可能。
测试表明,坑爹的阿三程序猿(请不要告我棕足起司)的设定是这样的:1-5口,每层都能正常叠加。
第六口,只能叠加一半伤害,从此往后,每多喷一口,总伤害只能增加0.5口的伤害。也就是说,同一个怪,挂到5重的时候,第六口只能再增加半重的伤害,第十口的时候,其实怪身上只挂了5+2.5=7.5重的瘟疫蝙蝠。从此往后,每口只有0.5*5.78*dph的伤害了!好了,这时候,最多能挂几重呢?由于伤害减半,相当于最多只有5重了!
所以最高dps放大系数就是5.78啊有木有……而且由于dot伤害持续时间以及前4口的实际dps比较低的原因,实际的dps是永远不可能达到5.78的啊!
下面附上持续喷50口的平均dps上升曲线。假设喷了N(N>5)口蝙蝠,实际DPS公式:
DPS=5.78*DPH*(0.5N+2.5)/(5/AS+(N-1)*0.5/AS) 。DPS放大倍率=5.78*(0.5N+2.5)/(5+(N-1)*0.5)拐点出现在第5口处。此后dps上升就比较平缓了。
3.旋风蝙蝠
旋风蝙蝠就比较简单了,如同技能所述,初始5倍放大,每秒提高1个倍数,5秒后上升到10倍放大。施法引导时,每跳消耗33点法力,每跳造成放大倍数*dph/2的伤害,攻击频率=2*AS。注意的是旋风蝙蝠不是dot,每击造成伤害都会跳出白字。起手攻击那一下同样也是半个伤害。
4.攻击白字/黄字问题
瘟疫蝙蝠是dot伤害,只跳白字。总伤害分布到持续时间内的数次半秒一跳中。由于其怪异的算法,白字大小取决于是否暴击,伤害如何分配(dot每跳不是均匀分配的),叠加次数等方面。猜测分配问题关系到服务器时间和本地时间的同步等。
旋风蝙蝠每跳伤害=当前放大倍数*dph/2 暴击再乘以暴击增伤。
5.dps放大倍率增速
蝙蝠技能一个特点就是持续施法时,dps放大倍率会增加。很多说法是:攻速越高,增速越快。以上测试表明,蝙蝠旋风的dps放大倍率增加速度是固定的。而瘟疫蝙蝠,攻速越高dps放大倍率增速越快。一般来说,取第5口的拐点的话,dps到达plateau的时间=2.5/AS。
|