@Override
	public void move(Entity e) {
		if (cullable) {
			culltick++;
			return;
		}

		x += xv;
		y += yv;
		range -= Math.sqrt(xv * xv + yv * yv);
		if (range < 0) {
			cullable = true;
		}
		shape.setCenterX(x);
		shape.setCenterY(y);

		// Wrap Screen
		if (x > FORM_WIDTH) {
			x = 0;
		} else if (x < 0) {
			x = FORM_WIDTH;
		}

		if (y > FORM_HEIGHT) {
			y = 0;
		} else if (y < 0) {
			y = FORM_HEIGHT;
		}
	}