本WIKI由条武打民兵申请于2020年05月08日创建,编辑权限开放,如遇Chrome浏览器登陆后无法编辑点这里 BWIKI反馈留言板

全站通知:

伤害计算公式

阅读

    

2020-05-24更新

    

最新编辑:CYSoulDown

阅读:

  

更新日期:2020-05-24

  

最新编辑:CYSoulDown

来自帝国时代2决定版WIKI_BWIKI_哔哩哔哩
跳到导航 跳到搜索
页面贡献者 :
CYSoulDown
未界域的萌豚

总论

先放公式:
实际造成伤害=max{(实际近战伤害+实际远程伤害+实际额外伤害),1}×高低地系数
下面分步说明

实际近战伤害

实际近战伤害=攻击方近战伤害-被攻击方护甲,最少为0

  • 例子1:近战攻击力为3的村民攻击护甲为-3的轻型冲车将实际造成几点近战伤害?
  • 答案是6,因为3-(-3)=6


  • 答案是0,3-10=-7,但实际近战伤害最少为0,所以最终答案是0


实际远程伤害

实际近战伤害=攻击方远程伤害-被攻击方盾牌,最少为0

  • 例子1:远程攻击力为6的劲弩手攻击盾牌为180的轻型冲车将实际造成几点远程伤害?
  • 答案是0,6-180=-174,但实际远程伤害最少为0,所以最终答案是0


  • 答案是20,因为200-180=20


实际额外伤害

实际额外伤害=额外伤害1+额外伤害2+……,额外伤害1、额外伤害2等单独计算且最少为0
有哪些额外伤害请参考此页面

  • 例子1:精锐答剌罕骑兵(拥有10对建筑护甲额外伤害和10对城堡护甲伤害)攻击无科技城堡(拥有8建筑护甲和0城堡护甲)将实际造成几点额外伤害?
  • 答案是12。建筑护甲方面,10-8=2;城堡护甲方面,10-0=10。2+10=12,最终答案是12
    • 当研发了石匠科技之后,该额外伤害将变成10(建筑护甲方面额外伤害2→0)


  • 例子2:快速喷火船(拥有4对船额外伤害和3对龟船额外伤害)攻击精锐龟船(拥有11的船护甲和1的龟船护甲)将实际造成几点额外伤害?
  • 答案是2。船护甲这一方面,4-11=-7,取0。龟船护甲这一方面,3-1=2。0+2=2,最终答案为2


高低地系数

帝国时代2中,单位与建筑所处的地形高度也会对其造成和受到的伤害产生影响。通俗地讲,就是高地打人更痛,低地打人不痛。

  • 若单位与建筑相对攻击目标处于高地(包括悬崖上方),则高低地系数=1.25(鞑靼为1.5)
  • 若单位与建筑相对攻击目标处于同一高度,则高低地系数为1
  • 若单位与建筑相对攻击目标处于低地(包括悬崖下方),则高低地系数为0.75

最终实际伤害

将攻击方实际造成的近战伤害、远程伤害以及额外伤害加总,与1相比:

  • 若大于等于1,则取和×高低地系数,得到最终实际伤害
  • 若小于1,则取1×高低地系数,得到最终实际伤害

最终实际伤害将保留全部小数,但已损失生命值的计算为四舍五入。


一些实用的例子:

  • 例子1:满科技劲弩手攻击轻型冲车,双方处于同一高度,最终将实际造成几点伤害?
  • 答案是1。具体计算步骤如下:
  1. 实际近战伤害:劲弩手无法造成近战伤害,故结果为0
  2. 实际远程伤害:10-180=-170,但实际远程伤害最少为0,故结果为0
  3. 实际额外伤害:劲弩手轻型冲车的所有护甲类型都没有额外伤害,故结果为0
  4. 高低地系数:双方处于同一高度,故结果为1
  5. 上面三项的和为0<1,故最终实际伤害为1×1=1


  • 答案是21。具体计算步骤如下:
  1. 实际近战伤害:10-5=5
  2. 实际远程伤害:长戟兵无法造成远程伤害,故结果为0
  3. 实际额外伤害:长戟兵对骑兵护甲有32点额外伤害,精锐甲胄骑士拥有16点骑兵护甲,32-16=16。
  4. 高低地系数:双方处于同一高度,故结果为1
  5. 上面三项的和为5+16=21>1,故最终实际伤害为21×1=21


  • 答案是23。具体计算步骤如下:
  1. 实际近战伤害:16-5=11
  2. 实际远程伤害:精锐日本武士无法造成远程伤害,故结果为0
  3. 实际额外伤害:精锐日本武士对特色单位护甲有12点额外伤害,精锐甲胄骑士拥有10点特色单位护甲,12-0=12。
  4. 高低地系数:双方处于同一高度,故结果为1
  5. 上面三项的和为11+12=23>1,故最终实际伤害为23×1=23
由于甲胄骑兵的反附加类型为反骑兵附加,而日本武士的附加类型为对特色单位附加,因此将造成全额附加伤害


  • 答案是2。具体计算步骤如下:
  1. 实际近战伤害:精锐羽箭手无法造成近战伤害,故结果为0
  2. 实际远程伤害:9-10=-1,取0,故结果为0
  3. 实际额外伤害:精锐羽箭手对步兵护甲有2点额外伤害,精锐近卫军拥有0点步兵护甲,2-0=2。
  4. 高低地系数:双方处于同一高度,故结果为1
  5. 上面三项的和为2>1,故最终实际伤害为2×1=2


  • 答案是3。具体计算步骤如下:
  1. 实际近战伤害:精锐羽箭手无法造成近战伤害,故结果为0
  2. 实际远程伤害:9-8=1,故结果为1
  3. 实际额外伤害:精锐羽箭手对步兵护甲有2点额外伤害,精锐鹰勇士拥有0点步兵护甲,2-0=2。
  4. 高低地系数:双方处于同一高度,故结果为1
  5. 上面三项的和为1+2=3>1,故最终实际伤害为3×1=3


  • 例子6:满科技诸葛弩攻击轻型冲车,双方处于同一高度,最终将实际造成几点伤害?
  • 答案是13。具体计算步骤如下:
  • 首先要明确精锐诸葛弩的攻击方式:一只主箭造成面板远程伤害,4支副箭造成0点近战伤害,每支箭单独计算伤害。
  • 对于主箭:
  1. 实际近战伤害:主箭无法造成近战伤害,故结果为0
  2. 实际远程伤害:14-180=-166,取0,故结果为0
  3. 实际额外伤害:精锐诸葛弩轻型冲车的所有护甲类型都没有额外伤害,故结果为0
  4. 高低地系数:双方处于同一高度,故结果为1
  5. 上面三项的和为0<1,故最终实际伤害为1×1=1
  • 对于副箭:
  1. 实际近战伤害:0-(-3)=3,故结果为3
  2. 实际远程伤害:副箭无法造成远程伤害,故结果为0
  3. 实际额外伤害:精锐诸葛弩轻型冲车的所有护甲类型都没有额外伤害,故结果为0
  4. 高低地系数:双方处于同一高度,故结果为1
  5. 上面三项的和为3<1,故最终实际伤害为3×1=3
  • 最终结果为1+4×3=13


  • 答案是355.5。具体计算步骤如下:
  1. 实际近战伤害:巨型打包机无法造成近战伤害,故结果为0
  2. 实际远程伤害:201-13=188
  3. 实际额外伤害:巨型投石机对建筑护甲拥有300(基础250+攻城技师50)额外伤害,城堡拥有14(基础8+石匠3+建筑学3)建筑护甲,300-14=286
  4. 高低地系数:巨型投石机相比城堡处于低地,故结果为0.75
  5. 上面三项的和为188+286=474>1,故最终实际伤害为474×0.75=355.5