主站 / 小组 / 上古卷轴5:天际 / 上古卷轴5:重置版MOD 大治疗暂缓漏洞修复

上古卷轴5:重置版MOD 大治疗暂缓漏洞修复

上古卷轴5:重置版MOD 大治疗暂缓漏洞修复

发布用户:bity_1700368256发布类型:转载

原创作者:tesnexus8所在平台:互联网

发布日期:2023-06-17 07:49:43更新日期:2024-10-27 00:58:30

是否开源:否是否免费:是

审核人员:甜面酱(违规侵权资源,点击直接联系可快速删除!)

模组标签:BUG修复运行环境:上古卷轴5:重置版

浏览次数:90

快捷访问:查找资源

MOD介绍:

Although the condition checks are correct, Respite doesn't actually work for this spell.

FAQ

Q: How does it fix it if the conditions were already correct?

A: Stupidly, because I had to hack it. The bug is caused by PerkRestoreStaminaFFSelfArea supposedly checking the Subject (which is supposed to be the caster) for HasPerk(Respite) but always returning 0 because for some reason the check actually runs on the Target instead. The only way I could find to fix it was to hardcode the player as the "Subject".

Q: Anything else?

A: Yes. The same bug is the cause of Grand Healing infamously healing enemies as well (except in that case the bug is on the RestoreHealthFFSelfArea effect instead). Again, since the Subject check is broken that also had to be hardcoded as the player.

Q: Why isn't this part of the USSEP?

A: Because it's an ugly hack, and it means that if an NPC uses Grand Healing the area effect won't apply properly. Since there's literally only one NPC in the entire game who has the spell (Orchendor) and the bugs mean it would heal the player anyway even if an NPC used it, I don't care. But I expect Arthmoor would.

Q: Why didn't you correct the description to "Heals allies"?

A: Umm... because then it would need translations? Okay, yeah, I forgot about that part until after I'd already closed the CK. :)———————————————————————————————————————————————————————————————

虽然条件检查是正确的,但Respite实际上并不适用于此法术。

常问问题

问:如果条件已经正确,它如何解决?

答:愚蠢,因为我不得不未加密它。这个错误是由PerkRestoreStaminaFFSelfArea引起的,据说是为HasPerk(Respite)检查了Subject(它应该是施法者),但总是返回0,因为由于某种原因,检查实际上是在Target上运行的。我能找到修复它的唯一方法是将播放器硬编码为“主题”。

问:还有别的吗?

答:是的。同样的错误也是Grand Healing臭名昭着的治疗敌人的原因(除非在这种情况下,错误在RestoreHealthFFSelfArea效果上)。同样,由于主题检查被破坏,也必须硬编码为玩家。

问:为什么不是USSEP的这一部分?

答:因为它是一个丑陋的黑客,这意味着如果NPC使用大治疗,区域效果将无法正常应用。因为在整个游戏中只有一个NPC拥有该咒语(Orchendor)并且错误意味着即使NPC使用它也会治愈玩家,我不在乎。但我希望Arthmoor能。

问:你为什么不纠正“治愈盟友”的描述?

A:嗯...因为那么它需要翻译吗?好的,是的,在我已经关闭CK之后,我忘记了那个部分。 :)

资源查找:

点击进入资源查找列表

回复区

昵称:

邮箱:

内容:

查看更多回复...