小小兵团1.72版本,伤害公式一览,经过多年的游戏经验,伤害分为最低伤害以及正常伤害。当前版本最低伤害是10。下图附上证据克萨被打出个20伤害。除掉爆击的双倍,实际伤害10。
猜想正常伤害公式为
【(a-cd)/n+x】*z=y
a为攻击单位攻击力,已知。
c为防御系数,未知,待求解
d为被攻击目标防御力,已知
n为伤害系数,未知,待求解。
x为定值,暂时猜想为最小伤害值。待求证
z为兵种克制系数,步对矛,矛对骑为1.3。火枪对其他为1.55
y为最终伤害值。已知
目的:求证公式构思正确以及求解未知数
猜想2:最终暴击=最终伤害*(暴击伤害提升+2)。
目的:求证。
以下为论证及求解。为了便于大家讨论,求证部分插楼删,请见谅。
上面简化的公式,解防御系数c,以下是巨人砸不同兵种得出的防御系数
骑兵(1331-c*149)/5=251
c=0.51
弓兵(1331-c*112)/5=255
c=0.5
矛兵(1331-c*122)/5=254
c=0.5
魔法兵(1331-c*128)/5=253
c=0.5
防御系数c=0.5
防御系数c=0.5,伤害系数n=5。x在正常伤害公式中为0。公式简化为【(a-0.5*d)/5】*z=y
用克撒攻击83级骑兵
骑兵防御149
克撒攻击4424
带入公式
【(4424-0.5*149)/5】*1.3=1130.8
暴击伤害为双倍2262
与实际显示暴击伤害2270误差8点。
用船长攻击83级骑兵
骑兵防御149
船长攻击3915
带入公式
【(3915-0.5*149)/5】*1.55=1190.5
暴击伤害为双倍2381
与实际显示暴击伤害2397误差16点
用河马攻击83级矛兵
矛兵防御122
河马攻击5162
带入公式
理论暴击伤害2653
实际显示暴击伤害2659,误差6
用船长攻击83级火枪兵(火枪不克火枪,克制系数为1)
船长攻击3915
火枪兵防御134
带入公式理论暴击伤害1539
实际暴击伤害显示1539,无误差。
讨论第二个猜想
最终暴击=最终伤害*(暴击伤害提升+2)
如果不穿暴击项链,暴击伤害提升为0,斯巴达十及技能为1.85
选择剑圣测试普通关卡200
项链增加331攻击,暴击伤害提升47%
剑圣,不带项链砍普通200中单对手暴击伤害显示1949,代331攻击暴击47%提升项链后提升效果计算
带入公式计算330/5=66 1949/2=975 975+66=1041 1041乘以247%=2571。理论数据为2571
实际截图也是2571。分毫不差。
结论
当前版本最低伤害是10。
正常伤害公式为
【(a-0.5d)/5】*z=y
a为攻击单位攻击力,
d为被攻击目标防御力
z为兵种克制系数,步对矛,矛对骑为1.3。火枪对其他为1.55
y为最终伤害值。
例如攻击为3000的矛兵英雄去攻击防御为1000的骑兵目标每次攻击最终伤害为:【(3000-0.5*1000)/5】*1.3=650
最终暴击=最终伤害*(暴击伤害提升+2)
比方说技能为提升暴击伤害185%的斯巴达普通攻击一个目标的伤害为1000,那么他最终暴击伤害=1000*(1.85+2)=3850。
英雄继承部队攻击属性,矛兵英雄打骑兵小兵,步兵英雄打矛兵小兵,火枪英雄打除火枪兵外任意小兵都有兵种加成。至于矛兵英雄打骑兵英雄有没有加成,有待吧友论证。
知道了伤害公式,有利于自己分析使用装备。
tg伤害公式绝对不止一个,我怀疑不同临界防御有不同计算方式,但以上结论有普遍试用性。
论证求解结束
精彩评论