private void checkWetState() {					//controls effects from water immersion
		if (isCurrentlyWet())
		{
			
			wetTimer = wetTimer + 1;
				if (wetTimer > WETLIMIT[ageState.ordinal()])
				{
					wetCount = wetCount + 1;
					wetTimer = 0;
				}
			if (wetCount == 0)
			{
				soaked = false;
				melting = false;
				dissolving = false;
				return;
			}
			else if (wetCount == 1)
			{
				soaked = true;
				melting = false;
				dissolving = false;
				//stressFromDrowning = stressFromDrowning + 10;
				return;
			}
			else if (wetCount > 1 )
			{
				soaked = false;
				melting = true;
				dissolving = false;
			//	stressFromDrowning = stressFromDrowning + 20;
				return;
			}
		/*	if (wetCount == 3)
			{
				soaked = false;
				melting = false;
				dissolving = true;
				stressFromDrowning = stressFromDrowning + 25;
				return;
			}
			if (wetCount > 3)
			{
				soaked = false;
				melting = false;
				dissolving = true;
				return;
			} */
			return;
		}
		else
		/*	if (stressFromDrowning > 0)
			{
				stressFromDrowning = stressFromDrowning - 5;
			}
		*/
		if (wetCount > 0 && wetTimer == 0 && !hasMelted)
		{
			wetCount = wetCount - 1;
			wetTimer = WETLIMIT[ageState.ordinal()] - 1;
		}
			return;
	}