作者:阿馬先生
前言
上一次有人問到減防公式,我問西瓜拿的,反正我沒空去研究這個防禦 = max( 怪物防禦 -對怪物的固定減防, 0) * (1 - 百分比減防)減傷率 = 防禦 / (防禦 200 * 100)傷害留存比率 = (1 - 防禦 / (防禦 200 * 100))順帶宣傳一波110新計算器的下載地址DNF計算器2022.6.25.beta再次強調舊的100計算器是沒辦法往上更新至110版本的想要得到一手計算器資訊請@DNF計算器 計算器主頁
這期填一下上期沒聊完辟邪玉的坑。本文閱讀需要有較高的dnf内機制實現的理解以及一定的閱讀門檻,如果讀不懂也就隻能到時候直接看計算器了,後續會将算法實裝在計算器内。
影響技攻玉提升的條件
直接先提出幾個或多或少之前有人提及過的概念,這些都影響技攻玉實際加成:①裝備入場順序影響技攻玉實際加成②有部分裝備可以突破200加成的限制,而大部分裝備能享受技攻玉加成但卻在技攻數字加法總合超過200的情況下無法獲得加成③有部分裝備寫着是技能攻擊力實際改技能數據的并不能獲得技攻玉的加成然後,下面是我近半個月進行大規模驗算與邏輯判斷最後得出的技攻玉的準确算法,雖然不一定是實際算法,受限于各種無規律取整,但是可以得到誤差十分小的結果。以下的大部分推論結果我并不會給出太多的數據驗算圖,因為實在太多了,也不想重複取材,但是我會把測試的方法留在貼内供人去驗算。
判斷技攻玉是否生效的依據
技攻玉在藥品欄上方顯示的數據并不能用來判斷技攻玉是否生效的唯一依據如下圖,男漫遊的技攻玉是4.5%,武器1-100詞條顯示的仍是10%
實際的傷害計算:
有技攻玉的多爆傷害為401358,沒技攻玉的多爆傷害為395113此時技攻玉的提升為401358/395113=1.01580560497882884136943102353武器35%技攻的提升:[1 (0.35*1.045)]/1.35=1.01166666666666666666666666666671-100詞條的10%技攻提升:[1 (0.1*1.045)]/1.1=1.0040909090909090909090909090909兩項相乘([1 (0.35*1.045)]/1.35)*([1 (0.1*1.045)]/1.1)=1.0158053030303030303030303030303由此可以證得,
左下角顯示的技攻玉并不能代表詞條是否真的吃到技攻玉,顯示的數據并不正确,即使顯示了也并不準确,如下圖
其次,由于裝備入場問題,有些人如果脫了武器再穿上會直接顯示10%,這個反而不是錯誤,實際測試也是10%,這個到後面會具體解釋,涉及到裝備入場位置以及伴随詞條、附魔的生效失效判定。
技攻的閃爍問題
相信一定有人發現自己的裝備會出現技攻在兩個數字來回閃的問題,我從結果上直接回答大家:MP鞋的詞條部分可以吃到技攻玉的加成,但是MP鞋的技攻玉額外加成有bug,閃爍的高值對應得到MP鞋得到技攻玉加成,低值對應沒有得到技攻玉加成
上圖未觸發連擊肩,技攻玉為11.1%高值/低值:1139.3/1127.9=1.010107279014096994414398439578MP鞋此時詞條技攻玉提升:(1 10%*1.111)/(1 10%)=1.0100909090909090909090909090909另一證見下
上圖已觸發連擊肩,技攻玉為11.1%高值/低值:1228.3/1207.2=1.0174784625579854208084824387011MP鞋此時詞條技攻玉提升:(1 18.75%*1.111)/(1 18.75%)=1.0175263157894736842105263157895由此證畢,可以得到,
MP鞋可以得到技攻玉加成,而目前國服版本閃爍問題目測可以關聯到先遣服是mp鞋整體失效問題注意,我說的是可以,不是一定,因為具體能不能吃到是關聯到裝備入場問題的
裝備入場順序以及驗算實證
之前普遍對于技攻玉如何獲得最大收益,各位普遍認為能讓越多的技攻項吃到技攻玉提升偏向于技攻玉提升最大化,這個基礎是基于受限于200%技攻數目總合的限制。這個可以通過簡單的代碼實現。問題本質上等同于等周問題/等周不等式,在此我不進行贅證,有興趣的可以自己去百度。具體就是相同周長下正n邊形面積最大,趨于極限就是圓形,技攻玉類比上就是技攻項是邊長,技攻玉的提升是圓心到邊長的垂距,後省。一部分玩家發現了脫了裝備再穿回去會導緻面闆技攻提升,這實際上是因為技攻玉的結算問題涉及到裝備穿戴/入場順序。目前測得的結果:①默認順序基本上是三槽最後結算,其他所有部位包括武器、稱号在默認順序下的技攻一般都能吃到技攻玉提升。②如果某一件裝備某一詞條卡在200%的界限上,不超過200%的部分吃到技攻玉提升,超過200%部分不吃技攻玉提升,最後相加得到該裝備的某一條的技攻提升③裝備附屬的附魔、特殊詞條【包括但不僅包括異常技攻(包括自定義異常、異常戒指、異常手镯等)、上衣/手镯/耳環成長技工、裝備成長技攻、MP鞋、HP護肩】是否吃技攻玉提升根據本裝備是否在200%界限内外決定,如果本裝備完全超過200%界限,則附屬技攻詞條亦不吃技攻玉
下面是實算圖證,不做太多解釋,看得懂就看得懂,看不懂我也沒辦法
脫裝收益以及非面闆技攻的生效方式
由于技攻玉收益計算順序是按照裝備入場順序計算的,自然就有說法想通過卸掉身上裝備再穿上改變計算順序獲得更大收益的想法,但是如果身上存在裝備帶有特殊加成詞條,則要重新考慮,特指制式武器。
脫武器後/脫武器前:72094420/71583704=1.0071345288307517588081220273262進場技攻提升:1053.4/1035.5=1.0172863351038145823273780782231lv1~100技能攻擊力提升:1.1/1.111=0.99009900990099009900990099009901最後進場技攻提升*lv1~100技能攻擊力提升=1.0072141931720936458686911665575=脫武器後/脫武器前得證,
即使是lv1~100技能攻擊力這類詞條吃不吃技能玉判定也得跟着實際部位入場判定來走
異常技攻同理,後不贅證,具體表現為灼燒/感電手镯/灼燒戒指吃11.1%技攻玉提升後接近7.9%,而灼燒左曹隻有7.1%,自定義感電左曹默認穿戴下隻有5%,而裸測自定義感電左曹傷害提升為5.5%最後是脫裝再穿戴的收益
脫裝收益的要點:①有CP武器的優先脫CP武器,制式武器的别脫②有MP鞋的優先脫MP鞋MP鞋由于本身為29%技攻,占了絕大部分切割收益,包括左邊mp三件套18.75%的技攻,所以壓制了其他小詞條技攻在200%内的收益,所以收益較高
總結
最後總結一下,方便在一個屏幕内看到:①不吃技攻玉類(以增加技能數據為實現方式的技攻):應盡職責腰帶(手搓排列腰帶)、MP耳環、無色冰晶耳環、無色手镯等②吃技攻玉類但是在200%收益計算内,直接增加技攻面闆:HP低血護肩、領域之心項鍊(金币項鍊)等③吃技攻玉類且不在200%收益計算内但觸發受本體在200%收益判定,不增加技攻面闆:吞噬本源武器(制式武器)1-100部分、無色腰帶1-30部分、自定義技能部分、異常技攻部分(異常手镯、戒指、特殊3包括自定義)等④在默認狀态下,特殊3的加成順序最低⑤左下角的技攻标識不能作為判斷是否加成的标準,應以實際傷害為準
更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!