]> git.lizzy.rs Git - xdecor.git/commitdiff
Add nil check patch-1
authorElias Fleckenstein <54945686+EliasFleckenstein03@users.noreply.github.com>
Thu, 13 Aug 2020 10:04:40 +0000 (12:04 +0200)
committerGitHub <noreply@github.com>
Thu, 13 Aug 2020 10:04:40 +0000 (12:04 +0200)
Add nil check to prevent errors xdecor causes with pkarcs_doors.

src/mechanisms.lua

index e453229099e578902cb3f48978ed290b6465399b..0a3bcfdcda69c50a45066fb4a1ca5a313fbbc4ff 100644 (file)
@@ -9,7 +9,8 @@ local function door_toggle(pos_actuator, pos_door, player)
        local player_name = player:get_player_name()
        local actuator = minetest.get_node(pos_actuator)
        local door = doors.get(pos_door)
-
+       if not door then return end
+               
        if actuator.name:sub(-4) == "_off" then
                minetest.set_node(pos_actuator,
                        {name = actuator.name:gsub("_off", "_on"), param2 = actuator.param2})