一、DNF所有攻击力算法概述
所有攻击力的计算方式
所有攻击力 =(基础伤害+暴击伤害+白字伤害+额外状态伤害+武器的独立攻击)百分比。所有攻击力就是最终伤害,包含大基础伤害、小基础伤害、黄字暴击伤害、白字伤害、异常状态伤害等,然后进行百分比加成得到最终伤害。
拓展资料:在DNF这款RPG游戏中,装备属性多样。三攻、所有攻、主属性增加是加算词缀(可参照白字理解),加算黄字、加算爆伤会和已有的黄字/爆伤加算,无视防御是会冲突的词缀(相当于只有自己有效的百分比减防)。
所有攻击力所包含的内容
所有攻击力指面板上的物理攻击力、魔法攻击力、独立攻击力。有的装备穿戴后直接显示在面板上,有的装备需要进图才能触发,站街面板不变。
多件增加所有攻击力的装备结算为加算。例如,穿戴2件提升18%所有攻击力的装备,本身物理攻击力为10000,计算为10000(1 + 18%+18%) = 13600点物攻。
扩展资料:DNF中共有10种伤害增加方式,包括白字(附加伤害)、属白(附加属性伤害)、黄字(伤害增加)、黄追(攻击时,追加伤害)、爆伤(暴击伤害增加)、爆追(暴击时,追加伤害)、三攻(物理攻击力、魔法攻击力、独立攻击力增加)、所攻/最终(所有攻击力/最终伤害)、技攻(技能攻击力)、无视(无视防御力)。
二、所有攻击力与技能攻击力的计算及冲突情况
测试情况
测试对象的项链手镯都是白板,右槽和武器在测试中全程带上,不影响结果。
不带项链手镯时记录伤害,带5%所有攻击力的项链时:
实际提升为((11638504 11165398)div11165398 = 4.237%),算上右槽的理论提升((1+0.18)=4.237%),得出结论:所有攻击力同种伤害提升为加算,存在递减。
带手镯时:
实际提升为((11895349 11165398)div11165398 = 6.537%),得出结论:技能攻击力同种伤害提升为乘算,不存在递减,可理解为不冲突白字。
这篇文章详细阐述了DNF中所有攻击力的算法、所包含内容,以及与技能攻击力在计算和冲突方面的情况。通过测试数据清晰地展示了两者的不同特性。