DNF高手大讲堂之深入解析伤害构成的公式
时间:2023-02-03 01:02 来源:未知 作者:yxbao 点击:载入中...次
DNF高手大讲堂之深入解析伤害构成的公式 现在已经确定伤害公式是这样构造: {[基础攻击*技能百分比*(1+M1+M2+……Mn)+基础固伤*独立%]*(1+属性/250)*(1-防御减伤率)*[1+(属强-属抗)/220]+无视攻击*百分比技能*(1-无视减伤)}*(1+K1)*(1+K2)*……*(1+Kn) M层为内层,对无视和固伤无效 K层为外层,对无视和固伤有效 K1:装备描述为“***攻击力+**%”或者“物理、魔法伤害+**%” K2:装备描述为“暴击伤害+**%” 因此,K1和K2都出现装备效果覆盖现象 解析: 变量buff,指的是按百分比提升属性的buff 将公式简化为: [百分比技能*(1+M)+固伤+无视]*(1+K) 无论技能还是装备,都分为内层M和外层K两种 设计上,M层是为了增加非无视百分比伤害,而K层是为了增加所有伤害的 M层内部叠加是加法,K层内部叠加是乘法,M与K叠加是乘法,别搞错。 装备效果有两种,一种是K层,就是大家通常说的最终加成 另外一种就是M层,并且对固伤没有效果(对固伤有效果的我真没见过) 例如灵魂猎者之类 所以,可以反过来说,对固伤有效果的必定对无视有效果。 补充: 不过,存在一种特例。 原本对固伤没有效果的M,被修正为对固伤有效果的话,就是被当成K就算的。 这个特例暂时只发现召唤师的召唤兽强化光环有,算法: [非无视百分比*(1+M)+固伤+无视]*(1+M)=伤害 经验证,大枪的潜能与武器精通、中火为乘法叠加,故为K层 证实结果:元素的元素精通和大枪的潜能都不存在两次计算的bug,可以推测元素精通亦为K层。 原本强化光环对固伤没效果,经过某一章修复后,变成对固伤有效果。 但是,却出现了计算两次和混伤技能无视有效的bug 如果修复对固伤无效时,直接将M变成K,那么将会导致召唤拥有提升无视的精通,所以没有这么做。 如果公式原本是[百分比*(1+M)+固伤*(1+N)+无视]*(1+K)的话,就能直接通过N修复固伤无效的bug 但是实际没有,反而出现了对无视有效果的bug,正说明不存在N 另外,DNF所有技能和装备中,未曾发现只对固伤有效果而对百分比没有效果的增加伤害buff
|