From b3c4e2602766b6d518dc200afe9f387658441eb5 Mon Sep 17 00:00:00 2001 From: Duane Date: Sun, 7 Aug 2016 04:51:07 -0500 Subject: [PATCH] Check for room before adding to chest. --- dungeon.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dungeon.lua b/dungeon.lua index eb16936..f3e61c6 100644 --- a/dungeon.lua +++ b/dungeon.lua @@ -269,7 +269,7 @@ newnode.on_rightclick = function(pos, node, clicker, itemstack, pointed_thing) for i = 1, 100 do for j = 1, 5 * depth do for _, tre in pairs(treasures) do - if tre.name and tre.level and tre.rarity and tre.level <= level and math.random(tre.rarity) == 1 then + if tre.name and tre.level and tre.rarity and tre.level <= level and math.random(tre.rarity) == 1 and inv:room_for_item('main', tre.name) then inv:add_item('main', tre.name) something = true end