From f0d5bf7b80efe128f8ff1731eeeb887cf70c9e23 Mon Sep 17 00:00:00 2001 From: austin Date: Sat, 31 May 2025 14:19:32 -0400 Subject: [PATCH] macro pathing potential fix --- docs/src/progress/renderertodo.md | 1 + .../java/electrosphere/server/service/MacroPathingService.java | 1 + 2 files changed, 2 insertions(+) diff --git a/docs/src/progress/renderertodo.md b/docs/src/progress/renderertodo.md index 38baef96..c6afb749 100644 --- a/docs/src/progress/renderertodo.md +++ b/docs/src/progress/renderertodo.md @@ -2092,6 +2092,7 @@ Fix draw cell manager test (05/31/2025) Error logging in entity-character assignment +Potential fix for macro pathing continuous loop diff --git a/src/main/java/electrosphere/server/service/MacroPathingService.java b/src/main/java/electrosphere/server/service/MacroPathingService.java index 0f3e718d..9a2ce449 100644 --- a/src/main/java/electrosphere/server/service/MacroPathingService.java +++ b/src/main/java/electrosphere/server/service/MacroPathingService.java @@ -57,6 +57,7 @@ public class MacroPathingService extends SignalServiceImpl { try { List points = this.findPath(realm.getMacroData(), start, end); rVal.setPoints(points); + rVal.setGoal(points.getLast()); rVal.setReady(true); } catch(Throwable e){ e.printStackTrace();