added flight nil check

master
TenPlus1 2017-08-07 10:53:51 +01:00
parent bc13ef7410
commit ba167a3451
1 changed files with 4 additions and 2 deletions

View File

@ -1,9 +1,9 @@
-- Mobs Api (4th August 2017) -- Mobs Api (7th August 2017)
mobs = {} mobs = {}
mobs.mod = "redo" mobs.mod = "redo"
mobs.version = "20170804" mobs.version = "20170807"
-- Intllib -- Intllib
@ -260,6 +260,8 @@ local flight_check = function(self, pos_w)
local nod = self.standing_in local nod = self.standing_in
local def = minetest.registered_nodes[nod] local def = minetest.registered_nodes[nod]
if not def then return false end -- nil check
if type(self.fly_in) == "string" if type(self.fly_in) == "string"
and (nod == self.fly_in or def.liquid_alternative_flowing ~= "") then and (nod == self.fly_in or def.liquid_alternative_flowing ~= "") then