这种描述上的区别有什么差异呢?
首先,这3个技能都不会改变你的面板,都是作用于怪的,所以,这类技能都属于debuff,也就是说,debuff技能可以分为两类。
然后,在小僧以前玩法师和DH的过程中已经有过测试,“对XX的敌人伤害提高X%”的技能,只针对自身有效,是个没有团队作用的debuff。例如冰冷之血,你或者队友使用冰技能让一个怪物减速/冰冻,你再攻击这个怪物时,它都是受到额外的伤害。但是队友如果没有使用冰冷之血,他对被冰冻怪物造成的伤害也不会增加。穷追猛打也是同理。
“对XX的敌人将受到X%的额外伤害”的技能,是对团队有效的debuff。武僧所有的debuff技能全是属于这类。
那么buff和debuff技能又是怎样结合进行伤害计算的呢?
之前有热心僧友已经对buff技能的算法做过详细的测试,得出结论buff的叠加是采用乘法。那么小僧假设如果有多个buff以及多个debuff的重叠作用,算式应该是:
最终伤害=原始技能伤害*buff1*buff2……*buffN*(1+debuff1+ debuff2……+debuffN)
那么来个实验,小僧用之前的测试背景,使用15%回天buff+10%八相阵buff+24%定罪debuff+10%伏魔破debuff的实际伤害应该是:
22*(1+7.2)*1.1*1.15*1.1*(1+0.24+0.1)=336.38
实际测试图:
尼玛啊~~~又被耍了~~~~
实际应该是怎样计算的呢?小僧继续挠头假设:
最终伤害=原始技能伤害*(buff1+buff2……+buffN+debuff1+ debuff2……+debuffN)
将数据代入假设的公式:
最终伤害=22*(1+7.2)*1.1*(1+回天0.15+八相0.1+定罪0.24+伏魔0.1)=315.52
假设又成立了~~~~~~
然后小僧依次把武僧所有的buff技能以及debuff技能都全部测试,过程枯燥繁琐,这里不一一列出了,只说结论:
最终结论:各职业的buff实际效果根据技能描述都很好理解(目前发现问题的有洪大测试出的monk目盲bug以及葫芦测试出的加攻速翻译问题),判断是否是buff技能的依据是观察面板。对于debuff来说,还要分两种情况:共同点是debuff是针对怪物的,不会体现在面板。不同点是技能描述出现“额外”字样的,对团队有效,否则就只是对本人有效。另外,buff技能和debuff技能的叠加,除了致盲是乘法运算,其他都是加法运算。
武僧的buff和debuff叠加的伤害公式应该为:
最终伤害=原始技能伤害*(括号内为致盲buff:1+攻速*0.3)*(1+buff1+buff2……+buffN+debuff1+ debuff2……+debuffN)
最后还是那句话,如果有朋友发现小僧的测试过程及结论有误,欢迎指正~~~~~