刀飞吧 关注:3,815贴子:39,602
  • 7回复贴,共1

关于烟雾弹与视死如归的BUG

取消只看楼主收藏回复



这是烟雾弹和视死如归的技能说明,两者分别减10%和加10%伤害。很多人觉得,+-10%开一段视死和烟雾弹在100%的秒杀技能中肯定会被秒吧? 不一定,因为这牵扯到减伤与加伤的算法和先后顺序。


IP属地:四川1楼2018-01-27 12:49回复
    假设一种情况:我们开了烟雾弹和视死1段,在被100%生命值的秒杀技能击中后,加伤与减伤应该怎样结算?
    有5种可能:
    1.都是乘法,因为是乘法,所以没有先后顺序的差别,这时候受到的伤害为:100%*110%*90%=99% 不会致死
    2.烟雾弹是加法且先结算,视死乘法。 受到伤害为:(100%-10%)*1.1=99% 不会致死
    3.烟雾弹是加法且后结算,视死乘法。 受到伤害为:100%*110%-10%=100% 会致死
    4.视死是加法且先结算,烟雾弹乘法。 受到伤害为: (100%+10%)*90%=99% 不会致死
    5.视死是加法且后结算,烟雾弹乘法。 受到伤害为: 100%*90%+10%=100% 会致死
    5种算法中,有三种可能在一段视死和烟雾弹同时使用不会致死。 下面我们来看看实战效果


    IP属地:四川2楼2018-01-27 13:01
    收起回复


      IP属地:四川3楼2018-01-27 13:01
      回复
        上图中我同时使用了一段视死与烟雾弹,被100%时钟攻击受到的伤害为34328,没有致死。 34328/34627=99% 说明视死与烟雾弹的结算可能为1 2 4。
        由于三种可能的结算方式无论是开一段视死还是二段,受到的伤害都一样,所以暂时还不清楚视死和烟雾弹具体的结算方法。


        IP属地:四川4楼2018-01-27 13:05
        回复
          标题打错了,是:关于烟雾弹和视死如归的结算方法。


          IP属地:四川5楼2018-01-27 13:06
          回复
            当BOSS技能只造成90%最大生命伤害时,1 2 4三种结算受到的伤害分别为:
            1.0.9*1.1*0.9=89.1%
            2.(0.9-0.1)*1.1=88%
            3.0.9*0.9+0.1=91%
            因为三种算法受到的伤害比较接近,且面对100%最大生命伤害时,受到的伤害相同。所以我就不细算到底是哪种了,挺麻烦的。


            IP属地:四川6楼2018-01-27 13:18
            回复
              经过热心刀友们的测试,烟雾弹和视死的+-伤均为乘法。


              IP属地:四川7楼2018-01-27 13:34
              回复



                IP属地:四川8楼2018-01-27 13:35
                收起回复