public String toStringFromTracker(){
		String returnMe = "";
		try{
		for (Entry<String, Integer> entry : this.questTracker.entrySet()) {
			//Should be a string if their list is setup correctly
		    String key = entry.getKey(); // Objective name
		    int value = entry.getValue(); // actual tracker
		    returnMe += key + "," + Integer.toString(value);
		    returnMe += "~";
		}
		}catch(NullPointerException npe){ }
		//kill the trailing ~
		if(returnMe.length() > 0)
			returnMe = returnMe.substring(0, returnMe.length() - 1);
		return returnMe;
	}