I think I got what\'s your idea.
Or at least something that\'s going your way, Davis ...
You mean about randomly generated quests that could be assignated only once : If I come and talk to Rinna (for instance), she might be asking me : \"Would you be nice enough to do this (Y/N)\"
If you answer yes, you get the job, and if anybody else come then, she won\'t be asking them anything (but maybe another randomly generated quest, that has nothing to do in particular with the previous task).
If you answer no, then she\'ll ask the next player she\'ll talk to.
But my get the job\'s totaly due to hasard, as X could have taken it just before me ... In fact, the NPC would get some status : \"Aaa ! I got a job for the next player I meet\". (with quest icon over it\'s head maybe)
Then, nothing prevents you when you got the job to ask that LVL14 magician who\'s a friend of yours to give a hand. If you get rewarded, he might be interested in ...
Of course, results of the quests (completing it or not) might interfeere with future quests and/or environement. Well, if you can\'t prevent that building from beeing destroyed, no NPC\'ll be asking anyone to go there for any reason ... (but rebuild it or so maybe)