Fixed the previous fix.
torhal [06-09-09 - 02:50]
diff --git a/ARLDatamine.lua b/ARLDatamine.lua
index f56f060..45ef9bd 100644
--- a/ARLDatamine.lua
+++ b/ARLDatamine.lua
@@ -2400,11 +2400,9 @@ do
tinsert(extra_flags, tostring(CLASS_TYPES[v]).." ("..v..")")
end
end
- else -- Recipe is not class specific
+ else -- Recipe is not class specific - every flag should be set.
for k, v in ipairs(ORDERED_CLASS_TYPES) do
--- if flags[CLASS_TYPES[v]] then
--- tinsert(extra_flags, tostring(CLASS_TYPES[v]).." ("..v..")")
- if scan_data[v] and not flags[CLASS_TYPES[v]] then
+ if not flags[CLASS_TYPES[v]] then
tinsert(missing_flags, tostring(CLASS_TYPES[v]).." ("..v..")")
end
end