Fix breeding
This commit is contained in:
parent
1b028a6a47
commit
4e1cff6f28
@ -182,7 +182,8 @@ creatura.register_mob("animalia:cat", {
|
||||
[7] = {
|
||||
utility = "animalia:mammal_breed",
|
||||
get_score = function(self)
|
||||
if self.breeding then
|
||||
if self.breeding
|
||||
and animalia.get_nearby_mate(self, self.name) then
|
||||
return 0.7, {self}
|
||||
end
|
||||
return 0
|
||||
|
@ -124,7 +124,8 @@ creatura.register_mob("animalia:chicken", {
|
||||
[5] = {
|
||||
utility = "animalia:bird_breed",
|
||||
get_score = function(self)
|
||||
if self.breeding then
|
||||
if self.breeding
|
||||
and animalia.get_nearby_mate(self, self.name) then
|
||||
return 0.9, {self}
|
||||
end
|
||||
return 0
|
||||
|
@ -106,6 +106,7 @@ creatura.register_mob("animalia:frog", {
|
||||
utility = "animalia:breed_water_surface",
|
||||
get_score = function(self)
|
||||
if self.breeding
|
||||
and animalia.get_nearby_mate(self, self.name)
|
||||
and self.in_liquid then
|
||||
return 1
|
||||
end
|
||||
|
@ -168,7 +168,8 @@ creatura.register_mob("animalia:horse", {
|
||||
[5] = {
|
||||
utility = "animalia:horse_breed",
|
||||
get_score = function(self)
|
||||
if self.breeding then
|
||||
if self.breeding
|
||||
and animalia.get_nearby_mate(self, self.name) then
|
||||
return 0.9, {self}
|
||||
end
|
||||
return 0
|
||||
|
@ -133,7 +133,8 @@ creatura.register_mob("animalia:pig", {
|
||||
[5] = {
|
||||
utility = "animalia:mammal_breed",
|
||||
get_score = function(self)
|
||||
if self.breeding then
|
||||
if self.breeding
|
||||
and animalia.get_nearby_mate(self, self.name) then
|
||||
return 0.9, {self}
|
||||
end
|
||||
return 0
|
||||
|
@ -110,7 +110,8 @@ creatura.register_mob("animalia:reindeer", {
|
||||
[5] = {
|
||||
utility = "animalia:mammal_breed",
|
||||
get_score = function(self)
|
||||
if self.breeding then
|
||||
if self.breeding
|
||||
and animalia.get_nearby_mate(self, self.name) then
|
||||
return 0.9, {self}
|
||||
end
|
||||
return 0
|
||||
|
@ -153,7 +153,8 @@ creatura.register_mob("animalia:sheep", {
|
||||
[5] = {
|
||||
utility = "animalia:mammal_breed",
|
||||
get_score = function(self)
|
||||
if self.breeding then
|
||||
if self.breeding
|
||||
and animalia.get_nearby_mate(self, self.name) then
|
||||
return 0.9, {self}
|
||||
end
|
||||
return 0
|
||||
|
@ -115,7 +115,8 @@ creatura.register_mob("animalia:turkey", {
|
||||
[5] = {
|
||||
utility = "animalia:bird_breed",
|
||||
get_score = function(self)
|
||||
if self.breeding then
|
||||
if self.breeding
|
||||
and animalia.get_nearby_mate(self, self.name) then
|
||||
return 0.9, {self}
|
||||
end
|
||||
return 0
|
||||
|
@ -158,7 +158,8 @@ creatura.register_mob("animalia:wolf", {
|
||||
[7] = {
|
||||
utility = "animalia:mammal_breed",
|
||||
get_score = function(self)
|
||||
if self.breeding then
|
||||
if self.breeding
|
||||
and animalia.get_nearby_mate(self, self.name) then
|
||||
return 0.7, {self}
|
||||
end
|
||||
return 0
|
||||
|
Loading…
x
Reference in New Issue
Block a user