游民星空 > 攻略秘籍 > 攻略 > 正文

魔法门之英雄无敌3 进攻术箭术数据解析

2015-01-13 13:55:16 来源:英雄无敌3吧 作者:叫兽认为 编辑:异邦人 我要投稿

  由于前几天把箭术特的加成方式搞错了,特地回去看了下英雄世界的杀害计算方法,发现了一些有趣的地方,特来分享一下

  H3的伤害计算系统比较复杂,简化了可表示为

  Y1=[1+0.05(A-D))]*杀伤力*数量 (A>D,上限60)

  Y2=[1-0.025(D-A)]*杀伤力*数量 (D>A,上限28)

  但当你学了高级进攻术(近战基础杀伤力提高30%),或者高级箭术(远程基础杀伤力提高50%),这个公式就要稍微修改一下了(注:不考虑进攻特和箭术特,他们的情况特殊,专门讨论)

  Y1=[1+(0.5or0.3)+0.05(A-D)]*杀伤力*数量

  Y2=[1-0.025(A-D)]*(0.5or0.3)*杀伤力*数量

  为讨论方便,我们称[]内的内容为 伤害系数

  可以直观的看出,当你的生物攻击力A>敌人的防御力B时,进攻术/箭术加成并非简单的在原有伤害的基础上相乘,而是以一种函数的关系加成,我们将其按攻防差做成excel表格,首先是箭术+50%

游民星空

游民星空

  补一个攻防差60 4.500 4.000 1.125

  最右边表示在伤害系数上你的箭术的加成效果(倍数表示),x=A-D

  表格表示为当攻防差为多少时,不考虑对手有防御术时,你的部队对敌人造成的杀害系数(再*数量*杀伤力就是你的部队造成的总伤害。),比如

游民星空

游民星空

  攻26时,高箭术TT攻50,小怪物防4(3+1),x=50-4=46,伤害系数3.8

  TT伤害40*3.8~60*3.8=152~228吻合

  带着些宝物和技能以后有用到

观察那些数据可以知道

  1, 当攻防差越大时,箭术在伤害系数加成上的贡献越少(倒数函数),当达到极限60时,箭术对部队伤害加成为12.5%(可以视同为后期高级兵打低级兵时)

  2, 箭术相当于为远程部队提供了10点攻击力(直箭时)

  3, 当双方攻防相等时,箭术的加成效果最大,能达到50%加成。这也可以说是拿你的低级兵去射敌人高级兵或者最终攻防相当的兵种对打时,你的箭术能起到最佳效果。

  注意,这里只是说的是伤害系数的加成越来越少,但要是考虑到生物固有的杀伤力和数量上时,结果没那么简单——虽然你的高级兵打低级兵攻防差很大,箭术的加成只有12.5%,但最终伤害可能是1000*1.125=1125,箭术是你的伤害增加了125,而低级兵打高级兵,箭术加成为50%,但伤害可能是100*1.5=150,加成伤害50而已。只是在英雄高A的支持下,箭术对你的部队高级兵的帮助比低级兵的少了而已。

  当你的A<敌人的D时

游民星空

  有数据看出,当你D<敌人的A时,你的箭术相当于为你弥补了13点攻击力!,而且箭术为你的部队远程伤害加成为50%固定(直箭时)

游民星空

  同样刚才的英雄A50的TT打D57的圣龙,伤害系数1.2375

  1.2375*40=99.5~1.2375*60=74.25,取整49~74

  而不学高级箭术的同水平英雄的伤害系数为0.825

  0.825*40=33~0.825*60=49.5, 取,33~49

游民星空

游民星空

  将数据做成图表x轴表示攻防比(负值表示我方A<敌方D)

  Y轴表示伤害系数和倍数

更多相关内容请关注:魔法门之英雄无敌3专区

1 2 下一页
友情提示:支持键盘左右键“← →”翻页
游民星空APP
随手浏览游戏攻略
code
    没有任何记录
    没有任何记录
单机游戏下载
休闲娱乐
综合热点资讯
游民星空联运游戏