summaryrefslogtreecommitdiff
path: root/server-beta/src/parser
diff options
context:
space:
mode:
Diffstat (limited to 'server-beta/src/parser')
-rw-r--r--server-beta/src/parser/guide.lua6
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 = {}