osrs here, been using it for a few days now, and I have to say it: great work . Gona leave a 5/5 rating if i don't forget after writing this out. Loving the fact that it can safe spot (being able to set a different spot as teh center for the "fight area" instead of centering it around the safespot is brilliant). Not here to complain at all, this is my favorite combat bot currently. Just here to give you some constructive criticism and point out little bits to consider if you want to keep improving this bot.
1) it does act a little squirrely when safespotting: if it buries bones in between attacks, sometimes it switches targets so you get pummeled by the first mob that you didn't finish killing. (This might be because I set it to "hover the next target".. I toggled that off and haven't seen it happen as often as with it enabled ) But if a target follows you out of "the fighting area" it tries to ignore it unless it goes into combat with auto-retaliate.. Might cause a few deaths if people left that enabled - the blood wouldn't be on your hands (since it does allow the character to end the fight before trying to attack someone else) but might be worth looking into before (if) you make this a paid bot. In this scenario it also won't pick up the loot since it's outside the "fight area", despite the loot being 1square away from the character.
2) doesn't toggle-on run after depleting all the energy
3) banking. Haven't tried very hard to get it to work (not surprised, as it's never fully worked for me in other free bots) but I wasn't able to get the banking to work for me. sometimes it decides to go bank at low hp even though it was never toggled in the instance i noticed it occuring (i guess as a fail safe to prevent deaths?) I tried to get it to work while maging but I couldnt set it to withdraw more than 28 items and it seems to count each rune as individual items (i.e. telling it to withdraw 1k mind runes gives an error in runemate, but the bot doesn't crash so not a huge problem, just mentioning it for ya)