From 72a7ae25e886d342f3d2d6b988a714018acfd190 Mon Sep 17 00:00:00 2001 From: Jonathan G Rennison Date: Wed, 25 Nov 2020 01:37:48 +0000 Subject: [PATCH] Tracerestrict: Fix program execution when skipping double non-conditional --- src/tracerestrict.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/tracerestrict.cpp b/src/tracerestrict.cpp index 43f96f022d..9c8c98eb86 100644 --- a/src/tracerestrict.cpp +++ b/src/tracerestrict.cpp @@ -699,6 +699,8 @@ void TraceRestrictProgram::Execute(const Train* v, const TraceRestrictProgramInp default: NOT_REACHED(); } + } else { + if (IsTraceRestrictDoubleItem(type)) i++; } } }