附加伤害的计算

更新时间2023/5/302427 浏览攻略阵地
此攻略纯公式探讨,有错误请大佬指正
此攻略多图预警,多视频预警
在游戏中,会有部分卡拥有的额外的伤害的效果,例如雷灵儿的四技能,重楼的怒攻,土龙阳的怒攻反击,水逍遥的击杀同排收到溢出伤害,这些我都统称为附加伤害,也许会有官方说法,但是我统称为附加伤害
如图所示:
TapTap
雷系赵灵儿四技能
附加伤害的测试中,发现了几个小特点:
1.附加伤害无视防御,只受到增伤和减伤加成,不会暴击
2.附加伤害只会出现一次,不会出现附加伤害再次附加一个伤害的情况
3.附加伤害一次出现多个伤害时只会计算一次,后续都会造成相同伤害
目前测试附加伤害的理论公式是
最终伤害= 理论伤害*(1+提供附加伤害的人的增伤-被攻击人的免伤+附加伤害触发人的额外的增伤-被攻击人的额外免伤)
ps: 额外增伤和免伤指的是神祝、魂器、至宝、buff等增伤手段目前还没测试
下面请看第一点计算测试出来的过程
TapTap
水唐属性
TapTap
雷灵儿属性
TapTap
雷灵儿技能伤害
上图中,可以通过雷灵儿属性计算出雷云附加伤害
雷云附加伤害=雷灵儿攻击*0.2 ,即    35366*0.2=7073.2
而显示的实际伤害却是5376
实际伤害是理论伤害的比例为  5376/7073=0.7600
此时观察赵灵儿和水雪见的增伤和免伤差可以看到
赵灵儿增伤3.04%,而水雪见免伤27.04%,他俩的差值刚好是0.24。
加上上面的面板伤害和理论伤害的比例,正好是1
在此过程中防御没有参与计算公式,当然也是因为雷灵儿的技能是无视防御,
一会可以看下土龙阳的蓄力反击,可以更好的说明附加伤害无视防御,这个视频在第三点中的验证会说明
因此这时推测的附加伤害的公式是
实际伤害=理论伤害*(1+附加伤害提供人的增伤-受到附加伤害的受伤人的免伤)
第二点、附加伤害只会出现一次,不会出现附加伤害再次附加一个伤害的情况
可以看下面俩张图
第一张图中,雷灵儿技能伤害触发暴击同时触发神祝风神的效果,造成额外真伤,以及被动雷云的效果,被动雷云的伤害是9577,风神触发的伤害是 50868
TapTap
雷灵儿触发神祝以及被动雷云
第二章图中,重楼技能触发附加已损生命值伤害 178843,雷灵儿被动伤害8707
TapTap
重楼怒攻伤害
由上图可以看出附加伤害并不会再次触发附加伤害
第三点、附加伤害一次出现多个伤害时只会计算一次,后续都会造成相同伤害
这个视频中
至于片头中,出现的出战侠客错误和实际出战侠客错误,是网络延迟的bug。
可以看到土龙阳蓄力所收到的伤害是土明王造成的普攻的伤害 16584 ,水雪见造成的普攻伤害11909和11001,蓄力减免30%伤害,所以是上述3个伤害之和 39494 ,除以70%再乘以30%,即是蓄力的伤害,即16926,土龙阳怒攻造成伤害为蓄力伤害的125%,所以16926*1.25=21157.5
至于为什么没有计算减伤和加伤,是因为他们免伤和加伤都是一样的,为了精简我没有放图片,
其次为什么没有计算土冥王反弹的1080,是因为土龙阳的蓄力只蓄力普通伤害,不蓄力其他伤害,就是只有普攻和技能造成的伤害会进行减伤并蓄力
再之后,视频中可以看出蓄力的伤害是从第一个人计算之后,直接同步到第二个人的,蓄力伤害的数字都是一样的,这是因为计算第一个人的伤害之和,不会计算之后的伤害,而是直接附加过去
目前大部分就是如此了  感谢观看
剩下几个问题还没有验证,看情况补充。
一是附加伤害是否会收到魂器/神祝的增伤免伤而影响
二是如果说被攻击放免伤大于攻击方增伤100%,会不会出现伤害为0 的情况,甚至是反向回血的情况
三是免伤是否有上限,目前测试最高免伤是70%,更高并未测试,
四是正常的伤害计算公式应该是什么样子,攻击和防御之间的关系
感谢琴海大佬提供协助测试跟问题指正。
7
13
10