I hunted barb-tail kebbits with deadfall traps, but didn't run the bot for that long. (Lv33 kebbit spot)
There's a bug with dropping an item and a personal opinion to seem less-botlike.
Bug - After checking on boulders and looting the dead kebbits corpse, the bot will bury the bones but will not drop the barb-tailed harpoon.
It's not a stackable item, so eventually one would have to pause the script and drop the harpoons manually. However, I didn't let the bot run long enough to see if it would drop the harpoons if I had a full inventory (mostly because of reasons I will explain next)
Opinion - my first assumption would be that the bot detects nearby dead trees to cut them. That assumption is what lead me to setup to the deadfall trap next to the dead tree.
If the dead tree next to this deadfall rock does not respawn in time for the next "searching/cutting for logs" it will run south-east to cut down the next nearest dead tree. Once this dead tree is cut, the bot will idle in that south-eastern spot until the deadfall trap has either caught a kebbit or the trap collapsed.
The reason I bring this up is similar to a post I've seen from Doomie when your MLM bot was still in the early stages :
My suggestion to counteract the bot wandering for dead trees is to have it cut jungle trees along with dead trees (could do more harm than good) or add a radius to how far the bot will search for trees. There are two nearby jungle trees that can be cut down for normal logs as well
As for the idling, if it's possible have it run back to the deadfall traps or near them
The bot idle at the south-eastern dead tree