 	readyToAscend := true
 return
 
-zoneTickTimer:
-	storeZoneTick()
+zoneTimer:
+	storeZoneTime()
 return
 
 nextZoneTimer:

	}

	startMonitoring()
	reFocus()

	SetTimer, zoneTickTimer, 500

	loop
	{
		if (exitThread) {
			zoneTicks := ""
			SetTimer, nextZoneTimer, off
			SetTimer, zoneTickTimer, off
			SetTimer, comboTimer, off
			clickerStop()
			stopMonitoring()
			showUserSplash("Vision Run aborted!")
			exit

	if (gameMode != "FARMING") {
		setGameMode("FARMING")
		setFarmMode()
		scrollToZone(zoneTime.MaxIndex())
		local farmZone := getCurrentZone()
		if (mod(farmZone, 5) = 0) {
			scrollToZone(--farmZone)
