Yeah, I've ran into disconnects, but that only happened twice, and I sorted something like 750 bods without a single disconnect and I was having connection issues that day. I'll monkey around with it. It might be an issue with not closing gumps, but I was certain OSI handled that on its own. (look up s7's bod filler and he makes a note about people losing connection after repeated gump opening)
Anyway, I'll see if I can find out why this is happening. The other option is that I might need to slow down the drag/drop rate. It might not enjoy the speed as much as we do.
'at first it ran for a while then got less and less' Do you mean the bod script slowed down in sorting or that the disconnects slowed down or sped up? If it's the former, I think I might know why this is happening. I'll update the script if it's the case.
I will see if I can find an elegant solution to the no reward book. One option is to plop them back into the source container, but then it becomes quite a hassle to figure out when to switch books because the rest in book one is all ones without a reward. The other option is to leave them in your pack until the scripts done, but sorting 4900 bods, you could fill your entire pack up and be stuck without being able to hold items.