public void handleIntersections() {
		if (armed) {
			triggered = false;
			for (Tank player : level.getPlayers()) {
				if (intersectsEntity(player)) {
					triggered = true;
					explode = true;
				}
			}
		}
		touchingGround = false;
		for (FloatingPoint point : hitbox) {
			if (level.getTerrain().hitTestpoint((int) (x + point.getX()), (int) (y + point.getY()))) {
				while (level.getTerrain().hitTestpoint((int) (x), (int) (y))) {
					setLocation(x - dx, y - dy);
				}
				setSpeed(0, 0);
				touchingGround = true;
			}
		}
	}