Yeah, i found that bug a while ago too. I forgot to put a limit on the archer fire rate, and now when you reach a certain fire rate level the fire rate is so close to zero it doesn't work at all.