From e3b70469687116437e90aedf0b0be61cf4a8dc3e Mon Sep 17 00:00:00 2001 From: orwell96 Date: Mon, 18 Dec 2017 23:44:01 +0100 Subject: Remove path invalidation statement. Caused problems on multiple detector rails in a row, because paths got cleared in-between a train step Also optimize some code --- advtrains/nodedb.lua | 3 --- 1 file changed, 3 deletions(-) (limited to 'advtrains/nodedb.lua') diff --git a/advtrains/nodedb.lua b/advtrains/nodedb.lua index a4fbf0a..ab49192 100644 --- a/advtrains/nodedb.lua +++ b/advtrains/nodedb.lua @@ -135,9 +135,6 @@ end function ndb.swap_node(pos, node, no_inval) minetest.swap_node(pos, node) ndb.update(pos, node) - if not no_inval then - advtrains.invalidate_all_paths(pos) - end end function ndb.update(pos, pnode) -- cgit v1.2.3