hook fixes

goes the whole distance even if you move, things no longer shoot away