You could spawn the NPC trough the player script and for each diffrent Guild zoning into the zone have a diffrent one madeup and spawn, its a workaround and not a fix but it would solve the problem at hand 
		
	
		
		
		
		
		
		
			
				__________________ 
				--You start casting " Extra Content"--    
--You Hit your database for 9.999 Damage, you have slain your Server--    
-- Please wait reinstalling!--/Sigh   
			 
		
		
		
		
		
		
	
		
		
	
	
	 |