From fd772538163f843dfb20e0993c94b9c44c17881c Mon Sep 17 00:00:00 2001 From: stujones11 Date: Tue, 1 Aug 2017 19:03:17 +0100 Subject: [PATCH] Ensure valid inventory table when setting armor --- 3d_armor/api.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/3d_armor/api.lua b/3d_armor/api.lua index 0a98a9b..e2496fd 100644 --- a/3d_armor/api.lua +++ b/3d_armor/api.lua @@ -205,7 +205,7 @@ armor.set_player_armor = function(self, player) change[group] = 1 levels[group] = 0 end - local list = player_inv:get_list("armor") + local list = player_inv:get_list("armor") or {} for i, stack in pairs(list) do if stack:get_count() == 1 then local def = stack:get_definition()