一般功能
發表文章
進板公告
文章列表
精華區
投票區
此遊戲★哈啦板
看板功能
訂閱此看板
看板一覽
選擇看板
相關連結
搜尋
我的最愛
設定我的最愛
§ [討論]d3 DPS計算公式 §
回上層 上一篇 下一篇
作 者:col (古靈精怪)
標 題:[討論]d3 DPS計算公式
時 間:Sun May 20 17:02:33 2012

從PTT轉來的,原作者有授權XD

 作者  KCTONY (偷尼)                                             看板  DIABLO
 標題  [心得] 風之力的DPS到底是多少 T_T
 時間  Sun May 20 16:44:54 2012
=======================================================================

先說我的DH還在1級...
所以我不可能打到過風之力 XD
這篇只是想討論一下 DPS 的算法
這幾天在整理資料庫發現一樣的東西好像大家都各自解釋

官網的 http://tw.battle.net/d3/zh/item/windforce

http://d3.zones.gamebase.com.tw/item/unique_bow_009
這是我算出來的數字
( 原本在寫這篇的時候數字是錯的 寫完後突然被雷打到 改了後好像對了 還在驗證中 )

以下其他幾個國外的 d3 資料庫沒一個一樣的 =_=|||
http://www.d3lexicon.com/item/windforce
http://d3db.com/item/i/windforce
http://diablonut.incgamers.com/item/windforce
http://www.diablocore.com/d3db/item/Windforce
找了很多地方也沒看到有人在討論

先不討論額外加上的
風之力的基本型態是 幽靈弓
http://tw.battle.net/d3/zh/item/phantom-bow
http://d3.zones.gamebase.com.tw/item/bow_205

基本小傷 = 68
基本大傷 = 324
變動傷害 = 2
    小傷 = 基本小傷
         = 68
變動小傷 = 基本小傷 + 變動傷害
         = 68 + 2 = 70
    大傷 = 基本小傷 + 基本大傷
         = 68 + 324 = 392
變動大傷 = 基本小傷 + 變動傷害  + 基本大傷 + 變動傷害
         = 68 + 2 + 324 + 2 = 396

[ 68 - 70 ]-[ 392 - 396 ] 點傷害
每秒傷害(dps) = ( 小傷 + 大傷 ) / 2 * 每秒攻擊次數(apd)
基本DPS = ( 68 + 392 ) / 2 * 1.4 = 322
變動DPS = ( 70 + 396 ) / 2 * 1.4 = 326.2

每秒傷害 322 ~ 326.2
到這邊應該是沒問題 (應該吧)


現在扯到風之力
為啥會拿風之力當範例
當然除了對他特別有愛之外啦...
因為他有三種會影響到DPS的固定魔法屬性
也沒有元素傷害去影響判斷
本來想說會會比較好算
但是我試了好幾種組合算出來的都跟官網有誤差
下面是我算出最接近的公式

先來看風之力會影響到DPS的固定魔法屬姓
1. 增加 10 ~ 15% 傷害
2. +[ 112 - 224 ]-[ 261 - 522 ] 傷害
3. 攻擊速度提高 [ 14 - 15 ]%

現在來討論DPS到底怎麼算 @@

    基本小傷 = 68
    基本大傷 = 324
    變動傷害 = 2
    增加傷害 = 10%
變動增加傷害 = 15%
    增加小傷 = 112
變動增加小傷 = 224
    增加大傷 = 149
變動增加大傷 = 298

    小傷 = ( 基本小傷 + 額外小傷 ) * 增加傷害%
         = ( 68 + 112 ) * 110% = 198

變動小傷 = ( 基本小傷 + 變動傷害 + 變動增加小傷 ) * 變動增加傷害%
         = ( 68 + 2 + 224 ) * 115%  = 338.1  (官網是336 囧...)

    大傷 = ( 基本小傷 + 基本大傷 + 增加大傷 ) * 增加傷害%
         = ( 68 + 324 + 149 ) * 110% = 595.1

變動大傷 = ( 基本小傷 + 變動傷害 + 基本大傷 + 變動傷害 + 變動增加大傷 ) * 變動
\
增加傷害%
         = ( 68 + 2 + 324 + 2 + 298 ) * 115% = 798.1 ( 官網是 794 囧... )

看以來小傷的算法應該沒問題
但是變動傷害的部分好像怪怪的
加在後面好像也不對
所以假設
如果當有 "增加傷害" 的時候  無視 "變動傷害"

變動小傷 = ( 基本小傷 + 變動增加小傷 ) * 變動增加傷害%
         = ( 68 + 224 ) * 115%  = 335.8  (官網是336)

變動大傷 = ( 基本小傷 + 基本大傷 + 變動增加大傷 ) * 變動增加傷害%
         = ( 68 + 324 + 298 ) * 115% = 793.5 (官網是 794)

四捨五入後看起來一樣了 (應該吧...

最後再來算 DPS

由於 APS 也有變動
不過比較單純

基本攻速 = 1.4
增加攻速 = 14 ~ 15%
    攻速 = 1.4 * 1.14 = 1.596
變動攻速 = 1.4 * 1.15 = 1.61

    DPS = ( 198 + 595.1 ) / 2 * 1.596 = 632.8938
變動DPS = ( 335.8 + 793.5 ) / 2 * 1.61 = 909.0865


排版不熟只能用簡單空格排版
傷眼請多見諒 @@

還在找更多資料驗證對不對 ( 有些武器好像還是會有誤差 1 ~ 2 )
如果有興趣的也歡迎討論一下公式看有無問題
如果大家有人有打到傳奇的武防麻煩拍個圖給我
感激不盡 m(_ _)m
如果有要討論或有問題要回報請用站內信或到下面討論串我我
http://d3.zones.gamebase.com.tw/forum/61898/topic/94872340

--
※ Origin: 巴哈姆特<bbs.gamer.com.tw> ◆ From: 219.85.64.11
 作者: hellbringer (地獄守門者) 看板: DIABLO
標題: Re: [討論]d3 DPS計算公式
時間: Tue May 22 04:52:11 2012

我目前對DPS和技能間的認知是:

1. 施法時間和攻速成正比. 武器速度越快一段時間丟出去的東西也越多. 我個人感覺
是1:1沒錯.

2. DoT法術也會受到攻速影響. 攻擊力的計算基本上就是"一次武器揮擊時間內造成X%
傷害". 持續消耗的資源計算也是靠攻速.

3. 技能攻擊力是從武器總攻擊來計算的, 但是相關攻擊力的特殊效果(ie: cold
damage)是否會應用在該技能上沒有一定模式可循. 要自己試一試才知道.

所以法師其實不應該拿攻速快但攻擊力低的法杖, 而是用攻擊力高但速度慢的雙手武
器 XD
--
It is not power that corrupts but fear. Fear of losing power corrupts those
who wield it and fear of the scourge of power corrupts those who are subject
to it.

                                         Aung San Suu Kyi, Freedom From Fear
--
※ Origin: 巴哈姆特<bbs.gamer.com.tw> ◆ From: 69-196-168-116.dsl.teksavvy.com
 ※ 修改: 2012/5/22 4:54:10 [69-196-168-116.dsl.teksavvy.com]
 
> -------------------------------------------------------------------------- <
 
 
回上層 上一篇 下一篇