KLLZ Posted April 16, 2021 Share Posted April 16, 2021 I read a few posts about UF4P messing up Nuka World Trader dialogue in a very old version. Then after UF4P fixed this issue with 2.0.9, Bethesda messed it up again? I am not sure what is going on, but my UF4P is 2.1.2 and has always been. Anyone know how to fix this issue? I'm just trying to get Mackenzie to cure my rads and give me her quest. Link to comment Share on other sites More sharing options...
KLLZ Posted April 17, 2021 Author Share Posted April 17, 2021 (edited) UPDATE. Here are a few things I have tested to see if there is a work around: I tried completing Grand Tour and then Home Sweet Home so that I can get Open Season from Preston. After I eliminated the raider bosses, the quest directs me to talk to Mackenzie. No luck, I still have no dialogue options. She does update what she says in response to my betrayal of the gangs, but I just have no way of responding to her. I also tried to recycleactor in a different cell before ever going into the market. No luck either. The only workaround seems to be using setstage to complete the quest. Breaks a lot of immersion though. Edited April 17, 2021 by KLLZ Link to comment Share on other sites More sharing options...
LarannKiar Posted April 24, 2021 Share Posted April 24, 2021 This is the traders' dialogue quest: DLC04DialogueSettlement. If you type "SQS DLC04DialogueSettlement" in the console, what do you see? Is it running? If so, then type "ShowQuestAliases DLC04DialogueSettlement". Are the Aliases filled? Or they are NONE? Link to comment Share on other sites More sharing options...
KLLZ Posted April 25, 2021 Author Share Posted April 25, 2021 Thanks for helping me with the diagnosis. When I type "SQS DLC04DialogueSettlement," I get "Quest: DLC04DialogueSettlement - Running - Current Stage: 410." When I type "ShowQuestAliases DLC04DialogueSettlement," I get a list of actors that have NONE, including the Nuka-World traders Mackenzie, Shelbie, Maddox, Chip Morse, and LakeTrader (which I think is Cora from Cora, Chelsea, and Peter). Link to comment Share on other sites More sharing options...
LarannKiar Posted April 26, 2021 Share Posted April 26, 2021 When I type "ShowQuestAliases DLC04DialogueSettlement," I get a list of actors that have NONE, including the Nuka-World traders Mackenzie, Shelbie, Maddox, Chip Morse, and LakeTrader (which I think is Cora from Cora, Chelsea, and Peter). That's the issue. The Reference Aliases in the dialogue quest should've been filled with the reference of each NPC when you started your current playthrough. (Because that quest is flagged as "Start Game Enabled"). To solve this problem, you have to reset the quest. 1. Create a Hard Save 2. Create a screenshot of the list showing the quest stages. Your current stage is 410 but it's also important which stages are marked as (done). To see them, use the "SQS DLC04DialogueSettlement" command. 3. Type "ResetQuest DLC04DialogueSettlement". Now, check if the quest is running and the aliases are filled. ResetQuest was successful: If it's running and the aliases are filled. You should see something like this: "Quest: DLC04DialogueSettlement - Running - Current Stage: 0". If the Aliases are filled, you should see numbers instead of NONE. (Like 0604C76A for GrandchesterMapMarker). Type "SetStage DLC04DialogueSettlement X". X is the stage which was marked as (done) in the screenshot you previously made. So if stage 10 was marked as (done), then type: "SetStage DLC04DialogueSettlement 10". Repeat this step until the last (done) stage is set. ResetQuest was unsuccessful: If the quest isn't running. (You see: Quest: DLC04DialogueSettlement - Stopped"). In this case, you have to play with the "StopQuest DLC04DialogueSettlement" and "ResetQuest DLC04DialogueSettlement" commands until you get that quest running. ResetQuest was also unsuccessful: If the quest is running but the aliases are still NONE. In this case, the problem is probably caused by a mod. Link to comment Share on other sites More sharing options...
KLLZ Posted April 26, 2021 Author Share Posted April 26, 2021 When I type "ShowQuestAliases DLC04DialogueSettlement," I get a list of actors that have NONE, including the Nuka-World traders Mackenzie, Shelbie, Maddox, Chip Morse, and LakeTrader (which I think is Cora from Cora, Chelsea, and Peter). ResetQuest was also unsuccessful: If the quest is running but the aliases are still NONE. In this case, the problem is probably caused by a mod. After I reset the quest, the actors still show NONE, so I decided to test the mods. Here are the steps I have tried: 1. I started a completely new save with the same mods that I currently have. The actors actually have IDs on a new save, so I thought maybe it's because I uninstalled some mods. 2. After checking the mods (PANPC, Settlement Attacks Beyond) that I've uninstalled mid-save, I installed them individually and loaded my very first save before removing them. Individually, they weren't the culprits. 3. I tried testing mods that I have installed mid-save before Nuka-World. After uninstalling them and loading my first save, I still get NONE. I don't understand what could be causing this since a new save with the same mods seem to work fine. Link to comment Share on other sites More sharing options...
LarannKiar Posted April 26, 2021 Share Posted April 26, 2021 Well, unfortunately this bug exists in the vanilla game too.. Does it happen if you type "StartQuest DLC04DialogueSettlement" after "ResetQuest DLC04DialogueSettlement"? You can fill the aliases one by one using the console (ForceRefIntoAlias command) or create an .esp plugin.. Link to comment Share on other sites More sharing options...
KLLZ Posted April 26, 2021 Author Share Posted April 26, 2021 Well, unfortunately this bug exists in the vanilla game too.. Does it happen if you type "StartQuest DLC04DialogueSettlement" after "ResetQuest DLC04DialogueSettlement"? Yes, I also get NONE even with "StartQuest DLC04DialogueSettlement." You can fill the aliases one by one using the console (ForceRefIntoAlias command) or create an .esp plugin.. How do I use the ForceRefIntoAlias command? I will try that first. Again, I really appreciate your help. :laugh: Link to comment Share on other sites More sharing options...
LarannKiar Posted April 27, 2021 Share Posted April 27, 2021 The .esp solution seems faster but here's how to use the ForceRefIntoAlias command: 1. Create a Hard Save 2. SSQ DLC04DialogueSettlement (SSQ is called "Set Console Scope Quest") 3. Fill the aliases one by one with the references (RefIDs) shown on the screenshot. For Reference Aliases: 0601fb00.ForceRefIntoAlias "MackenzieBridgeman" For Location Aliases: ForceLocationAlias 0601FCEC NukaTownLocation Here are the Reference Aliases, Location Aliases and their RefIDs: Link to comment Share on other sites More sharing options...
KLLZ Posted April 27, 2021 Author Share Posted April 27, 2021 The .esp solution seems faster Oh yeah, it does seem tedious to type all those. How do I make the .esp? I know very little about FO4edit and CK. Link to comment Share on other sites More sharing options...
Recommended Posts