diff options
-rw-r--r-- | advtrains/occupation.lua | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/advtrains/occupation.lua b/advtrains/occupation.lua index 6e14459..66a5a75 100644 --- a/advtrains/occupation.lua +++ b/advtrains/occupation.lua @@ -172,8 +172,9 @@ function o.check_collision(pos, train_id) if ti~=train_id then local idx = t[i+1] local train = advtrains.trains[ti] + --atdebug("checking train",t[i],"index",idx,"<>",train.index,train.end_index) - if idx >= train.end_index and idx <= train.index then + if train and idx >= train.end_index and idx <= train.index then --atdebug("collides.") return true end |