From cfd5a254004d69f8d5f8b352cb9a1065f29a9ec0 Mon Sep 17 00:00:00 2001 From: Jared Adams Date: Wed, 4 May 2011 17:24:20 -0600 Subject: [PATCH] Properly check each tile for local and global features --- tools/supported/prospector.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tools/supported/prospector.cpp b/tools/supported/prospector.cpp index 4ecb7201b..db53d5eba 100644 --- a/tools/supported/prospector.cpp +++ b/tools/supported/prospector.cpp @@ -278,7 +278,7 @@ int main(int argc, char *argv[]) veinMats[b->veinMaterialAt(coord)]++; break; case DFHack::FEATSTONE: - if (blockFeatureLocal) + if (blockFeatureLocal && des.bits.feature_local) { if (blockFeatureLocal->type == DFHack::feature_Adamantine_Tube && blockFeatureLocal->main_material == 0) // stone @@ -292,7 +292,7 @@ int main(int argc, char *argv[]) } } - if (showSlade && blockFeatureGlobal + if (showSlade && blockFeatureGlobal && des.bits.feature_global && blockFeatureGlobal->type == DFHack::feature_Underworld && blockFeatureGlobal->main_material == 0) // stone {