diff options
Diffstat (limited to 'server-beta/src/parser')
-rw-r--r-- | server-beta/src/parser/guide.lua | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/server-beta/src/parser/guide.lua b/server-beta/src/parser/guide.lua index c96f7143..f1fedbd9 100644 --- a/server-beta/src/parser/guide.lua +++ b/server-beta/src/parser/guide.lua @@ -518,14 +518,16 @@ function m.getPath(a, b) local mode local objA local objB - if a.start < b.start then + if a.finish < b.start then mode = 'before' objA = a objB = b - else + elseif a.start > b.finish then mode = 'after' objA = b objB = a + else + return 'equal', {}, {} end local pathA = {} local pathB = {} |