僵尸狗是整个宠物里最令人难以理解的部分,从上面的论述中我们已经初见端倪,两种攻击动画,错误的技能说明以及技能和装备的综合作用都让僵尸狗成为最混乱的宠物族群。
1、僵尸狗伤害公式
通用的僵尸狗伤害公式为:
[武器伤害]×[1 +(智力/100)]×[攻速]×[技能伤害说明]×[宠物头+元素伤害%]×[buff+debuff]×[技能伤害%]×[TMF]×[午夜盛宴]
下面就是混乱的开始:
[技能伤害说明]里的30%武器伤害,并不是稳定的,而是一个变量,根据以往的试验观测得到这个伤害波动在27.9%至30.3%之间。
[午夜盛宴]独立出来,因为它不是通用的"宠物buff"。
[TMF]指的是巨魔人之指,其召唤的大狗伤害会依据所使用的被动获得的狗数量而定,在这里[TMF] = 4n + 1,其中n是狗的数目。
TMF3 =(4*3)+ 1 = 13
TMF4 =(4*4)+ 1 = 17
TMF5 =(4*5)+ 1 = 21
TMF6 =(4*6)+ 1 = 25
所有的僵尸犬都拥有2种类型的攻击,每个类型都有自己的动画和基础攻击速度。其基础宠物攻击速度可以是1.0或1.25,即60帧或48帧的时间间隔。对宠物攻击速度的加成比如宠物手和大巫毒加成是直接按加法计算的。
比如,47%宠物手+大巫毒,狗的攻击为:
(1.25 + 0.47 + 0.2)APS =(60/1.9㈠)= 31.25帧间隔
或
(1.0 + 0.47 + 0.2)APS=(60/1.67)= 35.93帧间隔
2、火狗的燃烧伤害
其伤害公式为:
[武器伤害]×[1 +(智力/100)]×[攻速]×[技能说明伤害]×[宠物头+元素伤害%]×[buff+debuff]×[技能加成%]×[TMF]×[午夜盛宴]
但这里依然有一些混乱之处:
技能说明里燃烧伤害为20%的武器伤害,但其实是10%。这是一个错误。
燃烧伤害受到[攻速]的影响,但是保持每秒2跳。
由此得到每跳的伤害为 0.1×(30/60)= 5% 武器伤害
燃烧伤害属性为火焰,并且可以暴击。
这个伤害可受到僵尸犬技能加成%加成。
由于暴雪从2.06开始倾向于把DOT伤害平均化不再暴击,可以预期火狗燃烧伤害将迎来一次改动。
3、巨魔人之指与午夜盛宴
巨魔人之指带来的大狗如上所述,其召唤的大狗伤害会依据所使用的被动获得的狗数量而定,在这里[TMF] = 4n + 1,其中n是狗的数目。
TMF3 =(4*3)+ 1 = 13
TMF4 =(4*4)+ 1 = 17
TMF5 =(4*5)+ 1 = 21
TMF6 =(4*6)+ 1 = 25
同时,午夜盛宴被动是一项独立的加成元素,不与其他的宠物加成归为一组进行计算,在带上午夜盛宴被动后,狗的输出需要乘以1.5系数.
狂尸犬
这是整个混乱里最混乱的部分,这里将PaulNg的测试总结如下:
毒狗的伤害与技能说明上的大相径庭,我在单次攻击后立即遣散了毒狗,然后观察跳出的伤害数字,那看起来怪异极了。
单次攻击 = 18,437(看着是30%左右)
后续伤害= 5,635,771,771,674,193(总伤害和变化模式很不合理)。
需要考虑某种特殊的测试方法来得到最大叠加或某种稳定状态进行测试,而狗伤害的变量使得这一切变得更难以测试。
初步的测试显示毒伤害的衰减大致是按75%,8.5%,8.5%,6%,2%来分配的。这第一下的伤害高得离谱。这可能是一个错误。整体而言,我们可以期望获得30%的直接伤害 + 30%的后续伤害,其总伤害大约是 60% 武器伤害。如果我们让狗一直在攻击的话,相对无符文的狗我们应该得到稳定的2倍伤害。