diff --git a/shared/itemcontrol.lua b/shared/itemcontrol.lua index c7ed0a6..06b8895 100644 --- a/shared/itemcontrol.lua +++ b/shared/itemcontrol.lua @@ -1807,6 +1807,7 @@ function getItemMetadata(item, slot, src) if chosenSlot then for k, v in pairs(itemcheck) do + v.slot = tonumber(v.slot) if v.name == item and v.slot == chosenSlot then lowestSlot = v.slot metadata = itemcheck[k].info or itemcheck[k].metadata or {} @@ -1815,6 +1816,7 @@ function getItemMetadata(item, slot, src) end else for k, v in pairs(itemcheck) do + v.slot = tonumber(v.slot) if v.name == item then if v.slot <= lowestSlot then lowestSlot = v.slot