This is a simple fix for (some) of the problems with the Port Llast quests that have to do with Septimund, Nya, and Lord Adreum. I have only fixed errors where it is obvious what the developers have meant to do, so I have not assumed that the developers meant to allow you to lead the undead army into Port Llast AND keep Septimund, since there is no evidence in the scripting that this was an original plan. Also, while it is feasible that there was supposed to be an option to put Adreum to rest without leading the army or killing him, I found no evidence for it and so did not create it. It also seems reasonable that the developers originally meant Adreum to only show up when Nya mentioned him, but there's also no real evidence in the scripting for that, so I didn't change it. Finally, I didn't bother fixing the sloppy coding that doesn't actually affect gameplay: the music doesn't change back in the graveyard after the undead army leaves, for example. If anyone feels inclinned to changed these things, they are welcome to use the files in my fix as a starting point (you shouldn't need any other files, except that you will have to create scripts and journal entries that don't yet exist).
This fix is designed using the v1.22 BETA PATCH, so has not been tested with v1.21 (or v1.22, as that has not come out yet). There is no reason I can imagine that it wouldn't work with v1.21, but try it at your own risk. If you do so and find problems, you can let me know and I'll see what I can do. Here are a list of problems fixed:
* Nya properly opens her store after the undead army eradicates the Luskans, as long as you've spoken to her and she knows they are gone.
* If the Luskans are killed in any way (including by the undead army & without Nya's knowledge), you can find Nya in the graveyard and tell her.
* Nya's faction has been fixed so she doesn't fight the undead army.
* Nya properly responds to PC (with or without Septimund) after apeaking to her the first time, including when speaking to Lord Adreum first.
* The undead army leaves when the Luskans are dead (I didn't fix the problems with Adreum sticking around, because the problem is too difficult to fix for something that matters so little).
* The undead army is gone from Gothaladreum after it leaves it.
* Adreum cheers on the undead army (like Nya does).
* Septimund can properly take the Doomguide conversation paths in talking with Lord Adreum, as long as they don't threaten Port Llast (other Doomguides are still welcome to do so, but at the cost of Septimund as a party member)
* If Nya is convinced to cease summoning undead or killed, Septimund properly talks to the party before leaving the graveyard.
* Haeromos stops acting as though you have freed him time and time again (before you finish killing the Luskans).
* Haeromos actually reports that Nya came back as a merchant if the Luskans have left and you convinced her to do so.
* Haeromos stops giving you the undead quest over and over again if you solved it in certain ways.
Again, note that these were all simple scripting errors, so I did not change anything that was not the developers' obvious intentions.
Install: Extract the RAR file to your override folder. Have fun.
10 - A Masterpiece, Genuinely Groundbreaking 9 - Outstanding, a Must Have 8 - Excellent, Recommended to Anyone 7 - Very Good, Deserves a Look 6 - Good, Qualified Recommendation 5 - Fair, Solid yet Unremarkable 4 - Some Merit, Requires Improvements 3 - Poor Execution, Potential Unrealized 2 - Very Little Appeal 1 - Not Recommended to Anyone