作者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)
→ xgreen1001 :快推不然人家會以為我看不懂 06/25 02:03
推 aiyumhzs :我看得懂結論(挺 06/25 02:16
推 linsmile :看得懂攻速表而已 06/25 02:20
※ 編輯: chwilliam 來自: 61.58.91.171 (06/25 03:27)
→ davidlhs :就是, 理論上存在門檻值, 但實戰上不會只用奔雷, 很 06/25 05:52
→ davidlhs :難看出是哪個攻擊造成的效果, 所以就別管它了 06/25 05:53
推 pokohong :我都看不懂 06/25 08:36
推 e7711854 :招喚研究僧Caine中 06/25 09:05
推 slayer :太專業了!推,結論看的懂XD 06/25 09:16
推 Chitsuku :板上真是臥虎藏龍 06/25 10:25
推 ken8353 :結論讓我大笑XD 06/25 13:58
推 windgogoco :結論就是管它的門檻。 XDDDDDDDDDDDDDDDDDDDDD 06/25 16:51
推 deathmoon :原來奔雷三拳攻速加成不一樣... 06/25 18:13
→ chwilliam :這是該玩家在遊戲中用固定FPS錄影計時算傷害出現推測 06/25 18:48
→ chwilliam :攻速加乘的數值多少都會有誤差,或許程式中計算是固 06/25 18:56
→ chwilliam :定值 06/25 18:57