英雄无敌5中兵种有两个值,一个是攻击,一个是伤害,这两个有什么差别吗

2023-02-14 20:21

3个回答
兵种之间的普通攻击的基础伤害公式是:

如果攻方的攻击力(A)高于防守方的防御力(D) ,则

攻方杀伤=伤害×〔1+(A-D)×5%〕×攻方数量

如果攻方的攻击力低于防守方的防御力,则

攻方杀伤=伤害÷〔1+(D-A)×5%〕×攻方数量
攻比防高的时候,每高20点,提升1倍基础伤害。当攻比防高20n的时候,最终伤害就是 n+1 倍

攻比防低的时候,每低20点,减少1/N的伤害。当攻比防低20n的时候,最终伤害就是 1/(n+1)

不足20的部分,就用对数计算,Log20。

每点攻防差值直接按固定百分比加减攻防是H3的算法,不是H5的,H5修正为对数函数算法。

同样,H3因为采用了建议算法,为了防止防太高把伤害减到0,所以攻无限高的时候,只能提升到基础伤害的400%;防无限高的时候,也只能减到30%;

H5因为新算法不存在算法问题(因为无论 n 有多大, 1/(n+1) 肯定还是大于0的啦),所以,H5里面攻防对于伤害的修正效果,上不封顶,下无底线,

当然,每次攻击至少造成1点伤害。

-------------------------------------

修改:
伤害=攻方杀伤×〔1+(A-D)×5%〕×攻方数量
伤害=攻方杀伤÷〔1+(D-A)×5%〕×攻方数量

这两个公式也对。。。没看清楚,此回答作废
攻击方的冲击力值和防守方的防御力值之差,影响攻击方所造成的伤害。攻击力每比防御力大1,造成伤害多4%;攻击力每比防御力小1,造成伤害少4%。
例1:攻击方攻击力30,伤害50,防守方防御力25,那么该次攻击所造成的伤害值为(30-25)×4%×50+50=60
例2:攻击方攻击力25,伤害50,防守方防御力30,那么该次攻击所造成的伤害值为(25-30)×4%×50+50=40
未查资料纯手打,错了请包涵
相关问答
英雄无敌5里又攻击力又有伤害值,分别有什么用啊
1个回答2022-12-03 05:47
伤害+攻击-对方防御就是你造成的最终伤害值 也就是打掉了多少血
英雄无敌中伤害和攻击有什么区别
1个回答2022-10-18 02:25
如果攻方的攻击力(A)高于防守方的防御力(D) ,则 伤害=攻方杀伤×〔1+(A-D)×5%〕×攻方数量 如果攻方的攻击力低于防守方的防御力,则 伤害=攻方杀伤÷〔1+(D-A)×5%〕×攻方数量
英雄无敌中伤害和攻击有什么区别
2个回答2023-08-16 00:00
如果攻方的攻击力(A)高于防守方的防御力(D) ,则 伤害=攻方杀伤×〔1+(A-D)×5%〕×攻方数量 如果攻方的攻击力低于防守方的防御力,则 伤害=攻方杀伤÷〔1+...
全文
英雄无敌5攻击和反击伤害是一样的吗
1个回答2022-07-15 16:02
有时候是有时候不是。比如说你攻击的伤害是80-100点。那么你反击的伤害也会是80-100点。不过有了非凡神力伤害点数就会到达100点
英雄无敌5 攻击与伤害的关系
1个回答2022-08-19 22:29
问题好像不太明白!!. 比如攻击100..攻击目标防御200,而200点防御可以减少15点攻击,就只能伤85点伤害咯..还有闪避等.
英雄无敌5中伤害和攻击是怎么回事?
1个回答2023-03-13 16:16
楼上的公式是英雄无敌3的 5代公式如下 如果攻方的攻击力(A)高于防守方的防御力(D) ,则 伤害=攻方杀伤×〔1+(A-D)×5%〕×攻方数量 如果攻方的攻击力低于防守方的防御力,则 伤...
全文
WOW 怎么样可以把攻击敌人的伤害值显示在自己头上?
1个回答2022-12-29 03:33
游戏里按ESC,界面设置里,找到战斗信息,把所有信息都点勾,然后再打怪就显示伤害了
英雄无敌3的各种兵种攻击力与生命值
2个回答2022-07-24 23:14
5级牛没邪神强?搞笑了
英雄无敌3反击伤害是多少
1个回答2022-10-13 12:42
100%伤害 没反击的时候打多少血,反击就打多少血
英雄无敌3攻击顺序地问题
1个回答2023-01-28 07:39
先攻抗魔的和高功的!
热门问答