RichAI endReachedDistance has no effect

Well, I have followed the fix in the following page and it worked:
[SOLVED] Question about slowdownTime and endReachedDistance - Support Forum (arongranberg.com)

But could this behavior be done without hacking the code?