[季灵机制][火山鬼吞893+/894打法]季灵和岁时生息以及镇墓兽的交互bug
这两天和群友们一起讨论和研究火山鬼吞893+打法,制作伤害计算表格的时候,研究了一下季灵和岁时生息以及镇墓兽的交互规则。

镇墓兽机制
1.镇墓兽御魂的"触发"定义为:携带者血量变化时,携带者获得隐藏的爆伤增益。
2.镇墓兽的暴伤加成是一个独立的机制,与其他各种暴伤加成共同作用时都是独立的乘算,例如[因幡辉夜姬的暴伤加成]、[判官的被动]等等。

岁时生息:未受到致命伤害时,将生命复原至伤害前。
这个复原动画上虽然是和季挨鬼吞反击伤害数字一起跳出来,再触发鬼吞行动结束季灵,但实际结算是如下的:
季灵/镇墓兽/岁时生息生命复原/狰的交互
1.季挨打扣生命(镇墓兽检测到季生命变化,暴伤buff改变)
2.鬼吞行动结束炸季灵(按1的暴伤buff计算季灵伤害)
这里不清楚季复原生命是佛在1/2之间还是2之后,总之复原生命的时候没有更新镇墓兽的buff

季灵/镇墓兽/免死/狰的交互
免死季生命实际不改变,因此继承触发免死之前的镇墓兽buff
例子如下:
比如饭笥喷完,饭笥行动结束炸1次季灵,连续触发季灵和反击。鬼吞反击伤害分别是0(饭笥结束炸的相当于鬼吞没造成伤害),2413,2789,2904(鬼吞掉血,自己被动增伤,所以季挨打越来越痛).按照上面动态血量镇墓兽(加成也越来越高,直到触发免死),对应的季灵伤害是57446,61554,62244,62473(因为3次季灵触发后就用完了,实际这段炸不出来)。后面因幡,神乐再行动的时候要么是队友行动结束炸的季灵,要么是鬼吞反击直接触发四季流转的免死,相当于季的生命不再发生改变,镇墓兽加成锁死不变(没有bug的话,理应相当于鬼吞反击伤害为0时镇墓兽对应血量的暴伤)。实际弹出的3次季灵都是62473,也就是最后一次挨鬼吞伤害实际扣除生命2904并且未触发免死对应的镇墓兽暴伤。
按照正常逻辑后面应该季灵伤害应该是57446
目测是生命复原没有结算刷新镇墓兽的buff的bug。上面岁时生息奇怪的结算也能由这个得到统一解释。

镇墓兽等效加成
以360暴伤的火灵因幡(不一定要用火灵)为例子,季出手时是2愿佑(黄月亮),对于295暴伤的镇墓兽季。
对于p1p2开秋的流程,季减少的生命比例都是固定的。
不难计算得到p3镇墓兽等效加成为:
面行动时:1.31
季开秋以后:1.43
期间如果触发了鬼吞反击,则由于上面结算规则,等效加成会更高。同面板下,比破势歌姬季,p3有更大的优势(破势血线148.7w以下就无加成了)。
计算示例:
镇墓等效加成的推导
设因幡暴伤为K,季暴伤为C.
每回目开始,先机开启春会牺牲24%生命,然后治疗自身24%*0.7=16.8%的生命(地鬼有30%减疗debuff),队友每行动一次,在春内季治疗自身8%*0.7=5.6%。
不难计算得到,p3面行动时季损失血量比例为52.8%,季开秋损失血量比例为76.8%
对应的镇墓兽暴伤加成比例时26%,38%,记为Z。
则面行动时镇墓兽等效加成为[(C*(1+26%)-50%]/(C-50%)=1.31 (例子为C=295%暴伤)
季开秋时:季实际暴伤C'=C+0.3*(K+2*5%)=406% (例子为C=295%暴伤.K=360%暴伤)
镇墓兽等效加成为{C'*(1+38%)-50%}/(C'-50%}=1.43

89400的伤害表虽然做好了,但是要求面板极高,而且p3针女要求也极高,还是很自闭。只是超吞打法+薙魂,吞站起前反击无溅射,吞站起后多次反击也不会全家暴毙,出烂分更容易,出89400难度并未降低,甚至提速降低了面板,更难出满分。