I'm setting up a bunch of radiant quests, which are randomly selected and given by the quest-giver. I've set this up by having a sort of 'master' quest, with two stages. On the first stage, there is dialogue available with the quest giver, asking for a quest. The quest giver has several random dialogue responses, each one of which triggers a radiant quest. Once a radiant quest is triggered, the 'master quest' is set to stage two. At this stage no dialogue options are available to request a quest, ensuring that only one quest can be run at a time.
At the end of each radiant quest, there is a dialogue where you report the success to the quest giver. After the dialogue tree has been completed, there is a script which should set the 'master quest' back to stage one, enabling all the dialogue options necessary to take on a new quest.
Problem is, I don't seem to be able to set the master quest down any number of stages. I've tried checking 'allow repeated stages' on the quest data tab, but no luck.
How do I do it?