mirror of
				https://github.com/minetest-mods/3d_armor.git
				synced 2025-11-04 06:35:27 +01:00 
			
		
		
		
	add nil check in armor.damage
				
					
				
			This commit is contained in:
		@@ -631,6 +631,9 @@ end
 | 
				
			|||||||
armor.damage = function(self, player, index, stack, use)
 | 
					armor.damage = function(self, player, index, stack, use)
 | 
				
			||||||
	local old_stack = ItemStack(stack)
 | 
						local old_stack = ItemStack(stack)
 | 
				
			||||||
	local worn_armor = armor:get_weared_armor_elements(player)
 | 
						local worn_armor = armor:get_weared_armor_elements(player)
 | 
				
			||||||
 | 
						if not worn_armor then
 | 
				
			||||||
 | 
							return
 | 
				
			||||||
 | 
						end
 | 
				
			||||||
	local armor_worn_cnt = 0
 | 
						local armor_worn_cnt = 0
 | 
				
			||||||
	for k,v in pairs(worn_armor) do
 | 
						for k,v in pairs(worn_armor) do
 | 
				
			||||||
		armor_worn_cnt = armor_worn_cnt + 1
 | 
							armor_worn_cnt = armor_worn_cnt + 1
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user