Skip to content
Snippets Groups Projects
Commit 02e2cab3 authored by sfan5's avatar sfan5
Browse files

Dungeon loot: Don't crash on unknown items

fixes #2228
parent b853c8a5
No related branches found
No related tags found
No related merge requests found
......@@ -88,7 +88,9 @@ local function populate_chest(pos, rand, dungeontype)
amount = rand:next(loot.count[1], loot.count[2])
end
if itemdef.tool_capabilities then
if itemdef == nil then
-- item doesn't exist, do nothing
elseif itemdef.tool_capabilities then
for n = 1, amount do
local wear = rand:next(0.20 * 65535, 0.75 * 65535) -- 20% to 75% wear
table.insert(items, ItemStack({name = loot.name, wear = wear}))
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment