精華區beta DIABLO 關於我們 聯絡資訊
翻了很多文章 終於發現一個完整的公式 元素實際傷害 = [(傷害*0.17)*(1-ES%)-風甲-mdr]*(1-抗性%)*(1-吸收%*2)-吸收*2 此為NiceGame在巴哈主板文中所提 其中 0.17為pvp減傷係數,pvm部分這係數直接忽略 ES:energy shield 至於公式是怎樣來的 首先必須知道 不論元素/物理傷害,而其屬性的發動次序: DR>Resist>Absorb%>Absorb 吸收的另一個作用是把吸收的傷害作為血量回補。所以補血量=吸收到的傷害轉為血量。 我們把 (傷害*0.17)*(1-ES%)-風甲-mdr 這部份視為 d 這部份就是直接扣掉DR,應該無須說明 所以一般元素傷害公式 D=d*(1-抗性%) 接著算所謂吸收部份 元素吸收裝備分為吸收百分比(Absorb%)及吸收數值(Absorb)兩種 我們用 A% 和 a 來代替 首先計算吸收量 D*A%+a 再來看補血量 數值同上=D*A%+a 補血* 血量(HP)=當時血量(hp)+D*A%+a 扣血量計算(扣血量=元素傷害-吸收掉的部份) D-(D*A%+a)=D*(1-A%)-a 最後血量 血量(HP)-扣血量 hp+D*A%+a-[D*(1-A%)-a]=hp+D*A%+a-D+D*A%+a =hp-D*(1-2*A%)+2*a 所以實際傷害就是 D*(1-2*A%)-2*a 這一來就可以得到一開始的公式 *補血情況分三種 1.血量未滿,空間大於補血量。此時直接把補血量加到當時血量HP。 上面的計算就是用這種情形下去算。 2.血量是滿的,因為無法突破人物本身血量上限限制,所以等於白補了。 公式將變為 D*(1-A%)-a 3.血量未滿,所剩空間又小於補血量,則補滿為止。 公式將變為 第一擊 D*(1-A%)-a 後續攻擊 D*(1-2*A%)-2*a 又是好長的一篇 原先只是想看鬼火和雷力之間吸收的比較 就先研究所謂傷害公式 結果就發現這麼多 鬼火和雷力的比較也還沒有去算 日後有空再比較了 -- 我想妳 為何會想妳,因為妳在我心裡 為何妳在我心裡,因為我想妳 心裡全是妳,如何不想妳 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.114.69.104
wps:m文bot還沒開始工作 請稍等 lol 06/13 21:52
red0210:太屌了!! 06/13 21:56
> -------------------------------------------------------------------------- < 作者: kevinnn (杉? 俊哉) 看板: DIABLO 標題: Re: [討論] 元素傷害與元素吸收 時間: Tue Jun 13 22:25:26 2006 ※ 引述《ayoulililala (一個你哩哩啦啦)》之銘言: 43 : 又是好長的一篇 : 原先只是想看鬼火和雷力之間吸收的比較 : 就先研究所謂傷害公式 : 結果就發現這麼多 : 鬼火和雷力的比較也還沒有去算 : 日後有空再比較了 鬼火和雷力.... 鬼火吸電20%...雷力吸電20 所以40%跟40比較... 假設用鬼火電抗75.....雷力電抗85 假設敵人電傷x 則受到傷害為.. 鬼火0.25x*0.6 雷力0.15x-40 假設x傷害時兩樣物品效果相等... 則: 0.15x=0.15x-40......???@@ 所以無解....... 所以在抗滿情況下...雷力恆強過鬼火??@@ 沒有算錯??囧,.... 請指正@@ --
Patil: 強者我同學... 04/23 17:18
red0210:斷 04/23 17:18
Patil:...... 04/23 17:18
windqqr:背 04/23 17:18
IhCnAb:..... 04/23 17:19
kevinnn:山 04/23 17:19
-- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.228.152.9
ayoulililala:用雷力電抗不會是75 還是有所不同 要反推當然可以 06/13 22:27
kevinnn:阿對齁....唸書唸到頭壞掉了...砍掉崇戀 06/13 22:29
※ 編輯: kevinnn 來自: 61.228.152.9 (06/13 22:37) ※ 編輯: kevinnn 來自: 61.228.152.9 (06/13 22:37)
ayoulililala:應該是這樣吧 06/13 22:47
ayoulililala:不減血反補血效果 一定要有Absorb Absorb%是達不到 06/13 22:49
> -------------------------------------------------------------------------- < 作者: JackSilence (沉默傑克) 看板: DIABLO 標題: Re: [討論] 元素傷害與元素吸收 時間: Tue Feb 13 01:25:23 2007 ※ 引述《ayoulililala (一個你哩哩啦啦)》之銘言: : 1.血量未滿,空間大於補血量。此時直接把補血量加到當時血量HP。 : 上面的計算就是用這種情形下去算。 這個沒錯 : 2.血量是滿的,因為無法突破人物本身血量上限限制,所以等於白補了。 : 公式將變為 D*(1-A%)-a 這個也沒錯 : 3.血量未滿,所剩空間又小於補血量,則補滿為止。 : 公式將變為 : 第一擊 D*(1-A%)-a 這個地方就有問題了 假設現在你血量狀態為480 / 500 敵人電傷1000 你電抗85 吸電20% 吸電20 則經過抗性計算 敵人傷害只剩150 先計算absorb% -> 150 * (1 - 0.2) = 120 敵人造成傷害120 你補血30 但由於所剩空間小於補血量 所以補到滿為止 500 / 500 後計算absorb -> 120 - 20 = 100 敵人造成傷害剩100 意思就是說 你最後的血量 = 500 - 100 = 400 但以另外一種方式表達 敵人造成傷害100 你補20 所以實際傷害80 480 - 80 = 400 所以公式應該改成 D*(1-A%)-a-所剩空間 可以自行利用490 / 500 or 470 / 500的數據驗算 (你原本的公式應該是針對已被absorb%補滿血後的損血量) : 後續攻擊 D*(1-2*A%)-2*a : 又是好長的一篇 : 原先只是想看鬼火和雷力之間吸收的比較 : 就先研究所謂傷害公式 : 結果就發現這麼多 : 鬼火和雷力的比較也還沒有去算 : 日後有空再比較了 -- ζ ξ Pretend you are happy when you are blue. ●-It isn't hard to do. <(╯ "國境之南 太陽之西" )\ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 125.225.192.33 ※ 編輯: JackSilence 來自: 125.225.192.33 (02/13 01:29)