diff options
author | Y. Wang <yw05@forksworld.de> | 2023-01-06 18:23:15 +0100 |
---|---|---|
committer | Y. Wang <yw05@forksworld.de> | 2023-03-23 20:06:02 +0100 |
commit | d443d8e07af89665a6bb3d87af91f43f08a6c47e (patch) | |
tree | ccb18a6ba184ec5b08835ed2762e680a1cb44f01 /advtrains_interlocking/signal_aspect_accessors.lua | |
parent | 2d072cdc67ec3018eaba36b7c79c2b19e574a94d (diff) | |
download | advtrains-d443d8e07af89665a6bb3d87af91f43f08a6c47e.tar.gz advtrains-d443d8e07af89665a6bb3d87af91f43f08a6c47e.tar.bz2 advtrains-d443d8e07af89665a6bb3d87af91f43f08a6c47e.zip |
Distant signaling: avoid signal signs
Diffstat (limited to 'advtrains_interlocking/signal_aspect_accessors.lua')
-rw-r--r-- | advtrains_interlocking/signal_aspect_accessors.lua | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/advtrains_interlocking/signal_aspect_accessors.lua b/advtrains_interlocking/signal_aspect_accessors.lua index e55814e..e419515 100644 --- a/advtrains_interlocking/signal_aspect_accessors.lua +++ b/advtrains_interlocking/signal_aspect_accessors.lua @@ -144,7 +144,7 @@ local function get_real_aspect(pos) if ndef.advtrains and ndef.advtrains.get_aspect then local asp = ndef.advtrains.get_aspect(pos, node) or I.DANGER local suppasp = get_supported_aspects(pos) - if suppasp.type == 2 then + if suppasp and suppasp.type == 2 then asp = A.type2_to_type1(suppasp, asp) end return adjust_aspect(pos, asp) |