Hey people. So, I'm working on this quest that starts when the player picks up a dagger and eventually must make the choice to keep it for themselves or hand it back to its owner. The dagger start up works fine and even the first objective works, pointing the player to the guard captain so the player can learn who the owner of the dagger is. However, after the conversation with the captain, the Objective Displayed and the Stage of the quest are supposed to shift to 20 yet for some reason the stuff does not switch.
My current structure is in the end box for scripts in the final topic of dialogue with the captain, the ending script is:
GetOwningQuest().SetObjectiveDisplayed(20)
GetOwningQuest().SetStage(20)
What am I doing wrong that is preventing my quest from moving forward?