Not sure exactly how to do this but it might be nice if after 50% of your specified time (if no damage to a mob is detected) your character would move left, right, up, down attempting to find a mob. There's been several times where it was almost in range but not quite close enough. Just a thought that could improve efficiency if at all possible.
Thanks for considering!