Strait writes quests in a completely different way than I do, so that is a little hard for me to read.  But, you might want to start by removing all of the elsifs from your EVENT_SAY, and change them to just plain "if" instead.  I am pretty sure elsif will break the quest completely using it like that. 
 
The best way to troubleshoot a problem like that is to start with just the EVENT_SAY section and test to make sure that works.  Then, add in the rest in small examples piece by piece until you get it all working.  That hash looks a little complex to me lol. 
 
I don't think Strait tested his code at all, but if you use the code I posted in this thread, it works perfectly.  Though, mine could probably use better commenting to make it easier to understand.  But it is pretty straight forward. 
 
If I was to write it all over again now, I am sure it would be much smaller and cleaner lol.  I have learned a lot since that submission. 
		
	
		
		
		
		
		
		
			
		
		
		
		
		
		
	
		
		
	
	
	 |