作者chwilliam ()
看板DIABLO
标题Re: [问题] 奔雷拳 攻速和frame
时间Tue Jun 25 02:00:45 2013
※ 引述《noyarc (不完全燃焼)》之铭言:
: 大家好
: 想请教有没有武僧奔雷拳 攻速和frame的对照表?
: 听说攻速到後面要提升很多才能到下一个档次
: 奔雷又自带50%攻速
: 不太确定自己练的武僧要不要继续撑攻速
除了几个瞬发的技能几乎不影响下一次技能出现时间
如:秘术师的瞬爆,施放後并不需要等待一小段时间才能再放能量旋风
武僧的劲风煞,开启後并不需要等待一小段时间才能再出拳
而其他技能攻击判定有一定的时间间隔
而这些时间间隔和攻击速度有关。
但是游戏中计算伤害的时间间隔的最小单位为 1 frame ( 六十分之一秒 )
伤害计算的时间点并不会出现在 1.001 frame 上
多出来的时间会无条件舍去至整数
故产生所谓的攻速门槛。
参考资料来源:
http://0rz.tw/Uo259
================================
奔雷拳的运作:
假设当前攻击速度 1.000 次/秒 = 60 frame/次
奔雷拳攻速会多50%,所以每拳攻速 = 1.000 x ( 1 + 50 % )
= 1.500 次/秒
= floor ( 60 / 1.500 )
= 40 frame/次
攻击模式:
0秒开始出拳 → 过了 40 frame 的时间
第一拳单目标伤害判定 → 过了 40 frame 的时间
第二拳单目标伤害判定 → 过了 40 frame 的时间
第三拳范围伤害判定 → 过了 40 frame 的时间 → (loop)
例如双持攻速 2.086 / 2.086 次/秒
( 双手武器攻速都是 1.400,双持多 15 %,装备总共 9 % + 9 % + 8 % + 8 % )
奔雷每拳攻速 = 2.086 x ( 1 + 50 % )
= 3.129 次/秒
= floor ( 60 / 3.129 )
= floor ( 19.17545542... )
= 19 frame/次
若其中一个 8 % 提升为 9 %
此时攻速变为 1.400 x ( 1 + 15 % + 9% x 3 + 8 % ) = 2.100 次/秒
奔雷每拳攻速 = 2.100 x ( 1 + 50 % )
= 3.150 次/秒
= floor ( 60 / 3.150 )
= floor ( 19.04761905... )
= 19 frame/次
由此可知奔雷拳仍然是每拳 19 frame
也就是攻速 2.086 和 2.100 的奔雷拳攻速是在同一门槛之下。
以下为「理论」奔雷拳攻速门槛表:
攻击速度门槛 攻击时间 每秒出拳数
minAPS ~ maxAPS frame length FistPS
════════════════════════
0.97561 ~ 1.00000 40 1.500
1.00001 ~ 1.02564 39 1.538
1.02565 ~ 1.05263 38 1.579
1.05264 ~ 1.08108 37 1.622
1.08109 ~ 1.11111 36 1.667
1.11112 ~ 1.14285 35 1.714
1.14286 ~ 1.17647 34 1.765
1.17648 ~ 1.21212 33 1.818
1.21213 ~ 1.25000 32 1.875
1.25001 ~ 1.29032 31 1.935
1.29033 ~ 1.33333 30 2.000
1.33334 ~ 1.37931 29 2.069
1.37932 ~ 1.42857 28 2.143
1.42858 ~ 1.48148 27 2.222
1.48149 ~ 1.53846 26 2.308
1.53847 ~ 1.60000 25 2.400
1.60001 ~ 1.66666 24 2.500
1.66667 ~ 1.73913 23 2.609
1.73914 ~ 1.81818 22 2.727
1.81819 ~ 1.90476 21 2.857
1.90477 ~ 2.00000 20 3.000
2.00001 ~ 2.10526 19 3.158
2.10527 ~ 2.22222 18 3.333
2.22223 ~ 2.35294 17 3.529
2.35295 ~ 2.50000 16 3.750
2.50001 ~ 2.66666 15 4.000
2.66667 ~ 2.85714 14 4.286
2.85715 ~ 3.07692 13 4.615
3.07693 ~ 3.33333 12 5.000
3.33334 ~ 3.63636 11 5.455
3.63637 ~ 4.00000 10 6.000
~
═══════════════════════
若是双手武器速度不同的情况下:
奔雷拳是主手副手交替出拳,所以主副手有个别的攻速门槛。
但根据
http://0rz.tw/UEobm
奔雷拳三拳攻速加乘不一样 ( 62 % → 58 % → 36 % )
平均攻速加成是 52 %,所以实际情形计算门槛会很复杂
在游戏中用击回量来推测是否符合上表会有困难
因为每一拳判定的时间点不同
攻速快也不晓得下一拳是第几拳
生命回复数字是每 30 frame ( 0.5 秒 ) 显示一次
而且是四舍五入为整数的结果
另外实际在游戏中不会只用奔雷拳攻击
总伤害表现还要算进劲风煞的伤害 ( 吃面板 DPS )
结论就是管它的门槛。
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 61.58.91.171
※ 编辑: chwilliam 来自: 61.58.91.171 (06/25 02:01)
1F:→ xgreen1001 :快推不然人家会以为我看不懂 06/25 02:03
2F:推 aiyumhzs :我看得懂结论(挺 06/25 02:16
3F:推 linsmile :看得懂攻速表而已 06/25 02:20
※ 编辑: chwilliam 来自: 61.58.91.171 (06/25 03:27)
4F:→ davidlhs :就是, 理论上存在门槛值, 但实战上不会只用奔雷, 很 06/25 05:52
5F:→ davidlhs :难看出是哪个攻击造成的效果, 所以就别管它了 06/25 05:53
6F:推 pokohong :我都看不懂 06/25 08:36
7F:推 e7711854 :招唤研究僧Caine中 06/25 09:05
8F:推 slayer :太专业了!推,结论看的懂XD 06/25 09:16
9F:推 Chitsuku :板上真是卧虎藏龙 06/25 10:25
10F:推 ken8353 :结论让我大笑XD 06/25 13:58
11F:推 windgogoco :结论就是管它的门槛。 XDDDDDDDDDDDDDDDDDDDDD 06/25 16:51
12F:推 deathmoon :原来奔雷三拳攻速加成不一样... 06/25 18:13
13F:→ chwilliam :这是该玩家在游戏中用固定FPS录影计时算伤害出现推测 06/25 18:48
14F:→ chwilliam :攻速加乘的数值多少都会有误差,或许程式中计算是固 06/25 18:56
15F:→ chwilliam :定值 06/25 18:57