diff --git a/lignumis/prototypes/content/quality-assembler-updates.lua b/lignumis/prototypes/content/quality-assembler-updates.lua new file mode 100644 index 0000000..8ec7a30 --- /dev/null +++ b/lignumis/prototypes/content/quality-assembler-updates.lua @@ -0,0 +1,10 @@ +local function qa(recipeName) + local recipe = data.raw.recipe[recipeName] + if recipe then + recipe.additional_categories = recipe.additional_categories or {} + table.insert(recipe.additional_categories, "quality-assembling") + end +end + +-- Pelagos +qa("calciner") \ No newline at end of file diff --git a/lignumis/prototypes/content/quality-assembler.lua b/lignumis/prototypes/content/quality-assembler.lua index 4f476d6..4cfff5d 100644 --- a/lignumis/prototypes/content/quality-assembler.lua +++ b/lignumis/prototypes/content/quality-assembler.lua @@ -479,8 +479,10 @@ Technology:new(name) local function qa(recipeName) local recipe = data.raw.recipe[recipeName] - recipe.additional_categories = recipe.additional_categories or {} - table.insert(recipe.additional_categories, "quality-assembling") + if recipe then + recipe.additional_categories = recipe.additional_categories or {} + table.insert(recipe.additional_categories, "quality-assembling") + end end -- Lignumis diff --git a/lignumis/prototypes/content/updates.lua b/lignumis/prototypes/content/updates.lua index 7087806..67be3da 100644 --- a/lignumis/prototypes/content/updates.lua +++ b/lignumis/prototypes/content/updates.lua @@ -1,2 +1,3 @@ require("fuel-category-updates") -require("lignumis/planet-updates") \ No newline at end of file +require("lignumis/planet-updates") +require("quality-assembler-updates") \ No newline at end of file