10/10. This bot is fantastically developed. It supports plank sack, Amy’s saw, Imcando hammers, rune pouch (fill it with runes before starting), NPC Contact, and a lot of teleport options. I used it from 90 to 99 Construction and it ran extremely well. It only shut down once due to a navigation issue, and honestly I do not fault the bot for that given how consistently smooth it was overall. Highly recommended.
Another feature that would make this script even more seamless would be support for chained activities with plank goals. For example, Activity 1 could be set to “200 oak planks” (or simply “until out”), and Activity 2 could be teak with no goal. The bot would use oak planks first, smart stop before starting a contract it cannot finish with the remaining oaks, complete Activity 1, then automatically move to Activity 2. This would prevent mid contract plank shortages and make plank transitions smooth and automatic.
It should use whichever bank provides the overall shortest path which ive found to usually not be RoD.
It will bank even if technically not needed if the bank is on the way to the contract. If you still think its not working correctly let me know and I'll investigate.
Jewellery box and eternal glory are good ideas.