0 of 0

File information

Last updated

Original upload

Created by

Author ferrari365 - Port by Xtudo

Uploaded by

Xtudo

Virus scan

Safe to use

About this mod

Overhauls the DLC2PillarBuilderActorScript from scratch for better performance, by making it only update when necessary and expands on its features for a more comprehensive behavior handling. No ESP.

Requirements
Permissions and credits
Changelogs
Donations


DLC2PillarBuilderActorScript Tweak LE
Author ferrari365 - Port by Xtudo

Description (Small details that make big differences)
My port of this important fix made by ferrari365.
I actually compiled the script with the last Creation Kit Legendary Edition. The resulting LE compiled script has different size than the SE version, so something changed. Then I tested it ingame quite a bit, and it's working as intended. I made the port for my game, and now I'm sharing it. All credits goes to ferrari365 of course.

Description from the original mod: The standing stones in the Solstheim DLC have been corrupted by Miraak in his attempts to return to the world. Each NPC or creature which is currently working or will go to work on them during the night are given a script, which assigns them to a special faction when they start working on the stone, that will cause other enemies to ignore them and not attack: the DLC2PillarBuilderActorScript. The same script also handles removing that faction from the NPC when they stop working for the night or when the stone is destroyed.
Unfortunately this script is very inefficient and buggy in its implementation. First of all, it has no checks whatsoever if the standing stone is cleansed or if Miraak is defeated and as a result will keep updating itself in the background for no reason long after the DLC's main quest is completed. Furthermore, it doesn't check if the NPC currently is assigned the faction it's trying to remove, causing the NPC to be given the faction again if it's removed when they don't have it, but with a negative rank.
This mod is a complete rewrite of the script from scratch for better performance and scenario handling. It now utilizes states to determine when it should update itself and when to get shut down for now (the player hasn't been in the area for a while) or for good (the stone has been cleansed and/or the main quest is completed). It also improves the faction handling in some situations that the vanilla script never considers (e.g. cleansing the stone when the NPC isn't around, which means the faction can't be removed at the time). And lastly, it reduces the amount of unnecessary external calls for things that can be handled more quickly locally instead.

New game is RECOMMENDED. You could get away with installing this before ever going to Solstheim OR if you've already completed the Dragonborn DLC's main quest, but avoid installing at a point in-between. Nothing catastrophic will happen, but functionality may be limited.

Compatibility
  • Not compatible with anything that changes the DLC2PillarBuilderActorScript script.
  • Compatible with everything else.

- SE-AE version here.

Credits

Especial thanks
  • To ferrari365 and to my lovely Patreons and supporters.


Do you like my mods or stories?
Please support me on Patreon.