BloodKeyAmount=0
MazeMap1Amount=0
MazeMap2Amount=0
MazeMap3Amount=0
MazeMap4Amount=0
BloodFeverCureAmount=0
BloodFeverVaccineAmount=0
RadioactiveWasteAmount=0

If #RESULT=1
	If HasItem(#USERID,177)=1
		BloodKeyAmount=1
		TakeItem(#USERID,177)
	Endif
	If HasItem(#USERID,113)=1
		MazeMap1Amount=1
		TakeItem(#USERID,113)
	Endif
	If HasItem(#USERID,115)=1
		MazeMap2Amount=1
		TakeItem(#USERID,115)
	Endif
	If HasItem(#USERID,116)=1
		MazeMap3Amount=1
		TakeItem(#USERID,116)
	Endif
	If HasItem(#USERID,117)=1
		MazeMap4Amount=1
		TakeItem(#USERID,117)
	Endif
	While HasItem(#USERID,112)>0
		BloodFeverCureAmount=BloodFeverCureAmount+1
		TakeItem(#USERID,112)
	Wend
	While HasItem(#USERID,118)>0
		BloodFeverVaccineAmount=BloodFeverVaccineAmount+1
		TakeItem(#USERID,118)
	Wend
	While HasItem(#USERID,236)>0
		RadioactiveWasteAmount=RadioactiveWasteAmount+1
		TakeItem(#USERID,236)
	Wend
	
	If BloodKeyAmount=1
	If MazeMap1Amount=1
	If MazeMap2Amount=1
	If MazeMap3Amount=1
	If MazeMap4Amount=1
	If BloodFeverCureAmount>3
	If BloodFeverVaccineAmount>3
	If RadioactiveWasteAmount>1
		BloodKeyAmount=0
		MazeMap1Amount=0
		MazeMap2Amount=0
		MazeMap3Amount=0
		MazeMap4Amount=0
		BloodFeverCureAmount=BloodFeverCureAmount-4
		BloodFeverVaccineAmount=BloodFeverCureAmount-4
		RadioactiveWasteAmount=RadioactiveWasteAmount-2
		SendMessageToMap(#MAPID,"Hiker says, 'Wow! Thanks so much for the items. Here is your reward, I won't need it in the maze.'", #MSG_SAY)
		GiveItem(#USERID,355)
		SendMessageToUser(#USERID,"You have received a Hiking Staff.'", #MSG_TELL)		
		Goto ReplaceItems
	Endif
	Endif
	Endif
	Endif
	Endif
	Endif
	Endif
	Endif
	Label Incomplete
	SendMessageToMap(#MAPID,"Hiker says, 'Great! Thanks so much. Now if you could just get me a blood key, all 4 maze maps, 5 bottles of blood fever vaccine, 2 bottles of radioactive waste, and 5 bottles of blood fever cure.'", #MSG_SAY)
	SendMessageToMap(#MAPID,"Hiker says, 'Then I will be ready to go exploring that maze!'", #MSG_SAY)
	Label ReplaceItems
	While BloodKeyAmount>0
		GiveItem(#USERID,177)
		BloodKeyAmount=BloodKeyAmount-1
	Wend
	While MazeMap1Amount>0
		GiveItem(#USERID,113)
		MazeMap1Amount=MazeMap1Amount-1
	Wend
	While MazeMap2Amount>0
		GiveItem(#USERID,115)
		MazeMap2Amount=MazeMap2Amount-1
	Wend
	While MazeMap3Amount>0
		GiveItem(#USERID,116)
		MazeMap3Amount=MazeMap3Amount-1
	Wend
	While MazeMap4Amount>0
		GiveItem(#USERID,117)
		MazeMap4Amount=MazeMap4Amount-1
	Wend
	While BloodFeverCureAmount>0
		GiveItem(#USERID,112)
		BloodFeverCureAmount=BloodFeverCureAmount-1
	Wend
	While BloodFeverVaccineAmount>0
		GiveItem(#USERID,118)
		BloodFeverVaccineAmount=BloodFeverVaccineAmount-1
	Wend
	While RadioactiveWasteAmount>0
		GiveItem(#USERID,236)
		RadioactiveWasteAmount=RadioactiveWasteAmount-1
	Wend
Else
	SendMessageToMap(#MAPID,"Hiker says, 'Too bad, maybe you will change your mind.'", #MSG_SAY)
Endif

Continue = 1