kards吧 关注:50,836贴子:1,144,111

大鹅都能看懂的蝮蛇otk伤害计算详解

只看楼主收藏回复

蛇年就要玩蝮蛇,相信大伙在被蝮蛇社保时都会好奇,这货如此爆表的伤害到底从哪来的,正好最近心态崩了不想打jjc,于是来深挖一下蝮蛇otk的伤害机制


IP属地:中国香港来自Android客户端1楼2025-02-09 11:58回复
    前言:关于蝮蛇伤害到底是bug还是机制这个问题,我只能表示1939有一套非常灵活的底线,根据我测试数据整个蝮蛇的伤害机制是非常明确的,但1939非常喜欢以修bug为名对一些卡进行实质上的削弱所以哪天冰岛人要对蝮蛇动刀子了也毫不奇怪(不过蝮蛇也不强,刚出的娱乐组件就这么搞,1939应该不至于这么不当人吧)


    IP属地:中国香港来自Android客户端2楼2025-02-09 12:04
    收起回复
      蝮蛇伤害计算•基础篇
      蝮蛇otk伤害爆炸是由多个因素影响的,为了理清整个蝮蛇伤害机制,首先必须先将两张倍率牌的影响先剔除,接下来基础篇将不会有这两位将蝮蛇otk完善的核心卡出场


      IP属地:中国香港来自Android客户端3楼2025-02-09 12:11
      回复
        根据卡牌描述,我们可以轻易得到蝮蛇基础最低伤害计算公式:
        总伤害=总修复量*蝮蛇数量*倍率
        敌方基地剩余血量=敌方单位剩余血量+总修复量+敌方基地血量-总伤害
        将两张倍率牌的影响剔除,倍率默认为1,蝮蛇默认数量为2,敌方单位剩余血量+总修复量理论上为敌方单位初始血量
        得出
        敌方基地剩余血量=敌方单位初始血量+敌方基地血量-总修复量

        根据这公式蝮蛇是几乎完全不可能射爆敌方基地的,很明显,即便是没有两张徳英的倍率牌,蝮蛇实际伤害表现也没有这么低,所以蝮蛇这张牌本身一定通过某种方式实现了增伤


        IP属地:中国香港来自Android客户端4楼2025-02-09 12:15
        回复
          在测试中,当修复单位偏少(尤其是敌方只有一个要修复单位时)的情况下,该公式接近100%成立
          以下为一些测试样本:
          总修复量:2+3+3=8
          理论伤害量:8x2=16
          敌方场防:3+50=53
          剩余血量:53-16=37



          IP属地:中国香港来自Android客户端5楼2025-02-09 12:18
          回复
            总修复量:4+1=5
            理论伤害量:5x2=10
            敌方场防:5+37=42
            剩余血量:42-10=32



            IP属地:中国香港来自Android客户端6楼2025-02-09 12:21
            回复
              然而,一旦要修复单位数量增加(尤其是敌方单位),则有可能出现以下情况:
              总修复量:2+2+2=6
              理论伤害量:6x2=12
              敌方场防:4+3+37=44
              剩余血量:44-12=32
              然而,为什么多打了4点血?!



              IP属地:中国香港来自Android客户端7楼2025-02-09 12:30
              回复
                随着修复单位数量的增加增伤会变得更明显
                根据上面理论公式计算:
                总修复量:7x2=14
                理论伤害量:14x2=28
                敌方场防:3+4+5+5+4+45=66
                理论剩余血量:66-28=38
                实际血量却是16,多打了了22血



                IP属地:中国香港来自Android客户端8楼2025-02-09 12:33
                回复
                  逐帧回放视频








                  IP属地:中国香港来自Android客户端9楼2025-02-09 12:36
                  回复
                    对以上过程进行分析
                    已知修复顺序:敌方剑鱼2 -> 友方蝮蛇2 -> 友方蝮蛇2 -> 敌方第四旅4,其他敌方单位均在被修复前摧毁,原血量分别为4,5,4
                    实际修复量变成了:2+2+2+4+4+5+4=23
                    敌方实际场防:3(剑鱼)+2(未修复坦克)+7(第四旅3血被打了2点后修复4,理论上为了打死他蝮蛇射击了7次)+3(保安大爷)+2(印度人)+45=62
                    剩余血量:62-23x2=16
                    伤害计算成立


                    IP属地:中国香港来自Android客户端10楼2025-02-09 12:39
                    回复
                      根据完整动画过程分析,实际上每个单位只被修复过一次,早在2023年出现旧有的左脚踩右脚上天猜想被推翻,蝮蛇实际造成伤害过程如下:
                      建立修复队列(具体队列顺序还未理清)
                      按队列顺序进行修复(一旦第一个单位修复,蝮蛇开始射击,两者同步进行)
                      假如在敌方单位修复前未受蝮蛇打击,一切严格按照基础伤害计算公式进行
                      假如在敌方单位修复前未受蝮蛇打击,如果阵亡,实际上阵亡单位仍会视为修复,蝮蛇的弹药也会增加为该单位满血总量(因为该敌方没有被回血而增加场防,通常由此一个单位就能将1次修复伤害翻个2、3倍,基本视为蝮蛇伤害爆炸的罪魁祸首)
                      假如在敌方单位修复前受蝮蛇打击,未阵亡,修复,可参考上述过程中第四旅(原本第四旅,修复量2,修复后血量5,为蝮蛇贡献的弹药数为2x2=4,即正常情况下第四旅应该起到正面作用抗下多余的蝮蛇伤害,而实际上,修复量为4,总计抗下7下蝮蛇射击,为蝮蛇贡献弹药数4x2=8,反而起到了内鬼的作用。


                      IP属地:中国香港来自Android客户端11楼2025-02-09 12:44
                      收起回复
                        综上,要抗下蝮蛇的唯一有效方法只有堆高基地血量,或者强行堆一个超高血量的超人当肉垫,否则,一切多余的单位都会成为蝮蛇伤害爆炸的帮凶。


                        IP属地:中国香港来自Android客户端12楼2025-02-09 12:49
                        收起回复
                          蝮蛇伤害基础篇•完(有点累了,先摸会,涉及两位核心的稍后再测)


                          IP属地:中国香港来自Android客户端13楼2025-02-09 12:51
                          回复


                            IP属地:北京来自Android客户端14楼2025-02-09 14:02
                            回复
                              先困觉,睡醒再更


                              IP属地:中国香港来自Android客户端15楼2025-02-09 14:16
                              回复