瑪茵的旅行日誌

公開

[傷害公式驗證]DEBUFF觸發時間驗證

如果有看不懂的人,可能要從前幾篇開始看了,目前每一篇都有同一個標頭,
只要在日誌搜尋[傷害公式驗證]就好。

這次要驗證一下DEBUFF的觸發時間,
就是所謂的"這一下"傷害到底有沒有觸發到狀態這件事情,
前面用矮人主有試過了,矮人主5星副武(很多角色都有)的增傷BUFF,
是會讓第一下傷害就吃到1層增傷的,
不過很多DEBUFF都是打到才觸發,有沒有吃到其實也不是很明白。

這邊就先測試一下艾達的降防普攻,艾達魔攻為888普攻為12% * 6下的魔法傷害,
艾達為暗屬性,站在連攜陣無增減傷害位測試,
測試目標為史考特高原BP16112的枯葉巨人,
本身為地屬跟暗屬的艾達無增減關係,也無武器特性,
多隻法系測試後枯葉巨人魔法防禦約為1115
(測試方式第一篇就說過了,這邊就不再多說明)。

先看圖1,前3格是0到1層降防傷害,傷害為70*5+176共六下,
中間降防出現後傷害也沒變多,代表艾達的傷害在第一下就算好了,
並且之前多段驗證時也知道了,他會把傷害拆成10的倍數,
在把剩下的傷害算進最後一下裡(12% * 6就拆成10% * 5 + 22%)。

有了這些就帶一下算式算一下,
100%時的傷害為888 * 888 / 1115 = 707.2143。

10%就是70.7214,跟圖上的數字穩合,
22%就為155.5871,跟最後一下傷害差距很大,
這時就反推一下176這實際傷害是多少%,
176 / 707.2143 = 24.886%,這邊可以合理推斷跟多段驗證時一樣,
顯示的12%他後面的小數點也被捨去了
以上面反推大概可以推算實際為10% * 5 + 25% = 75%(或是12.5 * 6 = 75%),
而不是12% * 6 = 72%。

為了驗證就來算一下1層降防的算式,第1張圖第4格可以看出傷害為101*5 + 252,
1層降防為30%,巨人的魔防1115 * (1 - 0.3) = 780.5在帶入公式,

10%為888 * 888 / 870.5 * 0.1 = 101.0306,

22%為888 * 888 / 870.5 * 0.22 = 222.2647,

25%為888 * 888 / 870.5 * 0.25 = 252.5766,

現在就可以知道艾達第一層為75% / 6 = 12.5%,
然後官方好心幫你刪掉小數點,
這樣算下來傷害剩72%就少了3%。

在來把圖1最後2格,為2層降防要疊到3層的時間點,
艾達本身傷害為2層降防(35%)時(實際傷害為108 * 5 + 272),
巨人魔防為1115 * (1 - 0.35) = 724.75,

10%為888 * 888 / 724.75 * 0.1 = 108.8022,

25%為888 * 888 / 724.75 * 0.25 = 272.0055,

所以在最後1層時間不夠時艾達本身是絕對吃不到的,
艾達本身也吃不到他本次的降防,
還有就是越多段傷害的招式,上面顯示的技能倍率可能越不準確。


-----------------------------------------------------------
在來測試一下剛好有抽到的梅拉5星副手,1等普攻為43%,5星變成50%,
因為測試5星時遇到了3個不同的數字(50%*3不就150%,怎會數字不同),
所以把它拆掉用回沒降防的3星來測一次。

梅拉3星副手時魔攻為654,一樣是打枯葉巨人,無任何增減傷,
且在多段驗證知道43% * 3會變成40% + 40% + 50% = 130%,
帶算式
40%為654 * 654 / 1115 * 0.4 = 153.4407,
50%為654 * 654 / 1115 * 0.5 = 191.8009,
沒降防傷害跟圖2的第1格一樣。

這時帶上5星副手魔攻變成714,然後就可以看到圖2第2格3個不同數字了,
從上面沒降防大概可以知道他的原理後,
先把沒降防跟降防1層的算式算一下,

100%無降防為714 * 714 / 1115 = 475.2161,

100%降1層防(30%)為714 * 714 / 780.5 = 653.1659,

然後看一下圖2第2格的3個數字(183、326、392),第一個數字差距非常大,
這邊假設第1下無降防,第2、3下有降防,
這時試著用上面100%的來推算他的技能倍率,

第1下為183 / 475.2161 = 40.0248%,
第1下假設有降防為183 / 653.1659 = 28.0174%,

第2下為326 / 653.1659 = 49.9107%,

第3下為392 / 653.1659 = 60.0154%,

第一下假設降防以外加起來確是150%,
不過不知為啥帶上5星就不能50%*3就好,
以上面的例子來看可能是想說"多段不打完最後一段就強行放招或走位傷害就會吃虧",
所以就算整除也要把他%數用成最後一下最強之類的吧。

在來就順便把2層降防拿來驗證一下,2圖第3格(261、351、422),
也可以看出第一個數字有差距,然後先把降2層(35%)的100%技能倍率算出來,

100%降2層防(35%)為714 * 714 / 724.75 = 703.4095,
然後第1下用1層降防算,2、3下用2層降防算,

第1下為261 / 653.1659 = 39.9592%,

第2下為351 / 703.4095 = 49.8998%,

第3下為422 / 703.4095 = 59.9935%,

到這邊大概就知道了,梅拉用第一下打到怪順便降防,所以第一下傷害沒降防,
第2、3下才有吃到,跟艾達整套都沒吃到不一樣。


---------------------------------------------------------------
在來測試一下1段傷害的降防,這邊用剛好也有副手的歐德希雅,
歐德希雅為水屬弱於地,傷害要*0.75,魔攻為1504,符文增傷為20%,
普攻為單下160%的魔法傷害,先算一下沒有降防的算式,

1504 * 1504 / 1115 *0.75 * (1+0.2) * 1.6 = 2921.3480,

跟第3張圖第1格上面的數字在誤差範圍內,在來算一下一層降防的,

1504 * 1504 / 780.5 *0.75 * (1+0.2) * 1.6 = 4173.3543,

這也跟下面那格在誤差範圍內。

看的出來只要是"攻擊到怪才能觸發的狀態"都是用當下那一下來觸發,
之後的攻擊才能用到,置於多段是1下(梅拉)還是每下(艾達)都拿來觸發,
應該就是看角色了,至於單下的角色,大概都是第一下吃不到吧,
不過吃不到吃的到傷害差距很大,我想看一下傷害也能知道有沒有吃到就是了。

第3張第2格跟第3格可以知道歐德希雅在自己身上生成冰彈的瞬間,
怪身上出現降防了,我想這時那發冰彈的傷害計算也算好了吧。


瑪茵

留言

1

伊亞爾冒險者

SMORC

ID: nn72ba95a6vc

推! 枯葉巨人獲得稱號:地屬小白鼠 XD

2

休閒玩家

ID: 99a4b3ar753p

感謝