- 閱讀權限
- 10
- 最後登錄
- 18-5-21
- 精華
- 0
- UID
- 2205076
- 帖子
- 31
- 積分
- 46
- 註冊時間
- 12-1-29
- 在線時間
- 14 小時

- UID
- 2205076
- 帖子
- 31
- 積分
- 46
- Good
- 13
- 註冊時間
- 12-1-29
- 在線時間
- 14 小時
|
本帖最後由 q1219888 於 12-8-17 04:49 PM 編輯
武器傷害值轉換攻擊力
小弟某天心血來潮,將70LV的體劍,從力體英換到智體英上面,發現兩者攻擊力卻差很多(兩者都脫光了)
將某些較弱的武器換到力體英上面(傷害從每秒218換到20),發現兩者攻擊力成線型函數,意即兩種武器,
等於兩種武器傷害的比值 當然也做過其他武器.符合線型函數.
或許會有人問說,科技加成呢? (以小弟的科技加成120%為例)
我下列假設的式子都是有先乘過1.2後的
由圖解釋同一英雄換兩種裝備情況(小數點後兩位一定還有數字)



若設 攻擊力=Y 武器傷害= X Y =(A*X+B)
特別說明一下,B= 沒有武器的狀況時的攻擊力(攻擊力總不能為零) A = 某種武器係數 X 要大於等於零
拿70LV體劍做測試 (請看數值即可)

拿50等的劍做測試

利用聯立方程式解得
(1) 2418.63= 218.55*A + B =====> 1 ( 70LV體劍)
664 = 60*A + B =====> 2 (50LV劍)
110.67= 0* A +B =====> 3 (不穿裝)
現在有給三個點{218.55,2418.63},{60,664},{0,110.67} 不知三點是否共線,就實際算算看
但由上面圖確定武器間是成線型函數,則先解"1"與"2"式的方程式係數,在套入"3"可得知是否共線
"1"減"2" 可以得到 1754.63 = 158.55*A , A = 11.0667 (近似值11.067)
將A以11.067帶入"1"中,得B = 0 那圖則呈現如此 (那麼一開始假設B有一定的數值就是錯誤)

那將例外的"3" 就可以定義為原本的攻擊力110.67(B = 110.67)
或是想X的情況是大於零(有穿裝備)就可以帶入下列的公式
因此假設的公式 總攻擊力 = 1/10 * 力量單純加成的攻擊力(沒穿武器) * 武器傷害
此公式可以解決為何力體英跟智體英的攻擊力差別,出自於本身力量差距
若有+15的序維長劍(400.4的傷害) 配上英雄本身力量加成攻擊力達到150,就可以6000的攻擊力
那接下來的問題只要能換算出單純力量換算攻擊力就好了
並配上相當的武器,就可以算出有多少傷害
|
-
總評分:
Good + 5
查看全部評分
|