@Override
	public void tick(double dt) {
		super.tick(dt);

		handleIntersections();
		if (liveTime < armTime) {
			liveTime += dt;
		} else if (!armed){
			arm();
		}
		if (explode && !triggered)
			explode();
		if (!touchingGround) {
			accelerate(0, 0.08);
		}
	}