对象是因特主城的稻草人,这个稻草人的防御为0
对于上伤害计算,我们可以简单的表述为如下:
(理论纯攻击伤害-防御部分)*特殊的倍数
防御部分由于稻草人的防御为0,特殊倍率我单一把武器打稻草人也是不会有的,所以得到的就是理论上的纯攻击伤害。
我们面板上的攻击力是白字+绿字这样表述的,但是这个是去的平均值等等因素所以这面板伤害只是能看看而已,不能较好的用于伤害计算。
下面是我的推理:
满级武器精通1.07倍攻击力
打稻草人不论如何都是攻击加一伤害就加一,这个大家都没有异议。
明确几个概念
站在地上力量为100
武器的攻击力一般表述为: a~b+c+d
a~b武器的攻击上下限,c副手武器的加成,d强化值
令x为随机出的武器伤害值在a b之间
技能初始值;j,全身脱光光看技能伤害取平均值就是,反正技能初始上下限也就差4,而且当你装上武器时会看到技能的上下限差值和武器的是一样的,和本身无关。
额外的各种攻击力:e在武器末尾的追加攻击力和攻击魔石,这些都是无状态的时候的,buff项在下面有是另一回事,因为这些非buff的攻击力可以享受武器精通。
Buff带来的就用buff表述
当前技能值=j+x-18这个确实不会随强化和合成而改变。
下面是公式
伤害= [j+x-18]+1.07(c+d)+0.07x+1.07e+buff
由于技能伤害值确实没变所以我没敢把c+d写在中括号内,虽然结果一样,但是对我而言意义不一样。
整理得:
j-18+1.07(x+c+d)+1.07e+buff
由于buff一般可以表述为k(x+c+d)+t就是k倍武器总体的攻击力,如速射加成50% k=0.5
t就是护法的状态啊加X点攻击力什么包子狗腿肠之类的具体的点数。
在陆地上时伤害j-18+(1.07+k)(x+c+d)+1.07e+t
飞行装态时力量成110
当前技能值:{j+x-18+[1.1(x+c+d)-(x+c+d)]/2}
其中1.1(x+c+d)-(x+c+d)/2这是由于力量使武器的攻击力得到额外的加成从而影响了技能的伤害值。
伤害={j+x-18+[1.1(x+c+d)-(x+c+d)]/2}+1.07(c+d)+0.07x+1.1(x+c+d)-(x+c+d)+1.07e+buff
整理的j-18+1.22(x+c+d)+1.07e+buff
也就是j-18+(1.22+k)(x+c+d)+1.07e+t
对于其他职业嘛,一句话关我屁事!力量这个东西太玄乎了,值加成白字,但是白字加了却不加绿字,不信你开速射之眼,站着开和飞着开加成的是一样多的。
大体就是这样子。
如有错误,大家一起探讨探讨。