龙战修复

龙战修复

修复了在末影龙重生循环运行时离开游戏,返回后会卡在末地的问题。

工具

DragonFightFix

截图

一个简单的模组,用于修复当末影龙正在进行她那戏剧性登场时退出游戏,导致龙战卡住的问题。如果没有这个模组,你会被困在末地,除了跳进虚空之外别无出路。或者,如果你有足够的末影水晶,你可以重置水晶来重新开始序列。

核心问题在于代码始终将 isRespawning 写入为 false。奇怪的是,下次恢复末地战斗时,它确实会尝试重置龙战,但由于该值始终为 false,所以它从未真正重置。我通过以下方式修复了这个问题:现在如果龙正在重生,就保存正确的布尔值,同时还添加了代码,在龙战再次开始时重置尖刺水晶,以便从干净的状态开始。否则,它们仍会留在那里。这样看起来更整洁。

最终结果(双关语)是,当你重新加入时,龙会从头开始重生循环。理想情况下,如果能记住我们上次进行到哪里就好了,但那需要保存大量状态,我认为对于这个小修复来说有点过头了。