| 
 You could make an invisible npc with a quest likesub EVENT_SPAWN{
 quest::signalwith (xxxxx, quest:: ChooseRandom(1, 2,3));
 }
 
 Then spawn an npc with id xxxxx in the same instance with a quest like
 sub EVENT_SIGNAL{
 if ($signal == 1){
 quest:: spawn2(...);
 }
 ....
 
 and do that for each signal
 |