if (hex==null) return 0; return hex.floor()+elevation;
if (hex == null) { return 0; } if (((movementMode == IEntityMovementMode.HOVER) ||  (movementMode == IEntityMovementMode.NAVAL) ||  (movementMode == IEntityMovementMode.HYDROFOIL)) && hex.containsTerrain(Terrains.WATER)) { return hex.surface() + elevation; } else { return hex.floor() + elevation; }
    public int elevationOccupied(IHex hex) {        if (hex==null) return 0;        return hex.floor()+elevation;    }