From 8b5e0a914b03451b56f4fcbd5b890e394009a10c Mon Sep 17 00:00:00 2001
From: Paramat <paramat@users.noreply.github.com>
Date: Sat, 23 Mar 2019 23:16:41 +0000
Subject: [PATCH] Dungeon loot: Avoid empty 'if' branch to satisfy lua check

---
 mods/dungeon_loot/mapgen.lua | 26 +++++++++++++-------------
 1 file changed, 13 insertions(+), 13 deletions(-)

diff --git a/mods/dungeon_loot/mapgen.lua b/mods/dungeon_loot/mapgen.lua
index 4394c510..366d4ce4 100644
--- a/mods/dungeon_loot/mapgen.lua
+++ b/mods/dungeon_loot/mapgen.lua
@@ -88,20 +88,20 @@ local function populate_chest(pos, rand, dungeontype)
 				amount = rand:next(loot.count[1], loot.count[2])
 			end
 
-			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}))
-				end
-			elseif itemdef.stack_max == 1 then
-				-- not stackable, add separately
-				for n = 1, amount do
-					table.insert(items, loot.name)
+			if itemdef then
+				if 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}))
+					end
+				elseif itemdef.stack_max == 1 then
+					-- not stackable, add separately
+					for n = 1, amount do
+						table.insert(items, loot.name)
+					end
+				else
+					table.insert(items, ItemStack({name = loot.name, count = amount}))
 				end
-			else
-				table.insert(items, ItemStack({name = loot.name, count = amount}))
 			end
 		end
 	end
-- 
GitLab