diff --git a/plugins/vdig.cpp b/plugins/vdig.cpp index 027511b1f..bdffb5629 100644 --- a/plugins/vdig.cpp +++ b/plugins/vdig.cpp @@ -415,6 +415,10 @@ DFhackCExport command_result expdig (Core * c, vector & parameters) if(tt == 0) continue; t_designation des = mx.designationAt(pos); + if(tileMaterial(tt) == CONSTRUCTED && !des.bits.hidden) + continue; + if(!isWallTerrain(tt) && !des.bits.hidden) + continue; if(cross[y][x]) { des.bits.dig = designation_default;