2000FUN論壇

標題: 武器傷害換算公式 [打印本頁]

作者: q1219888    時間: 12-8-16 12:27 AM     標題: 武器傷害換算公式

本帖最後由 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的攻擊力

那接下來的問題只要能換算出單純力量換算攻擊力就好了

並配上相當的武器,就可以算出有多少傷害















作者: 雪子秀    時間: 12-8-16 10:35 AM

果然厲害,不斷創新。




歡迎光臨 2000FUN論壇 (https://www.2000fun.com/) Powered by Discuz! X1.5.1