diff --git a/changelog.txt b/changelog.txt index 0668f7b..528e087 100644 --- a/changelog.txt +++ b/changelog.txt @@ -1,6 +1,8 @@ --------------------------------------------------------------------------------------------------- Version: 0.1.0 -Date: 2022-08-25 +Date: 2022-08-24 + Fixes: + - Attempt fix of issue when some character has no crafting categories Changes: - Beta release. Localization: diff --git a/compatibility/electronic-circuit.lua b/compatibility/electronic-circuit.lua index 979d1be..65995f0 100644 --- a/compatibility/electronic-circuit.lua +++ b/compatibility/electronic-circuit.lua @@ -21,7 +21,9 @@ util.set_icons("electronic-circuit", nil) if util.me.handcraft() then data:extend({{ type = "recipe-category", name = "handcraft-only" }}) for i, character in pairs(data.raw.character) do - table.insert(character.crafting_categories, "handcraft-only") + if character and character.crafting_categories then + table.insert(character.crafting_categories, "handcraft-only") + end end local hcec = futil.table.deepcopy(data.raw.recipe["electronic-circuit"]) hcec.name = "electronic-circuit-handcraft-only"