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();