mirror of
				https://github.com/luanti-org/minetest_game.git
				synced 2025-10-31 07:35:22 +01:00 
			
		
		
		
	Compare commits
	
		
			2 Commits
		
	
	
		
	
	| Author | SHA1 | Date | |
|---|---|---|---|
|  | 8678265125 | ||
|  | df387e2394 | 
| @@ -88,18 +88,20 @@ local function populate_chest(pos, rand, dungeontype) | |||||||
| 				amount = rand:next(loot.count[1], loot.count[2]) | 				amount = rand:next(loot.count[1], loot.count[2]) | ||||||
| 			end | 			end | ||||||
|  |  | ||||||
| 			if itemdef.tool_capabilities then | 			if itemdef then | ||||||
| 				for n = 1, amount do | 				if itemdef.tool_capabilities then | ||||||
| 					local wear = rand:next(0.20 * 65535, 0.75 * 65535) -- 20% to 75% wear | 					for n = 1, amount do | ||||||
| 					table.insert(items, ItemStack({name = loot.name, wear = wear})) | 						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 | 				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 | 			end | ||||||
| 		end | 		end | ||||||
| 	end | 	end | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user