From dde8c674b81835e6d7a6591bd0732a9c5c140be0 Mon Sep 17 00:00:00 2001 From: MihailRis Date: Sun, 5 Apr 2026 20:52:47 +0300 Subject: [PATCH] fix process_properties --- res/scripts/post_content.lua | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/res/scripts/post_content.lua b/res/scripts/post_content.lua index 92eff79ce..d6d48fbd1 100644 --- a/res/scripts/post_content.lua +++ b/res/scripts/post_content.lua @@ -17,7 +17,8 @@ end local function process_properties(lib) for id, props in pairs(lib.properties) do if props.parent then - for propname, value in pairs(lib.properties[block.index(props.parent)]) do + local parent_props = lib.properties[block.index(props.parent)] or {} + for propname, value in pairs(parent_props) do if not props[propname] then props[propname] = value end