第一,要考虑最大可用宝石槽位数量,无尽3中一套10级装备最大通用宝石槽位总和为14个(武器2、盾3、头3、甲2、戒指4),武器专署槽1个,由于要计算极限伤害,所以暂不考
虑彩虹防等必备宝石,放弃魔法戒指使用4槽戒指。
第二,要考虑伤害输出宝石的配置方式,个人认为最高效的方式是选择同种类的极限宝石,如圆形13000,属性26000,暗火128500等按情况选择,彩虹防使圆形,属性相克使属性
,本文仅以圆形13000为例。PS:手工党也可根据自己情况选择,可计算适合自己实际游戏的最佳输出及配比(仅限于宝石数值相等或相差不大的情况,否则计算会复杂很多)。
第三,由于宝石槽总数固定,所以破击后攻击次数存在极限,其值为:8+14*2=36次(此值为次数型破击极限,时间型未曾详细统计,但可以确定低于此值,且手工党宝石属性可能与人物/武器攻击力拉不开很大差距。这种情况下,人物/武器攻击力、破击基础攻击次数以及攻击倍率都会对计算结果产生直接影响。PS1:如攻击次数无限的话以上因素作用可以忽略。PS2:按破击等级,次数型破击基础攻击次数为2、4、6、8,时间型大概介于5-8(视连击
不同变化,不确定)。
第四,由于上面第三点的原因,所以要考虑武器连击伤害倍率,最大伤害倍率武器为3.5倍的[强韧野狼獾],但由于该武器为2级武器少了2个通用宝石槽,所以实际最大倍率武器为使用了持续连击宝石的5级以上的单武。本文采用的是10级无尽之剑,无限之剑5连击倍率为 1、1、2、1、4,平均1.8,装备5连击持续连击宝石第6击开始倍率为3。
根据以上思路得出的计算公式为:
伤害输出值=(人物伤害+武器伤害+宝石伤害*伤害宝石数)*(前5击平均倍率*5击+(破击宝石数*2-(5击-破击基础攻击次数))*3)
假设,伤害宝石数为x,伤害输出值为y,破击基础攻击次数为z,带入10级无尽之剑/150点攻击技能人物/极限圆形攻击宝石/攻击倍率/宝石槽位等数据,上述公式转化为:
y=(150+1200+13000x)*(1.8*5+((14-x)*2-(5-z))*3)
=(1350+13000x)*(9+(28-2x-5+z)*3)
=(1350+13000x)*(9+(23-2x+z)*3)
=(1350+13000x)*(9+69-6x+3z)
=(1350+13000x)*(78-6x+3z)
根据破击等级z可取2-8,这里按次数型破击2、4、6、8取值:
当z=2时,y=(1350+13000x)*(78-6x+6)
=(1350+13000x)*(84-6x)
=(1350+13000x)*(84-6x)
=113400-8100x+1092000x-78000x²
=-78000x²+1083900x+113400
根据y=ax²+bx+c(a≠0)的顶点坐标公式(-b/2a,(4ac-b²)/4a)。
可知,当x等于-b/2a=1083900/156000=6.948 时,y有最大值。
由于x为整数,根据函数图像可得x=7,y取值最大,且y=3878700。
同理可得,
当z=4时,y=-78000x²+1161900x+121500
x=7.448,根据函数图像可得x=7,y取值最大,且y=4432800;
当z=6时,y=-78000x²+1239900x+129600
x=7.948,根据函数图像可得x=8,y取值最大,且y=5056800;
当z=8时,y=-78000x²+1317900x+137700
x=8.448,根据函数图像可得x=8,y取值最大,且y=5688900。
结论:
从上述例子可以看出,150点攻击技能人物在装备10级无尽之剑宝石/连击持续连击宝石/六边形破击+2/13000圆形攻击宝石的前提下,使用已知攻击倍率最高的单武5连击模式时,单次破击极限伤害输出最大值为5688900,攻击宝石数量为8,破击+2宝石数量为6。考虑到高等级破击几率较低,当攻击宝石数量为7,破击+2宝石数量为7时,综合伤害输出较高(算来算去得到的结果是1:1,呵呵)。以上方法可以套用到其他多种情况,如人物属性/武器变化,使用其他攻击模式,替换攻击宝石,添加彩虹防等辅助宝石等,这里就不再讨论