What's new
  • Visit Rebornbuddy
  • Visit Panda Profiles
  • Visit LLamamMagic
  • Visit Resources
  • Visit Downloads
  • Visit Portal

HB Won't load correct BotBase via commandline for specific Botname

Xegony42

Member
Joined
Dec 1, 2014
Messages
41
Reaction score
1
Honorbuddy loading wrong botbase by command line attribute - does not check for full match (appears for BotBases with similar names).

command line attributes loaded after HB started (via Dev Tools):


String[] arguments = Environment.GetCommandLineArgs();

foreach (var argument in arguments)
{
Log(argument);
}

C:\Honorbuddy\Honorbuddy.exe
/noupdate
/pid=7776
/autostart
/hbkey=**********
/customclass=Singular
/botname=GarrisonBoss


foreach (var botBase in BotManager.Instance.Bots)
{
Log(botBase.Key);
}

ArchaeologyBuddy
BGBuddy
Dungeonbuddy
Gatherbuddy
ProfessionBuddy
Grind Bot
Questing
Mixed Mode
Party Bot
[BETA] GrindBuddy
Garrisonbuddy
AutoAngler
Combat Bot
Enyo
FishingBuddy
LazyRaider
Raid Bot
GarrisonBoss@Shipyard Master <- Loads this botbase even though "GarrisonBoss" was exact name called.
GarrisonBoss

View attachment 4908 2015-09-10 07.30.txt
 
Last edited:
I know there's many more things to be focused on for the HB team so sorry to self bump a thread but I've been looking for an answer on the boards and don't see any. Need to provide more info? Maybe a fix can be snuck in during this patch maintenance :)
 
Last edited:
Honorbuddy loading wrong botbase by command line attribute - does not check for full match (appears for BotBases with similar names).

command line attributes loaded after HB started (via Dev Tools):


String[] arguments = Environment.GetCommandLineArgs();

foreach (var argument in arguments)
{
Log(argument);
}

C:\Honorbuddy\Honorbuddy.exe
/noupdate
/pid=7776
/autostart
/hbkey=**********
/customclass=Singular
/botname=GarrisonBoss


foreach (var botBase in BotManager.Instance.Bots)
{
Log(botBase.Key);
}

ArchaeologyBuddy
BGBuddy
Dungeonbuddy
Gatherbuddy
ProfessionBuddy
Grind Bot
Questing
Mixed Mode
Party Bot
[BETA] GrindBuddy
Garrisonbuddy
AutoAngler
Combat Bot
Enyo
FishingBuddy
LazyRaider
Raid Bot
GarrisonBoss@Shipyard Master <- Loads this botbase even though "GarrisonBoss" was exact name called.
GarrisonBoss

View attachment 187155

If it was today, its probably because of the update. And should not be loading anyways. Otherwise try a new install
 
Hi, Xegony42,

Honorbuddy compares by partial match on both Botbases and Combat Routines command-line arguments. This is by design, and we have no plans to change this.

We suggest you contact the author of the conflicting Botbases, and arrange for elimination of the naming conflict.

cheers,
chinajade
 
Hi again, Xegony42,

This one got by me. The issue is corrected in HB-2608 (Honorbuddy will now prefer exact matches over inexact matches when bot names/routine names are specified as command line arguments). The fix should be in the '.801 drop.

cheers,
chinajade
 
Back
Top