public static void drag(int sx, int sy, int ex, int ey) {
		Point current = getMousePosition();
		if(current.x != sx || current.y != sy) {
			move(current.x, current.y);
		}
		double speed = (Math.random() * 15D + 15D) / 10D;
		Toolkit.getDefaultToolkit().getSystemEventQueue().postEvent(new BotEvent(new MouseEvent(Bot.getSingleton().getBotClient().getApplet(), MouseEvent.MOUSE_PRESSED, System.currentTimeMillis(), MouseEvent.BUTTON1_MASK, sx, sy, 1, false)));
		move(MouseEvent.MOUSE_MOVED, sx, sy, ex, ey, 9D, 3D, 5D/speed, 10D/speed, 10D*speed, 8D*speed);
		Toolkit.getDefaultToolkit().getSystemEventQueue().postEvent(new BotEvent(new MouseEvent(Bot.getSingleton().getBotClient().getApplet(), MouseEvent.MOUSE_RELEASED, System.currentTimeMillis(), MouseEvent.BUTTON1_MASK, ex, ey, 1, false)));
	}