关于忍者必须死3免伤机制的问题

修改于2018/10/302212 浏览综合
TapTap
假设我忍者血量是500点.
在跑图中造成的伤害是瞬间性、间断性的大量伤害。免伤就拿达摩来说.12%的半血以下免伤。
小怪每次对我造成200点伤害
由于免伤机制的不同,就会出现堆免伤和堆血量孰优的问题。
免伤机制一:根据在受到伤害瞬间的免伤计算伤害,即我在满血时,瞬间受到200*2伤害,且300>250,因为在 血量>50% 时伤害的减免量为0、所以此时我还剩100血
若为此免伤机制。
假设每秒回血量为x
则:
因为血量小于0时,就结束游戏,所以在血量小于每次受到伤害时恢复的血量都是无效血量
所以我再挨一次200点血的伤害的时间是:
带了达摩 有免伤:(200*0.88-100)/x
即 76/x
没带达摩 无免伤:(200-100)/x
即100/x
假设在500的基础上,再堆m点血就能够抵消免伤带来的好处
则(200-100-m)/x=76/x
解得:m=24
这个计算结果的意思是
免伤只能在血量在176到250这个区间发动,在这个区间每受到1次伤害,有24血的收益
若设堆回血,则增加t的回血可以抵消免伤
76/x=100/(x+t)
解得:t=6/19 x
但是,当t=6/19x时,第二次受伤时,恢复所需时间有免伤为176/x,无免伤有回血为152/x
也就是说当有可以抵消第一次受伤时免伤的收益的回血量时,第二次受伤时回血收益是远高于免伤的。
两者共同作用的话
76/x=(100-m)/(x+t)
免伤机制二:根据血量计算伤害即分段计算伤害
我在满血时收到400点伤害时,实际的伤害为:250+150*0.88、伤害减免量为18
所以此时
未知数设定同上
未带达摩无免伤血量100
能够再受到200点伤害时间为100/x
带了达摩有免伤血量118
则时间为(200*0.88-118)/x=58/x
意思是堆血量我要堆42点血才能抵消免伤
堆回血要堆
t=21/29 x
共同作用的话
58/x=(100-m)/(t+x)
综上所述:
第一种免伤机制只有在特定的、较苛刻的条件下才能生效,并且,根据楼下分析,当每次伤害大于50%血量时,达摩的免伤完全无效!并且收益没有回血收益大
但是第二种免伤机制能够减免大量伤害。
这两种免伤机制差异巨大、有没有大佬做做测试神马的。或者官方给个解释。如果是1的话,免伤收益好低的。
12
3
24