暗黑地牢吧 关注:119,372贴子:839,619
  • 7回复贴,共1

酒馆解压bug

只看楼主收藏回复

起因是我翻wiki,看到解压建筑是有概率在解压完的时候出事件的,就想着刷个buff打无尽,然后我刷啊刷啊刷,酒吧就是不出正面buff,而负面buff已经出了数不清的次数了,于是我翻看代码




IP属地:广东来自Android客户端1楼2024-11-21 23:17回复
    好像写得很正常和wiki对得上,0.37的事件概率,权重3的bufff概率,33%的负面buff二选一,66%的正面buff+20%血量上限,但是我觉得不对劲,这绝对不对劲,不可能66%概率我一次都没出过


    IP属地:广东来自Android客户端2楼2024-11-21 23:20
    回复
      于是我修改了概率,想看看这个buff到底怎么回事
      事件概率99%,90%的buff概率,99%正面buff+20%hp,然后过周
      T M D给我出了两个迟滞
      ??????????
      给我气笑了




      IP属地:广东来自Android客户端3楼2024-11-21 23:22
      回复
        然后我调换了迟滞和+hp的代码位置,成功刷出+20hp的buff



        IP属地:广东来自Android客户端4楼2024-11-21 23:29
        回复
          所以,这个bug包含了两个部分,一个是一个迟滞和+hp的buff名字乱了
          一个是代码的写法错误,["Abuff","Bbuff"]这种写法看似能平等两个buff的概率,实际上只能触发第一个名字的buff


          IP属地:广东来自Android客户端5楼2024-11-21 23:35
          回复
            最后,解压设施出的buff是能叠加的理论上可以叠五六个-20%压力伤害这种buff



            IP属地:广东来自Android客户端6楼2024-11-21 23:38
            回复
              最后附上修改好的代码


              IP属地:广东来自Android客户端7楼2024-11-21 23:41
              回复
                看明白了,感谢楼主钻研


                IP属地:福建来自Android客户端9楼2024-11-22 03:06
                回复