欢迎光临散文网 会员登陆 & 注册

【奇妙特性】暂停器灭蓝火堆

2023-07-06 17:28 作者:Az可爱捏  | 我要投稿

       总所周知,正常情况下,游戏中的蓝火、紫火无法被非爆炸伤害所熄灭。但是,除了用炸弹炸灭蓝火(紫火除了会发一颗子弹外和蓝火一样,此后统称蓝火),还可以用暂停器(主动道具)灭蓝火。当使用暂停器直接打灭蓝火时同样会概率掉落魂心。在向@Ginger88895 请教后,大致理解了这个特性,下面详析。

图片仅供参考,请以游戏实况为准

      首先需要知道,所有火堆的血量只有5,当受到伤害后血量为非整数,则在实体数据更新后(进出房间刷新状态算是其中一种,一般情况下要想对火堆造成非整数伤害只能通过暂停,这里后文会有说明)通过去尾法只保留血量值中的整数部分。当火堆hp≤1时,火堆熄灭。
举个例子:初始属性的以撒在使用暂停后眼泪打中了火堆,此时火堆hp=1.5,进出房间刷新状态后,hp=1.5→1.0,此时火堆便熄灭了。(但是以刷新数据导致火堆熄灭的方法不会获得打灭火堆应得的基础掉落)

黄、红、蓝、紫、白火堆的血量都是5

但是,火堆的受伤的计算方式没有这么简单。
普通火堆(黄火和红火)的受伤计算疑似是将所有非爆炸伤害转化为恒定的1点或者2点伤害,这也使你无论是豆浆还是独眼巨人都是两三下打灭一个普通火堆。
而蓝火堆则是屏蔽所有非爆炸伤害,所以除了炸弹几乎无论什么方式都无法摧毁蓝火(白火也如此机制:屏蔽伤害)。
而暂停器,它造成的暂停效果的计算优先级高于前两者,也就是说,当你使用了暂停后,前两者的伤害计算方式直接被屏蔽了。有了暂停器,只要你造成的伤害大于等于5点,你就可以尝试直接打灭蓝火堆去掏魂心了。
【这里需要注意,一定是要实体数据更新后hp=1才算熄灭,否则要使火堆血量降至0点以下时才能将其打灭。举个例子:当你攻击力为2点时,通过暂停给火堆造成了4点伤害,此时火堆未进行实体数据更新,因此虽然hp=1,但其状态仍然是未熄灭。此时要么进出房间刷新实体数据,要么再造成一次大于一点的伤害,才能使火堆熄灭】

关于白火:白火是无法直接打灭的,即使对其造成的伤害大于5点,用控制台查看其状态也是显示的未熄灭状态,但是hp=1,但是进出房间后白火就消失了。通过请教得知,白火没有死亡逻辑,也就是说白火不会正常死亡。但由于白火也是火堆,进出房间刷新实体数据后,由于hp=1,白火也就熄灭了。

hp=2的各种火堆

没什么用的冷知识:即使火堆血量高于100,正常情况下无论有多低的爆炸伤害都可以直接熄灭火堆。但是使用暂停后,由于暂停的优先级高于火堆特殊的血量计算,因此上述机制被暂停所屏蔽,你必须要造成大于火堆血量值的伤害才能将其熄灭,无论伤害类型如何。

举个例子:当我用控制台将火堆血量调至150,使用暂停,在暂停期间我用一颗炸弹无法炸灭该火堆;而不处于暂停状态的150血的火堆可以直接被炸弹炸灭。


奇妙特性补充:当火堆被暂停后,冲撞伤害可以对其造成1000点伤害(包括黑白马、火星以及抱摔腰带的冲刺)

如果暂停+冲撞能造成1000伤害,旁边的萌死戳早挂了,很难不怀疑是故意这么设计的


关于抱摔腰带:
抱摔腰带在举起敌怪后会使其处于暂停状态,这同样可以运用到火堆上(火堆实际上是特殊敌怪)。但是当使用抱摔腰带将其摔“灭”后,通过指令查看其血量为1.0,状态也是熄灭状态,有些还会给予掉落,但此时的火堆仍然具备触碰伤害。通过请教了解到,这可能是由于抱摔腰带将火堆的碰撞类型给恢复了,以至于仍有碰撞伤害,这时候进出房间刷新实体数据就“完全熄灭”了。


完。

【奇妙特性】暂停器灭蓝火堆的评论 (共 条)

分享到微博请遵守国家法律