经常看到版上有人问起猫德的技能伤害公式,置顶也没有给出详细计算公式。
楼主初玩猫德不久,前不久去fluiddruid.net论坛发帖问了下猫德的技能伤害计算公式,有幸得到了 Stenhaldi 童鞋(SimulationCraft 猫德循环的维护者之一)详细的回答,感兴趣懂英语的童鞋可以[点此链接]。对英语不太好的童鞋,楼主就把 Stenhaldi 的回答翻译整理一下,加上一些我自己的理解,放到这里。
顺便也推荐一下这个论坛,很多对猫德PvE做出卓越贡献的欧美玩家都活跃在这里,帮助新手解决问题,他们包括但不限于 Droodfocus 的维护者,Ovale Script 的猫德脚本作者,还有SimulationCraft 猫德技能循环的维护者。
猫德伤害技能分类与分析
猫德的伤害技能可以分为两大类:直接伤害类技能和流血dot类技能。
直接伤害类技能包括:Mangle(裂伤), Shred (撕碎),Swipe(横扫), Ferocious Bite (凶猛撕咬)
流血dot类技能:Rake(斜掠),Rip(割裂), Thrash (痛击)
直接伤害类技能伤害会受到目标护甲减免,流血dot类技能伤害不会。
MoP的护甲减免伤害公式为:护甲 / ( 护甲 + 4037.5*攻击者的等级 - 317117.5 )
Bosses 护甲为 24835 或 24840 , 不确定是哪个. (前者被暴雪蓝贴肯定, 但后者和模拟实验更接近.)
直接伤害技能和流血dot类技能都受到暴击加成,随 (1+ 暴击%) 线性变化 (假设你没有用增加暴击伤害的多彩宝石或其它饰品);每600暴击增加 1% 暴击率, 每1259.5 敏捷 增加 1% 暴击率。
流血dot类技能还受到精通加成,随 (1+ 精通%) 线性变化,基础精通 25.04%, 每600精通增加 3.13%,注意流血dot类技能受的加成属性值是取快照值。
所谓快照就是当你施放技能瞬间,系统调用你人物当时的属性,用于计算流血技能伤害,随后人物属性的变化不会影响到本次施放的技能所造成的伤害。
伤害技能的具体计算公式
Mangle (裂伤)
技能描述为 (造成 500% 普通伤害)
这里 普通伤害 = 武器DPS + 攻强/14
这个数字也可以从你的面板近战伤害看到,但是要除以 2 (猫形态的buff). 具体为 普通伤害 = 面板近战伤害/2
Rake (斜掠)
每跳(包括起始伤害) = 99 + 0.3*攻强
Rip (割裂)
每跳 =113 + 连击点*(320 + 0.0484*攻强)
Thrash (痛击)
起始伤害 =1232 + 0.191*攻强
每跳 = 686 + 0.141*攻强
Ferocious Bite (凶猛撕咬)
(316 + 762 * 连击点 + 0.196 * 连击点 * 攻强)-(685 + 762 * 连击点 + 0.196 * 连击点 * 攻强)
剩下的技能大家可以根据技能的文字描述类推,这里不再赘述。
楼主保证90%内容准确,但疏漏在所难免,如有错误还请大家指正。