放開那三國對于減傷問題,我之前做過郭嘉的金湯對馬超突襲的測試,由于當時沒有做比對測試,得不到一個確定的結果,我個人當時認為是無效的。此次做了大量實測,有甘寧對郭嘉的,也有馬超對郭嘉的,還有關羽對郭嘉的。結論是當加上天賦和減傷天賦同時觸發時,假設加傷天賦系數是a,減傷天賦系數是b,傷害的計算公式就是(技能傷害)*(1+a-b)。
舉例來說,劉備不在場時,關羽對觸發金湯的郭嘉的實際傷害是(技能傷害)*(1-0.4),當劉備在場時,關羽對觸發金湯的郭嘉的實際傷害就是(技能傷害)*(1+0.15-0.4)。這個結論很多人可能都知道,但我還是想親自測試驗證一下。
另外,無論是加傷還是減傷都跟技能傷害系數沒有任何關系,那種所謂的減傷50%就是在技能系數上減去50%的說法純屬胡扯。先上關羽對郭嘉的圖,我說明一下,這個關羽是我們團的,他的覺醒圖我看了,一個是加血的命使,,一個是加終免的強韌。沒有雷霆,團隊也沒有雷霆光環。
而且我還考慮了終傷終免因素,我的郭嘉裝備的總計終免值是946,他的關羽裝備的總計終傷值是718,合算關羽的最終傷害還要減去228。
郭嘉金湯觸發時關羽的傷害圖,暴擊是65869,不暴擊是41276
郭嘉金湯不觸發時關羽的傷害圖
不觸發金湯時,關羽的最大傷害值是(21568+780-6116)*3.6*1.15=67200
最小傷害值是(21568+780-6116)*3.4*1.15=63467,減去228以后,最小值是63239,但圖上的最小值是62965,還是稍微低一點,具體原因不清楚。
觸發金湯時,如果按總傷害減免40%計算,關羽的最大傷害值是(21568+780-6116)*3.6*1.15*(1-0.4)=40320,再減去228,是40092。
由于觸發金湯的那張圖里傷害值是41276,我當時判定不是這種算法。
按系數相減計算,關羽的最大傷害值是(21568+780-6116)*3.6*(1.15-0.4)=432836,減去228,是43598。
看來是第二種算法更符合實測值,但是樓主我對于不觸發金湯時實測值比計算值的最低值還要低很不解,因此對這個結論也不會十分有把握。
實際上,對于享受主公光環的關羽來說,第一種算法結果是(技能傷害)*1.15*0.6=(技能傷害)*0.69,第二種算法結果是(技能傷害)*(1.15-0.4)=(技能傷害)*0.75。
兩者的差距十分小。但對于馬超,甘寧來說,差距就不小了。
再看橙甘寧突襲對郭嘉金湯的實測
金湯觸發時,甘寧三次的傷害分別為43632,45009,45406。
金湯沒觸發時,甘寧對郭嘉的傷害是57721(只測試一次,還是利用了郭嘉的命中)
不觸發金湯時,橙甘寧的最大傷害值是(14518+280-6116)*3.6*1.9=56922,最小傷害值是(14518+280-6116)*3.4*1.9=53760。
圖中的數值是57721,比最大值還要大一些,具體原因我也不清楚。
觸發金湯時,如果按照總傷害減少40%的算法,橙甘寧最大傷害值是(14518+280-6116)*3.6*1.9*(1-0.4)=34153,最小傷害值是(14518+280-6116)*3.4*1.9*(1-0.4)=32256。
這兩個數值明顯低于觸發金湯時的實測值,因此這種算法是不合適的。
若按照系數相減的方法計算,橙甘寧最大傷害值是(14518+280-6116)*3.6*(1.9-0.4)=44938,最小傷害值是(14518+280-6116)*3.4*(1.9-0.4)=42442。
這兩個數值與實測值就很接近了,但是圖中三個數值中有兩個數值比計算的最大值還要高一些,這個依然無法解釋(甘寧的終傷值肯定沒郭嘉的終免值高)。
不過,可以確定突襲時就是按照系數相減的公式計算的,馬超的突襲更是如此。