master #5

Merged
epCode merged 255 commits from VoxeLibre/VoxeLibre:master into master 2021-02-02 23:20:01 +01:00
1 changed files with 9 additions and 2 deletions
Showing only changes of commit b017fd7405 - Show all commits

View File

@ -776,9 +776,16 @@ local check_for_death = function(self, cause, cmi_cause)
local function death_handle(self) local function death_handle(self)
-- dropped cooked item if mob died in fire or lava -- dropped cooked item if mob died in fire or lava
if cause == "lava" or cause == "fire" then if cause == "lava" or cause == "fire" then
item_drop(self, true) item_drop(self, true, 0)
else else
item_drop(self, nil) local looting = 0
if cause == "hit" then
local puncher = cmi_cause.puncher
if puncher then
looting = mcl_enchanting.get_enchantment(puncher:get_wielded_item(), "looting")
end
end
item_drop(self, nil, looting)
end end
local pos = self.object:get_pos() local pos = self.object:get_pos()