本文阅读需要有较高的dnf内机制实现的理解以及一定的阅读门槛,如果读不懂也就只能到时候直接看计算器了,后续会将算法实装在计算器内。
影响技攻玉提升的条件
直接先提出几个或多或少之前有人提及过的概念,这些都影响技攻玉实际加成:①装备入场顺序影响技攻玉实际加成②有部分装备可以突破200加成的限制,而大部分装备能享受技攻玉加成但却在技攻数字加法总合超过200的情况下无法获得加成③有部分装备写着是技能攻击力实际改技能数据的并不能获得技攻玉的加成然后,下面是我近半个月进行大规模验算与逻辑判断最后得出的技攻玉的准确算法,虽然不一定是实际算法,受限于各种无规律取整,但是可以得到误差十分小的结果。以下的大部分推论结果我并不会给出太多的数据验算图,因为实在太多了,也不想重复取材,但是我会把测试的方法留在贴内供人去验算。
判断技攻玉是否生效的依据
技攻玉在药品栏上方显示的数据并不能用来判断技攻玉是否生效的唯一依据如下图,男漫游的技攻玉是4.5%,武器1-100词条显示的仍是10%
技攻的闪烁问题
相信一定有人发现自己的装备会出现技攻在两个数字来回闪的问题,我从结果上直接回答大家:MP鞋的词条部分可以吃到技攻玉的加成,但是MP鞋的技攻玉额外加成有bug,闪烁的高值对应得到MP鞋得到技攻玉加成,低值对应没有得到技攻玉加成
装备入场顺序以及验算实证之前普遍对于技攻玉如何获得最大收益,各位普遍认为能让越多的技攻项吃到技攻玉提升偏向于技攻玉提升最大化,这个基础是基于受限于200%技攻数目总合的限制。这个可以通过简单的代码实现。问题本质上等同于等周问题/等周不等式,在此我不进行赘证,有兴趣的可以自己去百度。具体就是相同周长下正n边形面积最大,趋于极限就是圆形,技攻玉类比上就是技攻项是边长,技攻玉的提升是圆心到边长的垂距,后省。一部分玩家发现了脱了装备再穿回去会导致面板技攻提升,这实际上是因为技攻玉的结算问题涉及到装备穿戴/入场顺序。目前测得的结果:①默认顺序基本上是三槽最后结算,其他所有部位包括武器、称号在默认顺序下的技攻一般都能吃到技攻玉提升。②如果某一件装备某一词条卡在200%的界限上,不超过200%的部分吃到技攻玉提升,超过200%部分不吃技攻玉提升,最后相加得到该装备的某一条的技攻提升③装备附属的附魔、特殊词条【包括但不仅包括异常技攻(包括自定义异常、异常戒指、异常手镯等)、上衣/手镯/耳环成长技工、装备成长技攻、MP鞋、HP护肩】是否吃技攻玉提升根据本装备是否在200%界限内外决定,如果本装备完全超过200%界限,则附属技攻词条亦不吃技攻玉下面是实算图证,不做太多解释,看得懂就看得懂,看不懂我也没办法
脱装收益以及非面板技攻的生效方式由于技攻玉收益计算顺序是按照装备入场顺序计算的,自然就有说法想通过卸掉身上装备再穿上改变计算顺序获得更大收益的想法,但是如果身上存在装备带有特殊加成词条,则要重新考虑,特指制式武器。
总结
最后总结一下,方便在一个屏幕内看到:①不吃技攻玉类(以增加技能数据为实现方式的技攻):应尽职责腰带(手搓排列腰带)、MP耳环、无色冰晶耳环、无色手镯等②吃技攻玉类但是在200%收益计算内,直接增加技攻面板:HP低血护肩、领域之心项链(金币项链)等③吃技攻玉类且不在200%收益计算内但触发受本体在200%收益判定,不增加技攻面板:吞噬本源武器(制式武器)1-100部分、无色腰带1-30部分、自定义技能部分、异常技攻部分(异常手镯、戒指、特殊3包括自定义)等④在默认状态下,特殊3的加成顺序最低⑤左下角的技攻标识不能作为判断是否加成的标准,应以实际伤害为准