关于此游戏buff叠加计算的科普
似乎大部分人都认为这个游戏的加成是简单的叠乘,但是仔细想想就并不是,叠乘的公式的最终倍率怎么会和上buff的顺序有关呢?而我们都知道对于刺客来说先巨居蟹再草丛黑猪再作战动员的顺序伤害是比其他顺序高的,显然可以证明此游戏buff之间叠加并不是简单的叠乘,那么这个游戏的叠加机制究竟是什么呢,在这里先说结论,在完美顺序下玩具和buff的叠加倍率为1*(1+x*Y)*Y其中x为技能倍率,Y为玩具倍率加一,而且玩具之间为叠加,技能之间为叠乘。那么为什么是这个公式呢,我来简单的推导一下,首先我们知道俩条规律:1.这个游戏玩具在攻击时生效,在其他时间失效,2.玩具和技能之间的叠加为叠乘。那么在黑猪螃蟹的情况下,加上个突破20的草丛,这下倍率是多少呢,我们来看看,首先先用玩具,那么倍率为1*1.75=1.75这是黑猪加上巨居蟹的倍率,其中黑猪和巨居蟹的增益数为0.75,然后触发草丛倍率为1.75*(1+1.33)=4.0775,然后黑猪和巨居蟹在非攻击时失效那么攻击力就变成了4.0775-0.75=3.3275,也就是失去了黑猪和巨居蟹一开始的加成,然后在攻击时,黑猪和巨居蟹又开始生效,那么此时攻击力又会变成3.3275*1.75=5.823125,怎么样,很神奇吧。那么这段推导取普遍情况化为公式,技能和玩具的叠加倍率计算公式为[Y*(1+x)-(Y-1)]*Y化简整理得(1+xY)*Y其中x为技能倍率,Y为玩具倍率加一。从这个公式推导过程中我们显然可以发现,必须要让玩具放在技能之前才符合这个公式,换成游戏内的语言就是必须巨居蟹草丛黑猪作战动员才能达到最高倍率 。那么关于很多人有疑问的一般阵容能否达到倍率上限的问题,就很简单解决了,全队突破20时倍率为(1+1.33*1.75)*(1+0.83*1.75)*1.75=14.28121406,显然在接下来的更新中会被砍掉小一半的伤害,那么很多人质疑过双战的强度,说句实话我挺想笑的,全队突破20情况下双战的倍率为(1*1.33*1.75)*(1+0.83*1.75)*(1+0.83*1.75)*1.75约为35倍。强度我只能说是秒天秒地了
然后大家可能没有发现问题在哪,战刺全突破5情况下就是(1+1*1.75)*(1+0.64*1.75)*1.75=10.2025已经突破10倍线了,也就是说更新后战刺突破五之后就开始无提升了