Okay I found a bug you should look into.
I'm using mirror mode and training with blowpipe but script doesn't seem to recharge blowpipe at all. Example when I log in and it checks charges, then just to opens yanille bank then closing right after. I was babysitting so I just closed script once it did open/close bank like 5times. Toggle logger says this, didn't seem to get any errors.
[INFO][10/08 03:56:28 ap.]: Started script : FruityNMZ v2
[INFO][Bot #1][10/08 03:56:30 ap.]: Random solver exited : Welcome Screen
[INFO][Bot #1][10/08 03:56:35 ap.]: [InventorySetup] Adding: Overload
[INFO][Bot #1][10/08 03:56:35 ap.]: [InventorySetup] Adding: Absorption
[INFO][Bot #1][10/08 03:56:35 ap.]: [DreamExecutor] Setting Special Weapon: Toxic blowpipe
[INFO][Bot #1][10/08 03:56:35 ap.]: [InventorySetup] Adding: Dwarven rock cake
[INFO][Bot #1][10/08 03:56:38 ap.]: 9 length
[INFO][Bot #1][10/08 03:56:38 ap.]: [Blowpipe] Darts: 1
[INFO][Bot #1][10/08 03:56:38 ap.]: [Blowpipe] Scales: 0.1%
[INFO][Bot #1][10/08 03:56:38 ap.]: [Blowpipe] Blowpipe requires: Mithril darts
Dart picking for non ava accs would be great thing to add aswell, many people think its crazy to not use ava but it actually isn't. 75-90range is 100k mitty dart difference only which is approximately 3.5m
and maybe some extra clicking would improve anti-ban? who knows?
Overall im very happy with this script, its very fast and smooth.