forked from mtcontrib/farming
Fixed nil compare bug
This commit is contained in:
parent
7ff3416737
commit
84dc9643b1
6
init.lua
6
init.lua
@ -338,12 +338,12 @@ function farming.plant_growth_timer(pos, elapsed, node_name)
|
|||||||
local lambda = elapsed / STAGE_LENGTH_AVG
|
local lambda = elapsed / STAGE_LENGTH_AVG
|
||||||
if lambda < 0.1 then return true end
|
if lambda < 0.1 then return true end
|
||||||
if max_growth == 1 or lambda < 2.0 then
|
if max_growth == 1 or lambda < 2.0 then
|
||||||
local light = minetest.get_node_light(light_pos)
|
local light = (minetest.get_node_light(light_pos) or 0) -- CHANGED
|
||||||
if not in_range(light, MIN_LIGHT, MAX_LIGHT) then return true end
|
if not in_range(light, MIN_LIGHT, MAX_LIGHT) then return true end
|
||||||
growth = 1
|
growth = 1
|
||||||
else
|
else
|
||||||
local night_light = minetest.get_node_light(light_pos, 0)
|
local night_light = (minetest.get_node_light(light_pos, 0) or 0) -- CHANGED
|
||||||
local day_light = minetest.get_node_light(light_pos, 0.5)
|
local day_light = (minetest.get_node_light(light_pos, 0.5) or 0) -- ChANGED
|
||||||
local night_growth = in_range(night_light, MIN_LIGHT, MAX_LIGHT)
|
local night_growth = in_range(night_light, MIN_LIGHT, MAX_LIGHT)
|
||||||
local day_growth = in_range(day_light, MIN_LIGHT, MAX_LIGHT)
|
local day_growth = in_range(day_light, MIN_LIGHT, MAX_LIGHT)
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user