From a94f80647ff1d1b66bec73132b526874751ffd7e Mon Sep 17 00:00:00 2001 From: BlockMen Date: Mon, 9 Nov 2015 17:52:42 +0100 Subject: [PATCH] Prevent possible/rare crash --- sheep/init.lua | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/sheep/init.lua b/sheep/init.lua index a057c66..1af88be 100644 --- a/sheep/init.lua +++ b/sheep/init.lua @@ -182,15 +182,15 @@ local def = { if self.mode == "eat" and self.eat_node then self.regrow_wool = true end - if self.last_mode == "eat" and self.modetimer == 0 and self.regrow_wool then + if self.last_mode == "eat" and (self.modetimer and self.modetimer == 0) and self.regrow_wool then self.has_wool = true self.regrow_wool = nil self.object:set_properties({textures = {"creatures_sheep.png^creatures_sheep_white.png"}}) end - if self.fed_cnt and self.fed_cnt > 4 then - self.tamed = true - self.fed_cnt = nil - end + if self.fed_cnt and self.fed_cnt > 4 then + self.tamed = true + self.fed_cnt = nil + end end }