2007/11/12 | 攻击速度的原理及计算法则——合格的DPSer
类别(DOTA饭) | 评论(0) | 阅读(47) | 发表于 16:56
QUOTE :

1.关于攻击速度,有俩个基本的公式:

( 1 + IAS ) / BAT = 每秒的攻击数
BAT / ( 1 + IAS ) = 每次攻击所需秒数

2.术语解释:

BAT 是指基础攻击时间:在没有任何增加的攻击速度的情况下,俩次相邻的攻击所需的秒数。

所有英雄的BAT均为1.7 ,除了:

德鲁伊的1级召唤熊- BAT: 1.75
德鲁伊的2级召唤熊- BAT: 1.65
德鲁伊的3级召唤熊- BAT: 1.55
德鲁伊的4级召唤熊- BAT: 1.45
德鲁伊使用变形术后- BAT: 1.6
灵魂守卫 - BAT: 1.5
灵魂守卫变身后 - BAT: 1.6
炼金术士使用1级化学狂暴- BAT: 1.45
炼金术士使用2级化学狂暴- BAT:  1.35
炼金术士使用3级化学狂暴- BAT: 1.25
巨魔战将变为近身攻击后- BAT: 1.55
敌法师 - BAT: 1.45
狼人使用狼形态后 - BAT: 1.4
复仇之魂- BAT: 1.77

IAS 是指增加的攻击速度: 变快的攻击指数 (100% IAS = 1.00 IAS)
每增加1点敏捷,英雄将得到 0.01 (1%) IAS.
IAS 堆积原理:例如加速手套 (15% IAS) 和振奋宝石(55% IAS)将一共给你0.7 (55%+15%=70%) IAS.
负面效果 (某个东西减慢你) 只是仅仅从你的IAS里扣除: 例如你有0.7 (70%) IAS 但是被减速-0.90 (-90%) IAS, 你此时的IAS为-0.2 (-20%) .
IAS的最终范围为 -0.8至4. 小于-0.8将被强制计算为-0.8, 大于4将被强制计算为4.

最快攻击速度:
5 / BAT = 每秒的攻击数
BAT / 5 = 每次攻击所需秒数
最慢攻击速度:
0.2 / BAT = 每秒的攻击数
BAT / 0.2 = 每次攻击所需秒数

3.以下公式可以帮助你计算,提升攻击力或者攻击速度,哪个更合算:

DPA = 普攻伤害
IAS = 增加的攻击速度
X = IAS值被需要等于 Y 伤害
Y = 伤害值被需要等于 X  IAS

X = Y * ( 1 + IAS ) / DPA
Y = ( X * DPA ) / ( 1 + IAS )



附录1:在6.39版本后,复仇之魂的BAT恢复为1.7

附录2:本文各英文缩写术语全拼
BAT = Base Attack Time
IAS = Increased Attack Speed
DPA = Damage Point Average (the average damage per attack)

       以上是6.32b版本的情况,关于新英雄的情况没有进入讨论,不过有数据后同样可以分析= =

            好吧,现在我们可以在这个基础上理性地讨论DPS的装备了,毕竟格子只有6个要充分发挥全部效用才算强悍的DSPer!有一次路人局,我看到一个敌法出点金,专心farm了很久,打出先锋、晕锤X2、振奋宝石、假腿(当然还有个格子摆点金- -||)这样完全牺牲攻击力、提升攻频企图达到无限晕的路线好用吗?
       算算他提升的IAS吧,振奋:55%;假腿:30%;点金:35%;总共:120%。每秒的攻击数能达到2.2/1.45。但是攻击力呢?只提升了区区60点!虽然要考虑敌法的法球对法师的杀伤力巨大,但是对于人马或贫智的英雄就很弱势了,晕锤提供的1.1s眩晕的确很强大,但是两个晕锤叠加的激发概率也只有1-(1-0.15)X(1-0.15)=27.75%。够用吗?

0

评论Comments