mirror of
https://git.minetest.land/VoxeLibre/VoxeLibre.git
synced 2024-11-16 16:11:06 +01:00
Make mobs drop xp on death
This commit is contained in:
parent
3d5cceab76
commit
49b01dca4f
2 changed files with 4 additions and 3 deletions
|
@ -213,9 +213,8 @@ function mobs:register_mob(name, def)
|
|||
rotate = def.rotate or 0, -- 0=front, 90=side, 180=back, 270=side2
|
||||
hp_min = scale_difficulty(def.hp_min, 5, 1),
|
||||
hp_max = scale_difficulty(def.hp_max, 10, 1),
|
||||
xp_min = def.xp_min or 0,
|
||||
xp_max = def.xp_max or 3,
|
||||
xp_timestamp = 0,
|
||||
xp_min = def.xp_min or 1,
|
||||
xp_max = def.xp_max or 5,
|
||||
breath_max = def.breath_max or 15,
|
||||
breathes_in_water = def.breathes_in_water or false,
|
||||
physical = true,
|
||||
|
|
|
@ -116,6 +116,8 @@ mobs.death_logic = function(self, dtime)
|
|||
|
||||
mobs.death_effect(self)
|
||||
|
||||
mcl_experience.throw_experience(self.object:get_pos(), math_random(self.xp_min, self.xp_max))
|
||||
|
||||
self.object:remove()
|
||||
|
||||
return
|
||||
|
|
Loading…
Reference in a new issue