It's a botbase, not a profile, and lacks the options for the user to be able to modify behaviours. Especially without access to the code, which is what the OP was requesting.
It is a botbase, you are correct ... and yet, it uses profiles. Open your Honor Buddy folder.
Example: C:\Users\Blah\Desktop\HB\Default Profiles\BGBuddy
Pick a profile and change it.
You might feel that, I also don't place a particularly high value on PvP functionality in HB either, but to others it is their main priority, and like i said, it is shipped with HB on a par with all other products in the pack, with no "health warning" about its current failings.
Yes, the feature shipped with HB and yet HB always strains not do something "full AFK". In most cases, the bot was created to automate playing but with any goal, it is rarely perfect; there will always be flaws.
Of course they have to prioritize, and on many fronts they do this exceptionally well. The speed with which they have brought out beta builds following the recent patches is impressive. However, as customers of the product, we also have the right to comment and be critical of functionality if it falls below expectations. Its called feedback.
There is a line between constructive feedback and whining; there is also a support tab - if you feel it "broken", offer logs and create a thread.
Well people's accounts are not given a lot of protection if they use BGBuddy.
As I said, previously, running the bot full AFK is never supported by any profile or botbase - with botting there is risk; what the individual user does to marginalize these risks is what separate the chaff from the wheat.
This kind of comment frustrates the hell out of me. "If you don't like it, code your own" (I assume this is what you meant by the above). We are not all blessed with coding skills, nor the time to go away and spend weeks developing them. My skills lie elsewhere, I do not plan to develop sophisticated coding skills, nor should I have to to enjoy the base functionality of a product. I've learnt to create basic profiles and the like, but building something from the ground up is not something I have the skills or inclination to try.
I don't expect you to learn coding; this is why individual developers exist. They code, you support their ideas/ideals due to inability or lack of commitment. You mentioned "feedback" as your way of assisting the community. As much as you may not agree with the time spent into the product, others may not agree with your "feedback".
To me, as I stated, it's a simple matter of principle and product quality. If the base product (in this case BG buddy) is not fit for purpose it should either be fixed, or not shipped at all.
I don't run BGBuddy because I don't like how it looks, pathing wise. Does it preform well when killing others and farming honor? Yes. Does it sometimes look like a bot? Yes. Are there ways to fix this with a little reading and tweaking? Yes. The reason these forums are here are to instruct those community members who may have issues with a bot, profile or routine.
Just because you buy something doesn't mean it should include all the explanations; sometimes you need to take priority onto yourself to find the means to cope with a situation.
Perhaps, if you spent as much time looking for a solution instead of expecting it given to you, you wouldn't have so many complaints but, instead, valued contribution and solutions.