From c2bedc3816a0c6a3a96b5803bd910b32c09c4f2c Mon Sep 17 00:00:00 2001 From: Jordan Irwin Date: Mon, 23 Apr 2018 22:45:05 -0700 Subject: [PATCH] [creatures] Make sure that 'self.last_node' not 'nil' (#22) --- creatures/functions.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/creatures/functions.lua b/creatures/functions.lua index 178bbce..794ea08 100644 --- a/creatures/functions.lua +++ b/creatures/functions.lua @@ -480,7 +480,7 @@ creatures.on_step = function(self, dtime) local sn = core.get_node_or_nil(p) local eat_node for _,name in pairs(nodes) do - if name == self.last_node.name then + if self.last_node ~= nil and name == self.last_node.name then eat_node = current_pos break elseif sn and sn.name == name then