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