diff --git a/game/modules/tome/resolvers.lua b/game/modules/tome/resolvers.lua index 20784d665549c9d0075d0a48b085462d2a090d7b..1ff50719b27a8dd665164975ddf9a3a1a65d7fc7 100644 --- a/game/modules/tome/resolvers.lua +++ b/game/modules/tome/resolvers.lua @@ -582,6 +582,7 @@ function resolvers.calc.moddable_tile(t, e) elseif slot == "shotbag" then r = {"shotbag_01","shotbag_02","shotbag_03","shotbag_04","shotbag_05"} elseif slot == "gembag" then r = {"gembag_01","gembag_02","gembag_03","gembag_04","gembag_05"} end + if not r then return end local ml = e.material_level or 1 r = r[util.bound(ml, 1, #r)] if r2 then