Okay i found the problem. The button that is suppoed to pick up bones and bury is broken. I have tried many times with it on and off. If it is on it wont pick up or bury, and it just waits forever till the bones that are on the ground to dissapear before trying to start another unicow. I feel you don't quite understand what I am saying, which might be cuz im bad at explaining, but try out the pick up and bury bones thing and watch how slow/broken it is. I ran the script overnight without it on and it gave solid amount of horns without getting stuck. Very solid script besides that button