public Point checkSnorlax(Point point)
	{
		//Snorlax Test
		for(int i=179; i<183; i++)
		{
			//Above Player
			if(direction==90&&currentArea[location.x][location.y-1]==i)
			{
				point.x=location.x;
				point.y=location.y-1;
				return point;
			}
			//Below Player
			else if(direction==270&&currentArea[location.x][location.y+1]==i)
			{
				point.x=location.x;
				point.y=location.y+1;
				return point;
			}
			//Left of Player
			else if(direction==180&&currentArea[location.x-1][location.y]==i)
			{
				point.x=location.x-1;
				point.y=location.y;
				return point;
			}
			//Right of Player
			else if(direction==0&&currentArea[location.x+1][location.y]==i)
			{
				point.x=location.x+1;
				point.y=location.y;
				return point;
			}
		}

		return point;
	}