diff --git a/docs/ISSUES.md b/docs/ISSUES.md index f29c6dd6..662060bf 100644 --- a/docs/ISSUES.md +++ b/docs/ISSUES.md @@ -48,7 +48,14 @@ Copy this block when adding a new issue: ## #160 — Remote moveto: run animation pace vs actual movement speed mismatch -**Status:** OPEN (2026-07-03, R4-V5 live verify) +**Status:** CLOSED (2026-07-03, `41006e79`, user-verified same session). +**Root cause:** remote interps carried NO weenie, so retail's +apply_run_to_command rate chain (`weenie ? (InqRunRate() ?: my_run_rate) +: 1.0`, raw 305062-305076) took the degenerate 1.0 branch and the wire's +MoveToRunRate (stored in MyRunRate by the mt-6/7 unpack, M13) was never +consumed — run dispatches at speed 1.0 = slow-motion legs + crawl. Fix: +`RemoteWeenie` (retail's per-object ACCWeenieObject stand-in; InqRunRate +fails → my_run_rate fallback) on every RemoteMotion interp. **Symptom:** observing a retail player's server MoveToChain from acdream: close-range movetos WALK correctly; at run distance the RUN cycle plays but the body moves visibly slower than the legs (treadmilling). The legs' pace