diff --git a/Source/Saws.lua b/Source/Saws.lua index fce45e5..1331158 100644 --- a/Source/Saws.lua +++ b/Source/Saws.lua @@ -149,7 +149,7 @@ function updateSaws() local arc = s.arcs[len] for arm = 1, s.arms, 1 do - local sawPos = arc:pointOnArc(360 / s.arms * arm + (s.time * len)) + local sawPos = arc:pointOnArc((arc:length()-360) / s.arms * arm + (s.time * len)) s.saws[len + ((arm-1)*s.arms)]:moveTo(sawPos.x,sawPos.y) end