mirror of
https://git.minetest.land/VoxeLibre/VoxeLibre.git
synced 2024-11-26 04:21:07 +01:00
Remove wolf-dog shift click breeding, and implement better logic
This commit is contained in:
parent
41bfaae370
commit
11b5684a90
1 changed files with 9 additions and 10 deletions
|
@ -154,17 +154,16 @@ dog.follow = "mcl_mobitems:beef"
|
||||||
dog.on_rightclick = function(self, clicker)
|
dog.on_rightclick = function(self, clicker)
|
||||||
local item = clicker:get_wielded_item()
|
local item = clicker:get_wielded_item()
|
||||||
|
|
||||||
if self.owner and self.owner == clicker:get_player_name() and clicker:get_player_control().sneak then
|
--owner is broken for this
|
||||||
--attempt to enter breed state
|
--attempt to enter breed state
|
||||||
if mobs.enter_breed_state(self,clicker) then
|
if mobs.enter_breed_state(self,clicker) then
|
||||||
return
|
return
|
||||||
end
|
end
|
||||||
|
|
||||||
--make baby grow faster
|
--make baby grow faster
|
||||||
if self.baby then
|
if self.baby then
|
||||||
mobs.make_baby_grow_faster(self,clicker)
|
mobs.make_baby_grow_faster(self,clicker)
|
||||||
return
|
return
|
||||||
end
|
|
||||||
end
|
end
|
||||||
|
|
||||||
if is_food(item:get_name()) then
|
if is_food(item:get_name()) then
|
||||||
|
|
Loading…
Reference in a new issue