大话西游2吧 关注:510,166贴子:18,813,136
  • 31回复贴,共1

反克究竟为何物

只看楼主收藏回复

直接进入正题,我在网上找到的仙族的伤害计算公式:
仙族伤害=基础伤害*(1+忽视-对方抗性)*(1+强法)*(1+强克*强克系数)*五行相克系数。
五行相克系数=1+0.4*(自身金*对方木+自身木*对方土+自身土*对方水+自身水*对方火+自身火*对方金-对方金*自身木-对方木*自身土-对方土*自身水-对方水*自身火-对方火*自身金)
问题就出在最后这个五行相克系数上面,通过五行相克系数公式可以看出,在计算伤害时,会减去对方克自身五行数值*自身被克的五行数值从而造成最终的伤害降低,这就是所谓的反克。
当我提出反克存在时,有吧友测试发现,自身水100对方土100跟自身金土火对方土100的伤害是一致的,也就是单纯的变互克的卡并不会造成伤害的降低,这是为什么呢?我们通过五行相克系数公式可以发现,此时公式的结果为1+0.4*(-1)=0.6,明明公式也表现出伤害降低,为何跟现实冲突呢?这是因为,五行相克系数的括号部分不会小于0,也就是五行相克系数会在1-1.4之间。由此可见,五行相克并不会使原来伤害降低,但是存在对方克自身的五行时会影响到五行相克系数的大小从而造成最终的伤害降低,以克水队伍为例(变土100卡),当对方变木五行100的卡时,此时放克水技能后对方的五行为木50水50,此时五行相克系数=(100%*50%-50%*100%)*0.4+1 =1,而当对方变金土火100的卡时,五行相克系数=(100%*50%)*0.4+1=1.2,可以看出两者相差了20%的伤害,以20W炮为例,本来秒24W的伤害因为对方克自身最终只秒了20W。
当然,在PVE中我们并不能决定怪物的五行,只能决定自身五行。因此在选择变身卡时应该尽量避免被克技能反克的五行(水魔附身玩家除外),以克水为例,当你放克水技能时,此时怪物水五行必定大于等于50,所以变身卡应该尽量避免携带火五行
最终的结论:五行相克并不会使原来伤害降低,但是存在对方克自身的五行时会影响到五行相克系数的大小从而造成最终的伤害降低。按照我自身的理解,反克是存在的,因为伤害计算公式确实计算了对方克自身五行时的情况,只是它把数值做了一个限定。这里的原来伤害是指在计算五行相克系数之前的伤害,即:基础伤害*(1+忽视-对方抗性)*(1+强法)*(1+强克*强克系数)
PS:五行相克系数公式我通过伤害计算器简单的测试过,公式没问题,伤害计算器我也测试过,只有几百伤害的误差,可以接受。关于公式的括号部分计算不会出现负值我也测试过了,测试方法是:仙固定为木100的物理卡,被秒人物变金土卡并且逐渐降低金五行数值增加木五行数值。测试发现,当木五行数值<=金五行数值时,金五行减少,伤害并不会变化,因为此时括号内值为负值,系数一直为1;当木五行数值>金五行时,伤害会逐渐提高。有兴趣的吧友可以去测试,这里我就不贴图了


IP属地:北京1楼2021-09-13 15:11回复
    @倒长的人 来讨论讨论


    IP属地:北京来自Android客户端2楼2021-09-13 15:13
    收起回复
      @倾世的依恋


      IP属地:北京来自Android客户端3楼2021-09-13 15:14
      回复
        @帅气的小念


        IP属地:北京来自Android客户端4楼2021-09-13 15:14
        回复
          等抽空变卡试一下,个人觉得是五行加成影响的(50的克,75的克和100的克伤害不一样),并不是反克


          IP属地:江苏来自Android客户端5楼2021-09-13 15:18
          回复
            自身金100,对方木50火50,上枯木技能对方克木75火25。对方火100上枯木技能,此时火50木50。对方木100上枯木对方还是木100。这三种情况。


            IP属地:江苏来自Android客户端6楼2021-09-13 15:21
            收起回复
              不聊理论。苍白无力。


              想证明反克不存在的,来说说为什么掉伤害了。


              IP属地:广东7楼2021-09-13 15:51
              收起回复
                我认为这个公式也有问题,前面没问题,后面“(1+强克*强克系数)”是在讨论完克无其他克的情况,既然你引入了多种相克的模型,这里就应该区分开来


                IP属地:广东来自iPhone客户端9楼2021-09-14 21:26
                收起回复
                  如果你想更有说服力,可以建立一个模型,代入公式,验证结果,这样会更有说服力


                  IP属地:广东来自iPhone客户端10楼2021-09-14 21:37
                  回复