This edited version should do the trick. set pull range to 28
should be able to pull with any ranged weapon, bow, crossbow or throwing knife
this version can also do distract and Ripsote
Edited:
set rangedPull to false to disable ranged pull:
pullTimeout holds the time in miliseconds the bots waits for NPC to reach him. default 10000
bot actually stops and waits when pulling now.