Skyrim Special Edition
0 of 0

File information

Last updated

Original upload

Created by

tesnexus8

Uploaded by

tesnexus8

Virus scan

Safe to use

Tags for this mod

About this mod

Grand Healing fails ro restore Stamina on allies when the player has the Respite perk. This fixes it.

Permissions and credits
(The better version of) this fix is now in the USSEP as of version 4.1.5 (bug 25197). Unless you're not using USSEP for some reason, you shouldn't need this mod any more.


Although the condition checks are correct, Respite doesn't actually work for this spell.
(edit: it turns out the checks were only correct to sane people who speak basic English, not Bethesda, who got the words backwards...)


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.  :)