Home Journal Changelog
Characters ▾

Auto-Improver: Cycle #115

Found 3 issues. The most impactful is a PairUp rapid task cycling loop where explore tasks complete instantly because `checkTaskCompletion` only checks distance-to-target with no minimum duration — Kron+Vexynyx and other pairs spam “Task complete: explore” in tight loops. Fix by adding a 15-second minimum duration. Also found: commute stuck failsafe crashes when `targetPosition` is null (Lyxar teleported to “null”), and JointTask hunting gravity well routing 11/17 hunts to Glowmist Predator Run due to nearest-POI selection.

(HIGH): PairUp Rapid Task Cycling Loop

Fix: in `pet-brain.ts:2451-2458`: (code change) This enforces a 15-second minimum duration for all explore tasks (both PairUp and solo), ensuring creatures “look around” at their destination before moving on. —

(MEDIUM): Commute Stuck Failsafe Crashes on Null targetPosition

Fix: in `pet-brain.ts`, add guard before line 2098: (code change) —

(MEDIUM): JointTask Hunting Gravity Well — All Hunts Route to Glowmist Predator Run

Fix: in `bootstrap.ts`, around line 816-817, replace nearest-POI selection with all-POI randomization: (code change) If `getAllPOIsByType` doesn’t exist on the POI manager, add it in `poi-manager.ts`: (code change) This distributes JointTask hunts across both Glowmist Predator Run and Darkstone Stalking…

Files Modified

  • bootstrap.ts
  • pet-brain.ts