求教高人伤害计算方式
哪位高人可以告诉我伤害计算方式啊?我只知道跟攻、防、杀伤力有关,还有就是技能有关,求教?谢谢 下载“东方卷轴”和“英雄宝典”,有详细说明。 (转载)H3物理伤害简化公式DarkRain
一、如果不考虑其它因素,只考虑攻防。
那么当攻击方攻击力大于受攻击方防御力时,伤害 TD=BD×(1+(A-D)×5%)×N。
BD为部队的基本伤害,A为攻击方攻击力,D为受攻击方防御力,N为部队数量
如果A-D > 60,则(A-D)取 60,即最多可以打出 400% 的伤害
当攻击方攻击力小于受攻击方防御力时,伤害 TD=BD×(1-(D-A)×2.5%)×N。
如果 D-A > 28,则(D-A)取 28,即最少可以打出 30% 的伤害
二、如果考虑到其它因素,则物理攻击伤害最简单的表述公式是:
TD=BD×N×(1+Σ)×Φ
=BD×N×(1 + B1 + B2 + …… + Bn)×(1-I1)×(1-I2)×……×(1-In)
Bn是所有能增加伤害的因素的效果,In是所有能减少伤害的因素的效果。
举例:攻击为 0 的英雄带 10 大魔王攻击防御为 6 的英雄所带的大天使,攻击方有高级攻击术(效果20%),受攻击方有专家防御术(效果15%),某次攻击打出了幸运一击,那么将造成多少的伤害呢?
分析一下所有的因素:
能增加伤害的因素:
仇恨:魔王对天使额外伤害 50%
攻击术:20%
幸运一击:100%
减少伤害的因素:
攻防:因为受攻击方防御力高于攻击方攻击力,所以造成的影响被归在减少伤害的因素里,否则的话就要归到增加伤害的因素里去了。
具体效果为 (30+6)-(0+26)×2.5% = 25%
防御术:15%
则造成的最小伤害为 30×10×(1+ 50% + 20% +100%)×(1-25%)×(1-15%)=516
造成的最大伤害为 40×10×(1+ 50% + 20% +100%)×(1-25%)×(1-15%)=688
也就是说,最终的伤害将在 516 到 688 的范围里进行变动。
楼上说的很详细了! 谢谢2楼 谢谢3楼 看的头晕:lianhong: :lianhong:
页:
[1]