看板 PathofExile 關於我們 聯絡資訊
參考來源,英WIKI https://pathofexile.gamepedia.com/Receiving_damage 其實WIKI都寫的很詳細了,這邊只是就你的例子簡單解釋這樣 ※ 引述《HolyLain (貓咪護刃)》之銘言: : 本季想把減傷當作防禦機制,原本是用很單純的裝備減傷 : 但是後來加入藥水減傷就變得不太會算了,想算一遍問問大家是否正確 : 本體資訊: : 點CI,因此混沌抗性100% : 火抗80%(已算入藥水+光環) : 冰抗88%(已算入藥水+光環) : 電抗84%(已算入藥水+光環) : 藥水效果增加34% : 護甲489很微薄,忽略不計 : --------------------------------------------------------------- 來,首先要先知道"受到的傷害"的計算過程 1.原始傷害 -> 就是基礎傷害*各種增加*各種更多+各種GAIN/EXTRA/轉傷..這種額外的...etc 2.避免擊中(hit) -> 閃避(evasion、只作用攻擊) -> 躲避(dodge、攻擊躲和法術躲) =>到了這邊,如果都是失敗那就是會被擊中 3.格檔hit(也只能格檔hit不能格檔dot、二次傷害) -> 攻擊格(普通格檔)和法術格 4.傷害轉移(shift) -> 就是一般常見的x傷害種類轉成y傷害種類 (跟傷害轉換不同,這種轉移後就不繼承原傷害種類,例如物轉電(轉傷)後的電傷會吃物傷效果 但是物轉電(轉移)後的電傷只吃電抗不吃物抗) 5.傷害減免 ->舉凡是抗性護甲之類的都在這邊計算(記得物抗總上限是90%) ->另外特定裝備/詞墜的"避免x種類傷害(avoid x damage)"也是在這邊,效果是直接變0傷 (還是算被擊中這樣) 6.傷害承受(damage taken) ->舉凡各種傷害承受的效果(%或是數值)都是在這邊,例如自殺頭的副作用、極地護甲之類的 在知道以上的流程後才能往下做計算 : 假設受到1000物理傷害 : 夜吟 : 承受的物理傷害 25% 轉換為混沌傷害 : 1000*0.25=250減傷 : 看守之眼 : 被火焰淨化影響時,10% 的物理傷害承受視為火焰傷害 : 1000*0.1*0.8=80減傷 : 石化藥劑 : 額外 15% 物理傷害減免 : 15%*1.34=20.1%藥劑效果小數點後無條件捨去=20%物理減傷 : 1000*0.2=200減傷 : 恨意 : 藥劑作用期間 20% 承受的物理傷害轉化為冰冷傷害 : 20%*1.34=26.8%藥劑效果小數點後無條件捨去=26%物理減傷 : 1000*0.26*0.88=228.8減傷 : 物理總減傷為(250+80+200+228.8)/1000*100%=75.88%物理減傷 : 不知道這樣算對不對? : 主要疑惑有二: : 1.藥水效果是否為無條件捨去?光環效果確定是無條件捨去 : 2."物理傷害承受視為火焰傷害"和"轉換為混沌傷害"文字敘述不同 : 是否有先後順序的差異,還是跟我算的一樣是累加的? 按照順序,因為只問承受傷害所以閃/躲/格..等等就跳過 1.原始傷害 -> 1000物 2.3.跳過 4.傷害轉移 -> 25%物轉混 -> 250混傷 -> 10%物轉火 -> 100火傷 -> 26%物轉冰 -> 260冰傷(這邊我不曉得小數點以下會不會生效...姑且照你想的算無效) -> 390物傷(剩下的) 5.傷害減免 -> 250混傷 經過CI後 -> 0混傷 -> 100火傷 經過火炕80%後 -> 20火傷 -> 260冰傷 經過冰抗88%後 -> 31.2冰傷 -> 390物傷 -> 護甲489,套護甲的DR%公式 489/(489+10*390)=0.111=11.1% -> 總物理DR% 11.1%+15%*1.34=31.2% -> 390*(1-0.312)=268.32 6.跳過 --- 結論? 這題來說1000物最終會變成20火+31.2冰+268.32物,共319.52傷害 你想要看總減傷%就是(1000-319.52)/1000=68.048% 要記得物傷會影響護甲給的DR%就是 --- 應該是沒理解錯WIKI的資訊,如果有錯還請小力一點...OTZ -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.224.177.220 ※ 文章網址: https://www.ptt.cc/bbs/PathofExile/M.1526415580.A.FA4.html ※ 編輯: Alicputster (36.224.177.220), 05/16/2018 04:22:47
gustavvv: 我頭好痛 05/16 07:27
MoneyBlue: 簡單說就是轉傷跟物理減傷要分開算 05/16 08:04
MoneyBlue: 但是原波的有加喝水天賦加成 05/16 08:05
alangb: 玩poe學數學呀 至少公式都有給 不像有些遊戲是謎 05/16 08:30
dchain: 先轉%再減免 玩POE學數學 玩POE學邏輯 05/16 08:50
dchain: 難怪我還在T8缺圖哭哭 05/16 08:50
HolyLain: 夜吟的轉傷呢? 05/16 11:28
HolyLain: 後來又看到了,還有石化藥劑的減傷沒算到 05/16 11:31
HolyLain: 我終於看懂了,石化的減傷只有作用沒被轉傷的部分 05/16 11:33
Alicputster: 因為被轉走的物傷就已經不是物傷了所以石化減不到它 05/16 22:33
askl817: 比較好奇,假設物減免90%,那自殺頭額外40%要怎麼算? 05/17 01:48
fan119053: 最後的物理傷*140%=實際傷害 05/17 08:53
jinhong: 玩這遊戲 數學要好 05/17 09:22
Silwez: 這數學算簡單了 至少沒有丟到有限體上去做運算 05/17 13:40
Silwez: 元素擴散半徑及效果也沒有用擴散方程式 05/17 13:41