觉得计算机按烦了,于是写了个小程式来计算武器加工的点法
程式是依据下面这行公式,计算加工后的伤害期望值,没考虑减伤等其他因素(太麻烦
伤害期望值 = 总伤*(1-爆率) + 总伤*爆率*爆伤
PS.爆率超过100%以100%计算
程式+原始档:
https://drive.google.com/open?id=0B45iCHuJbP3mQmxWUXVXYmxoRE0
使用方式:
解压缩后会看到两个档案,一个是.py是原始码,另一个.exe是我们需要的执行档
双击exe会跳出一个很丑的cmd视窗(掩面),依序输入角色和装备资讯就可以了
参考范例如下:
实验对象是45等羊补: https://i.imgur.com/4CpdXlM.png
武器为30等SR弓: https://i.imgur.com/K7meC4l.png
执行程式需要输入的资讯,都在上面那两张图的红框处
https://i.imgur.com/zV1uPL6.png
第一行是未穿装备角色的总伤(物+魔攻),爆率,爆伤
第二行是加工前装备的总伤,爆率,爆伤
第三行是武器稀有度,会影响每点加工所提升的攻击力(SSR:4 dmg/pt, SR:3 dmg/pt)
第四行是武器的适性,只会影响武器的伤害,从SS到C分别是1.4~1.0倍的加成
PS.改程式加入珠子,会多了第五行要输入洞数,只考虑全部插同种(特)
以上都输入完程式就会自动计算6种不同的加点方式,星号开头是加点方式和期望值
前两种是混伤满的点法,多余的点爆伤或爆率 https://i.imgur.com/q2SmyWt.png
后四种是主单伤,而爆率爆伤平均或择一点满 https://i.imgur.com/08T0bpb.png
程式的倒数第二行会显示期望值最高的点法,此范例为#2混伤各50,爆伤30
(PS.新版会分别显示混伤和纯伤最高伤的点法,请自行依技能判别加点)
但因为石头用爆伤划算,所以我最后是点爆率 https://i.imgur.com/1Nei3dg.png
角色穿装后的素质 https://i.imgur.com/67o876v.png
程式计算的结果(#1点法) https://i.imgur.com/wTh6UcI.png
可以发现两者是相同的,代表适性和装备加点的计算方式应该没错
有问题欢迎提出来一起讨论,虽然不想再改版了XD
希望能对大家有帮助