What are the dialog conditions you have set for the second NPC? The Conditions should look like this Conditions Condition 1: Function Name: GetStageDone Function Info: Quest: (Whatever your quest is), (Whatever Stage your Quest is supposed to be in) == 0 More info on Condition 1: When you are setting this up, when you set the quest that this is relevent to (Whatever your quest is called), the second parameter is where you set your quest stage. Condition 2: GetIsID (Second NPC) == 1.00 Hopefully this helps!