【授人以渔】毒劫buff的深度测试报告

精华修改于前天 21:20618 浏览长生攻略
随着冬季活动的进行,相信大家都陆陆续续换到了活动饰品,其中真木劫毒鼎提供的毒劫buff属于一类全新的debuff,它不同于往常的角色增毒buff,而是施加在敌人身上的减益buff,因此效果也与传统增毒首饰有所不同,经过这几天的深度测试,我发现了一些更有趣的设定,在这里与大家一同探讨。
horizontal linehorizontal line
饰品:
真木劫毒鼎
TapTap
饰品效果:
战斗开始时,对所有敌人施加3层毒劫。
【毒劫】被施加毒时,增加xx%的中毒量,持续3回合。
注释:
1、此首饰对佩戴人无要求,属于对敌方施加的debuff。
2、毒劫每有1层增加敌人10%的中毒量,每回合会减少1层,是否有层数上限未知,3层毒劫buff提供30%中毒量增加。
3、毒量计算如果有小数点,均向下取整。
horizontal linehorizontal line
一、数值类上毒
如楚青青的玄天幽藤符和玄藤符,鸠真真的青雾咒和聚藤决,九一道人的九幽青藤决等等,描述为对目标施加xx法力值的毒,计算方式为:

卡面数值*(1+毒劫层数*10%)

如,楚青青的玄天幽藤符毒量为157416,玄藤符毒量为62966,正常施加给怪物就是卡牌数值。
3层毒劫受到的易伤为30%,则玄天幽藤符中毒量应为157416*1.3=204640,玄藤符中毒量为62966*1.3=81855,根据视频所示,拟合完全正确。
horizontal linehorizontal line
二、百分比上毒
如花怜和元芙的玄天生长符,枯木咒的概率百分比增毒等等,描述为毒+XX%,计算方式为:

怪物身上毒量*[1+毒百分比*(1+毒劫层数*10%)]

如:楚青青的玄天幽藤符毒量为157416,玄藤符毒量为62966,花怜的毒藤咒毒量为26404,玄天生长符为毒量+55%。则全部施加在同一怪物身上之后怪物总毒量为(157416+62966+26404)*1.55=382518。
3层毒劫受到的易伤为30%,则毒量变为204640+81855+34325=320820,此时使用玄天生长符,毒量会变成320820*(1+0.55*1.3)=550206,根据视频所示,拟合完全正确。
horizontal linehorizontal line
三、扩毒
如鸠真真和赵紫薇的追风咒等等,描述为根据目标敌人的【毒】量的xx%,向其它敌人扩散【毒】。
注:不考虑只剩单个敌人的情况,此时视为第二类,即百分比增毒。计算方式为:

怪物身上毒量*追风咒百分比*(1+毒劫层数*10%)

如:楚青青的玄天幽藤符毒量为157416,玄藤符毒量为62966,赵紫薇的毒藤咒毒量为270,追风咒效果为根据目标敌人的【毒】量的27%,向其它敌人扩散【毒】。则全部施加在同一怪物身上之后怪物总毒量为157416+62966+270=220652,扩散给另一只怪物的毒量为220652*0.27=59576。
3层毒劫受到的易伤为30%,则毒量变为204640+81855+351=286846,扩散给另一只怪物的毒量为286846*0.27*1.3=100682,根据视频所示,拟合完全正确。
horizontal linehorizontal line
4、聚毒
如楚青青、九一道人的归一决等等,描述为聚集所有敌人的【毒】至目标身上。
注:不考虑只剩单个敌人的情况,此时视为第二类,即百分比增毒。计算方式为:

其余怪物身上的毒量*(1+毒劫层数*10%)+被归一的怪物本身毒量

如:楚青青的玄天幽藤符毒量为157416,玄藤符毒量为62966,鸠真真的青雾咒为群体施加203毒,假设有3只怪物,单体毒全部施加给A,那么此时怪物A的毒量为157416+62966+203=220585,怪物B、C的毒量为203,对怪物A使用归一决,此时怪物A身上毒量为220585+203+203=220991。
3层毒劫受到的易伤为30%,则怪物A的毒量为204640+81855+263=286758,怪物B、C的毒量为263,
对怪物A使用归一决,此时怪物A身上毒量为(263+263)*1.3+286758=287441,再对怪物B使用归一决,此时怪物B身上毒量为287441*1.3=373673,再对怪物C使用归一决,此时怪物C身上毒量为373673*1.3=485774。
可以看出,这样做的话怪物A身上的大头毒并没有吃到增伤,所以我们转换思路,对怪物B使用归一决,此时怪物B身上毒量为(286758+263)*1.3+263=373390,再对怪物C使用归一决,此时怪物C身上毒量为373390*1.3=485407,再对怪物A使用归一决,此时怪物身上毒量为485407*1.3=631029。(这里不知道为什么第二轮取整出了问题,少了1点毒,可能是程序原因吧,这样就导致了第三轮少了2点毒,不过影响不大),根据视频所示,拟合完全正确。
没错,事情从这里就开始变得反直觉起来了,明明归一决只是把所有怪物身上的毒聚集起来,为什么也能算作增毒,对此我只能说是代码问题了,大概逻辑是将其余角色的毒移除的同时,对被归一的对象重新施加了相同数值的毒,我已经和程序商讨,确认为最终结果不会更改,此条机制作为最终解释。
horizontal linehorizontal line
5、怪物被毒死之后的爆毒和传毒
正常毒的结算顺序为:A怪物受到毒爆伤害死亡→毒衰减30%→传递给随机一个怪物→此怪物受到毒爆伤害→毒衰减30%。
怪物身上有毒劫之后的结算顺序为:A怪物受到毒爆伤害死亡→毒衰减30%→传递给随机一个怪物→

毒量变化为:衰减后毒量*(1+毒劫层数*10%)

→ 此怪物受到毒爆伤害→毒衰减30%。
如,怪物A身上毒量为446128,A怪物受到446128点毒伤害→毒量衰减为312289→毒传递至B身上→B怪物受到312289点毒伤害→毒量衰减为218602,结束,根据视频所示,拟合完全正确。
3层毒劫受到的易伤为30%,A怪物身上的毒量为1019110,A怪物受到1019110点毒伤害→毒量衰减为713377→毒传递至B身上→受毒劫影响毒量变更为713377*1.3=927390→B怪物受到927390点毒伤害→毒量衰减为649173。
如果下一轮B怪物仍然能被毒死,那么重复上述流程,此时毒劫为2层,受到20%毒伤害增加。B怪物身上的度量为649173,B怪物受到649173点毒伤害→毒量衰减为454421→毒传递至C身上→受毒劫影响毒量变更为454421*1.2=545305→C怪物受到545305点毒伤害→毒量衰减为381713,结束。根据视频所示,拟合完全正确。
这是第二个反直觉的点,因为在毒死怪物传递毒的时候,毒仍然没有增加,只是从A传递给了B或者C,同样也不能算做增毒,但是毒确确实实的增加了,只能解释为和上面相同的思路,清空A的毒量,然后给B施加一个相同的毒量,这个机制也作为最终解释。
horizontal linehorizontal line
6、与亡息生瘴鼎的交互
TapTap
亡息生瘴鼎
饰品效果:
敌人死亡时,衰减后被转移的毒,将会再额外增加15%。
这个饰品很好理解,正常毒的结算流程为:毒爆→毒衰减→传递毒→毒爆→毒衰减,而亡息生瘴鼎的生效时间在传递毒这一步,具体算法为传递毒量*1.15。
如A怪物身上毒量为446128,A怪物受到446128点毒伤害→毒量衰减为312289→传递到B怪物身上,毒量变化为312289*1.15=359132→B怪物受到359132点毒伤害→毒量衰减为251392。根据视频所示,拟合完全正确。
而双鼎的情况则为加算,即15%+15%=30%。
如A怪物身上毒量为446128,A怪物受到446128点毒伤害→毒量衰减为312289→传递到B怪物身上,毒量变化为312289*1.3=405975→B怪物受到405975点毒伤害→毒量衰减为284182。根据视频所示,拟合完全正确。
好了,介绍完亡息生瘴鼎,我们该讨论一下它与毒劫的交互了。
毒劫与亡息生瘴鼎的增毒为乘算,即在传毒的时间节点处计算方式为:

毒量*(1+15%*亡息生瘴鼎数量)*(1+毒劫层数*10%)

单鼎+毒劫
如A怪物身上毒量为1019110,A怪物受到1019110点毒伤害→毒量衰减为713377→传递到C怪物身上,毒量变化为713377*1.15*1.3=1066498→C怪物受到1066498点毒伤害→毒衰减为746548。
C怪物身上的毒量为746548,C怪物受到746548点毒伤害→毒量衰减为522583→传递到B怪物身上,毒量变化为522583*1.15*1.2=721164。根据视频所示,拟合完全正确。
双鼎+毒劫
如B怪物身上毒量为2227689,A怪物受到2227689点毒伤害→毒量衰减为1559382→传递到A怪物身上,毒量变化为1559382*1.3*1.3=2635355。根据视频所示,拟合完全正确。
horizontal linehorizontal line
总结:
可以看到,毒劫的buff还是非常强力的,但是可惜的是,真木劫毒鼎只有第一回合生效,不过不可否认的是,毒劫作为一个新的buff体系,还是做了很大的创新,同时也极大提高了毒队的上限,不仅增强了道法九幽这种日常关,对爬塔也非常好用,不仅能增加毒甲的厚度,也可以叠更高层数的毒,总体而言真木劫毒鼎非常值得大家兑换。
以上就是对饰品真木劫毒鼎以及毒劫buff的测评,感谢大家的收看,希望能对你有所帮助。
14
21