diff options
-rw-r--r-- | advtrains/trackplacer.lua | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/advtrains/trackplacer.lua b/advtrains/trackplacer.lua index 13a0dac..5291923 100644 --- a/advtrains/trackplacer.lua +++ b/advtrains/trackplacer.lua @@ -294,8 +294,8 @@ local function on_place(itemstack, placer, pointed_thing, nnprefix, def) if not ndef or not ndef.buildable_to then return itemstack, true -- not place for a track end - if ndef.suitable_substrate then - s = ndef.suitable_substrate(upos) + if def.suitable_substrate then + s = def.suitable_substrate(upos) else s = undef and undef.walkable end @@ -324,8 +324,8 @@ local function on_place(itemstack, placer, pointed_thing, nnprefix, def) if not ndef or not ndef.buildable_to then return itemstack, true -- not place for a track end - if ndef.suitable_substrate then - s = ndef.suitable_substrate(upos) + if def.suitable_substrate then + s = def.suitable_substrate(upos) else s = undef and undef.walkable end |