diff --git a/web/js/motion-effects.js b/web/js/motion-effects.js index 6058707..c615eaf 100644 --- a/web/js/motion-effects.js +++ b/web/js/motion-effects.js @@ -61,6 +61,9 @@ export const MotionEffects = { getQueueAction(mode, maxDist, blendThreshold) { if (mode === 'jumpy') { if (maxDist <= 5) return { action: 'wait', delay: 100 }; + } else if (mode === 'hesitant') { + // Lower blend threshold prevents blasting all speed-change waypoints instantly + if (maxDist <= 30) return { action: 'blend' }; } else { if (maxDist <= blendThreshold) return { action: 'blend' }; }