It should ignore putting it in the bank, but another way which would require some knowledge by users is selecting *deposit all* in the bank after you have set up placeholders. You can fill your bank with placeholders and if you do this correctly, you will just deposit certain items you want (lava runes in my case) by having the runes as stacks in the bank, so they can be put in.
I'm not really sure on the coding process of what you can and can't do, or in what situation they work, I'll be checking that out today, but could the crafting cape teleport work if the cape is worn or in your inventory? I know some people keep it in their inventory for a faster click, but it probably doesn't matter as much on a bot.
Staffs would definitely be a good thing to support as well, thank-you for that.
I also don't want it grabbing earth talismans out if it doesn't need to, haha, which may be fixed with the steam staff and pouches update.
My Lava setup is attached. Between the staff and rune pouch, I have all the spells I need, but it just sits there and doesn't do anything.
Also, when I ran the abyss one, crafting cosmic runes, I noticed that it emptied all four of my pouches both times, do any of the walking methods do an inventory check when pulling out essence? It just seems a little weird to me that it would empty them out all, twice, when I know I, as a person, would never do that.
I do appreciate the work you're putting into this script though.
Thanks,
Webtoon
EDIT: For the teleports and imbue, in conjunction with the *deposit all* option I mentioned above, you could code it so that it "assumes" you have all the necessary requirements to teleport and imbue.. Of course this would try and cast it, even if there was nothing in the inventory, however you could make this a tickbox option so the user knows what they're getting into(Force *deposit all* on if this is checked? Either or). This is just a suggestion of an alternative method after reading some tuts on how bot coding functions. This could be an alternative method so that you have two ways of things functioning just in case one breaks at some point.
Also another fun suggestion if it's not already implemented would be banking rings of dueling(1), to save some GP in the long run. Which, if the end-user had bank placeholders, you could just do a *deposit all equipped items* instead of removing the ring and banking it. Basically placeholders are great, lmfao.