diff --git a/plugins/lua/workflow.lua b/plugins/lua/workflow.lua index 7f1d5a08d..dcec1248d 100644 --- a/plugins/lua/workflow.lua +++ b/plugins/lua/workflow.lua @@ -203,20 +203,20 @@ for job,flag in pairs(plant_products) do local itag = 'idx_'..string.lower(flag) job_outputs[job] = function(callback, job) local mat_type, mat_index = -1, -1 - local seed_type, seed_index = -1, -1 + local seed_type, seed_index = -1, -1 local mat = dfhack.matinfo.decode(job.job_items[0]) if mat and mat.plant and mat.plant.flags[flag] then mat_type = mat.plant.material_defs[ttag] mat_index = mat.plant.material_defs[itag] - seed_type = mat.plant.material_defs['type_seed'] - seed_index = mat.plant.material_defs['idx_seed'] + seed_type = mat.plant.material_defs['type_seed'] + seed_index = mat.plant.material_defs['idx_seed'] end - local mat_mask = { } - if flag ~= 'LEAVES' then - mat_mask.plant = true - end - default_output(callback, job, mat_type, mat_index, mat_mask) - callback{ item_type = df.item_type.SEEDS, mat_type = seed_type, mat_index = seed_index } + local mat_mask = { } + if flag ~= 'LEAVES' then + mat_mask.plant = true + end + default_output(callback, job, mat_type, mat_index, mat_mask) + callback{ item_type = df.item_type.SEEDS, mat_type = seed_type, mat_index = seed_index } end end