今天就细说一下防御吧
关于防御的概述
攻击属性影响伤害输出
防御自然是用来降低受到的伤害
并且针对所有种类的伤害
都可以生效
无论普攻防御还是生命
这个可以用下面的实验证明
双方选择十万T5
主将都是关羽
不设置副将
同时关羽取消天赋
首先是不携带装备的测试
左边在83%防御的情况下
第一回合受到的伤害为
普攻反击各337
合计674
然后给左边
穿上一身防御装备
如上图所示
在其他属性不变的情况下
关羽防御提升61%达到144%后
受到的普攻和反击伤害
都降低到了253
最后一个是关于技能的
仍然和上篇一样采取贞德辅助法
让关羽接触目标后第二回合
就立即释放技能
首先是83防御加成下的情况
左边关羽受到的
技能伤害为3349
然后第二次测试中
左边穿上一身防御装备
防御加成提升到144%
此时受到的技能伤害为2513
也就是说防御属性
可以减免自身受到的所有伤害
下面推导防御属性
与自身受到的伤害之间的关系公式
公式探究
使用上面实验的数据进行计算
83%防御加成时
左边受到的白字伤害为674
当左边防御提升到144%时
受到的白字伤害减少到了506
令a为左边受到的伤害
x为对手输出总量
假设受到的伤害与自身防御呈反比
这个也是很多玩家猜测的内容
则a1=x/183%
a2=x/244%
(生命不变因此可以不考虑生命)
那么(a1-a2)/a1就是
左边受到的伤害减幅
(a1-a2)/a1=1-(a2/a1)
(a2/a1)=x/244%÷(x/183%)
=183%/244%
所以减幅为1-183%/244%=25%
同时这个实验中
受到的伤害减幅也是
(674-506)÷674=25%
两个数据吻合
足以证明受到的伤害
与自身防御成反比
由上面的代算公式得出结论
原本防御加成为y
防御增加x后加成变成y+x
此时受到的伤害减幅为
x/y+x+100%
使用上面实验中的数据
来进行举例说明
原本防御加成是83%
受到的伤害是674
防御加成增加到144%后
受到的伤害减少到506
x/y+x+100%=
61%/83%+61%+100%=25%
而伤害减幅也是
(674-506)÷674%=25%
举例验证了公式的正确性
因此关于防御公式的初步结论
总体评价下来就是
原来的防御加成是y
穿上一件x数值的防御装备
并且其他属性和状态都不改变
那么就比没有穿这个装备前
受到的伤害降低x/y+x+100%
当然如果更换了文明
肯定还有额外变化
因为异同的特殊兵种
单兵基础防御属性是异同的
所以在更严谨的公式中
还需要额外算上兵种基础防御值
不过本篇中都是研究的同一个兵种
就可以不用考虑这一点
额外测试1
防御属性对技能伤害的影响公式
先入为主的话
肯定也是和上面白字的公式相同
属于通用公式
不过为了严谨最好还是再算一遍
采集上面概述中的测试数据
83%防御加成时
受到技能伤害为3349
提升61%防御
防御增加到144%后
受到的技能伤害为2513
直接把数据代入公式来检验
受到的伤害减幅为
(3349-2513)÷3349=25%
把x=61%,y=83%代入公式
x/y+x+100%=
61%/83%+61%+100%=25%
步骤检验符合
说明技能伤害也适用的