Mattiewagg Posted September 6, 2014 Share Posted September 6, 2014 Is it possible to make a quest go back on previous stages? Like if the quest is on stage 30, can I set it back to stage 10, or something like that?Tick the box allow repeatable stages (Quest Data), and then yes. It should work. Link to comment Share on other sites More sharing options...
lofgren Posted September 6, 2014 Share Posted September 6, 2014 Is it possible to make a quest go back on previous stages? Like if the quest is on stage 30, can I set it back to stage 10, or something like that?Tick the box allow repeatable stages (Quest Data), and then yes. It should work.It will sort of work. If you use getstage() then the higher stage will still return, and if you want to undo any changes set in the higher stage when you regress, you'll have to undo them manually. There is no way to find out which stage is actually running right now, only the highest number stage that the quest has reached. So if you go to stage 10 and then 20 and then 10 again, getstage will still return 20. Link to comment Share on other sites More sharing options...
xH4D3Sy Posted September 7, 2014 Author Share Posted September 7, 2014 I ticked the box that allows for repeatable steps, and at the end of the script when it's at stage 40, I put -- TestQuest.SetStage(10) -- and nothing happens in game. It stays stuck at stage 40... Link to comment Share on other sites More sharing options...
lofgren Posted September 7, 2014 Share Posted September 7, 2014 So the stage 10 script never fires? Like I said above, getstage will still return 40 once the quest has been to stage 40, regardless of what stage it is in currently. Link to comment Share on other sites More sharing options...
xH4D3Sy Posted September 7, 2014 Author Share Posted September 7, 2014 No it doesn't. I mean, it doesn't when I'm trying to set the stage from 40 or which ever stage, back to stage 10. The only way I can seem to get it to go back to stage 10 correctly is if I use the command console in-game, and type "setstage testquest 10". But I'm really not happy with that, I don't want to have to type in that command EVERY time, considering my quest is supposed to have multiple objectives.What I'm really trying to do is after you have crafted a weapon or piece of armor and give it to the quest giver, to have it set back to the stage where I ask "What's next?" so I can get the next objective of the job. Link to comment Share on other sites More sharing options...
Recommended Posts