Re: [問題] 請教轉傷和減傷的計算

看板PathofExile作者 (Alic)時間7年前 (2018/05/16 04:19), 7年前編輯推噓9(906)
留言15則, 10人參與, 7年前最新討論串2/2 (看更多)
參考來源,英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

05/16 07:27, 7年前 , 1F
我頭好痛
05/16 07:27, 1F

05/16 08:04, 7年前 , 2F
簡單說就是轉傷跟物理減傷要分開算
05/16 08:04, 2F

05/16 08:05, 7年前 , 3F
但是原波的有加喝水天賦加成
05/16 08:05, 3F

05/16 08:30, 7年前 , 4F
玩poe學數學呀 至少公式都有給 不像有些遊戲是謎
05/16 08:30, 4F

05/16 08:50, 7年前 , 5F
先轉%再減免 玩POE學數學 玩POE學邏輯
05/16 08:50, 5F

05/16 08:50, 7年前 , 6F
難怪我還在T8缺圖哭哭
05/16 08:50, 6F

05/16 11:28, 7年前 , 7F
夜吟的轉傷呢?
05/16 11:28, 7F

05/16 11:31, 7年前 , 8F
後來又看到了,還有石化藥劑的減傷沒算到
05/16 11:31, 8F

05/16 11:33, 7年前 , 9F
我終於看懂了,石化的減傷只有作用沒被轉傷的部分
05/16 11:33, 9F

05/16 22:33, 7年前 , 10F
因為被轉走的物傷就已經不是物傷了所以石化減不到它
05/16 22:33, 10F

05/17 01:48, 7年前 , 11F
比較好奇,假設物減免90%,那自殺頭額外40%要怎麼算?
05/17 01:48, 11F

05/17 08:53, 7年前 , 12F
最後的物理傷*140%=實際傷害
05/17 08:53, 12F

05/17 09:22, 7年前 , 13F
玩這遊戲 數學要好
05/17 09:22, 13F

05/17 13:40, 7年前 , 14F
這數學算簡單了 至少沒有丟到有限體上去做運算
05/17 13:40, 14F

05/17 13:41, 7年前 , 15F
元素擴散半徑及效果也沒有用擴散方程式
05/17 13:41, 15F
文章代碼(AID): #1Q-q3S-a (PathofExile)
文章代碼(AID): #1Q-q3S-a (PathofExile)