比较佣兵的输出的方法
下面抛砖引玉,以act2为例
dps(没)和dpa
人物类型:99lvl 噩梦进攻pet,jab freq=175,atk freq=30,aura freq=10. aura等级20,jab等级23。
23级jab的额外伤害是 (23*3-18)*100%=51%
dpa:175/215*2*D*(K+0.5)*C+30/215*D*K*C
dps:由于普通攻击和jab不一定同档,jab有时候会超出半个档位,计算过程比较繁琐,这里给个简单的方法。如果同档,那么即dps:S1*dpa=S2*dpa
如果不同档,近似为dps=(s1+s2)/2*dps
D:武器伤害(需要注意一些伤害不显示)
K:加成系数(包括ed,力量,灵气,技能)
C:致命一击的输出,比如15%,这里就是C=1.15
S1和S2:每秒武器jab攻击次数和普通理论攻击次数
元素伤害,辅助技能伤害(比如剧毒新星,火墙等攻击会有几率使用的技能),和CB,OW在这里不考虑。
D的计算:以双手武器为例,
最大伤害为:
w=(武器基础最大伤害*eth*(1+武器ed)+裸体最大伤害*(1+裸体力量/100)+max)
E=(1+非武器ed/100+力量/100+技能ed/100)
D=w*e*c+元素+ow+辅助伤害+cb伤害。
如果是jab,D要乘以2,如果是单手飞矛,还要再乘以2.
先写这么多,以后再补上act5和act1的