diff --git a/src/lib/commands/path.c b/src/lib/commands/path.c index dbeebbb3..f143a364 100644 --- a/src/lib/commands/path.c +++ b/src/lib/commands/path.c @@ -103,8 +103,8 @@ path(void) memcpy(&map[delty(&ns.range, cy)][deltx(&ns.range, cx) * 2], routech[i][0], 3); - cx += diroff[i][0]; - cy += diroff[i][1]; + cx = xnorm(cx + diroff[i][0]); + cy = ynorm(cy + diroff[i][1]); } border(&relrange, " ", " "); while (nxtsct(&ns, §)) {