script seems pretty fantastic, i have however some suggestions, as well as have encountered a weird problem:
starting off with the issue - when swapping gear on one of my characters it gets stuck trying to swap from my dragon boots to my bandos d'hide boots as demonstrated here:
OSBot client version:
2.4.143
Mirror mode (Yes/No):
No
Detailed bug description: when swapping gear on one of my characters it gets stuck trying to swap from my dragon boots to my bandos d'hide boots. tried closing and opening a new clien as well as restarting my computer.
Script Status & Current Task (As displayed in the paint): Task: Tunnel Solving Status: Swapping Gear
Screenshots (If available):
Relevant logs (If available):[INFO][Bot #1][09/26 05:06:54 PM]: DEBUG: Swapping to item: Bandos d'hide boots
[INFO][Bot #1][09/26 05:06:55 PM]: DEBUG: Swapping to item: Bandos d'hide boots
[INFO][Bot #1][09/26 05:06:55 PM]: DEBUG: Swapping to item: Bandos d'hide boots
[INFO][Bot #1][09/26 05:06:56 PM]: DEBUG: Swapping to item: Bandos d'hide boots
[INFO][Bot #1][09/26 05:06:56 PM]: DEBUG: Swapping to item: Bandos d'hide boots
[INFO][Bot #1][09/26 05:06:57 PM]: DEBUG: Swapping to item: Bandos d'hide boots
[INFO][Bot #1][09/26 05:06:58 PM]: DEBUG: Swapping to item: Bandos d'hide boots
[INFO][Bot #1][09/26 05:06:58 PM]: DEBUG: Swapping to item: Bandos d'hide boots
[INFO][Bot #1][09/26 05:06:59 PM]: DEBUG: Swapping to item: Bandos d'hide boots
[INFO][Bot #1][09/26 05:06:59 PM]: DEBUG: Swapping to item: Bandos d'hide boots
(and so on until stopped)
this forces me to stay with the dragon boots on this character (it swaps the rest of the gear fine). now i emphasize that it happens specifically with this character because for some reason it doesn't occur on my other one that i can run simultaneously using the exact same setup (exact same boots, both bandos d'hide) with almost the exact same stats.
now for suggestions (some may have been suggested before i'm not sure) -
1) when using clan wars - barrows tablet route have it take care of the banking first and then go through the portal, as it saves some traversing time (or at least make it so that it runs instead of walks on it's way from the portal to the bank chest after healing). moreover, once you entered the portal you don't even have to exit through it, you can use the tablet from inside to teleport to barrows and your stats will still be refreshed.
2) when using equipment such as combat bracelet/amulet of glory on the gear setup make it so that it wouldn't check for the amount of charges left in order for it to be used without stopping the script. should it really necessary to have to refresh and save settings for every time i used my combat bracelet to teleport?
3) when using ring of dueling to teleport to clan wars maybe make it use the ring straight from the inventory instead of equipping it first, then using it, then having to swap back to the setup used ring? you can right click ring of dueling (as well as games necklace, ring of wealth etc...) then choose "Rub" in order to teleport without equipping it.
4) also now that i think about it, would it be possible to add a more exact range for reward potential? say i want 85-87% reward potential then it would make sure to not go overboard with the level of monsters being killed (88% is actually max blood runes, but 88.1% already unlocks bolt racks which would decrease the gp/h so 87% could be a good stopping point and if it happens to get something like 87.3 it wouldn't be counter beneficial). i say 85-87% just as an example so that it doesn't have to be quite as picky in what it kills, but still doesn't go too little/too high (so if it does get blood runes it would be a good amount while avoiding the bolt racks threshold).