Directly related to the thread title, but slightly off topic (not the OP's exact issue)....
When I start up the bot on my farmers, which does the exact same farm every time I run it, it loads a farm I tried to do WEEKS ago. I "start" it, and it mentions cloth farming (I stopped using that weeks ago, it's supposed to be doing Twilight mine/herb). So I 'load profile' on the main bot window. On one of the bots, this is all that is needed to fix it, about 50% of the time. The other bot doesn't "fix" at all when I do this.
My next step is to open PB via the bot config button, and load the profile manually. The first time I go to do this, it spits out an error as such
Code:
PB 1.218: Loading profile (GB2)(TwilightHighlands.Horde)Mines.xml
Err: System.Xml.XmlException: Element 'Professionbuddy' was not found. Line 1, position 2.
at System.Xml.XmlReader.ReadStartElement(String name)
at HighVoltz.Composites.PbDecorator.ReadXml(XmlReader reader) in c:\Users\Bots\ProfessionBuddy\Composites\PbDecorator.cs:line 114
at HighVoltz.PbProfile.LoadFromFile(String path) in c:\Users\Bots\ProfessionBuddy\PbProfile.cs:line 101
I have to load the profile twice for it to successfully take the profile. The second time it works. If I do not do it the second time, it still assumes I'm on the cloth profile (However, unlike the first time starting it, it no longer mentions that it's running the cloth profile in the log window (Above log is from the log window). IRONICALLY, in the debug window it has this, only after the first failed load, if I try to start it.
Code:
[6:22:53 AM:304] PB 1.218:Loading Profile :C:\Users\Bots\ProfessionBuddy\Profiles\HBProfiles\Deepholm Embersilk Farm.xml, previous profile was C:\Users\Bots\ProfessionBuddy\Profiles\(GB2)(TwilightHighlands.Horde)Herb&mines.xml
Once I load it again within the bot config for PB, then I'm done with that part. However, yet again on one of the bots (both bots have herb/mining) I have to go into the GB config from PB, and set it to do mining and herb (it forgot? again? but the other one remembers fine?).
Now, even after all this, it STILL DOES NOT DO THE RIGHT PROFILE (LOL). I have to go back to the main bot window, and load the same profile with the main 'load profile' button.
I have to do all of that^^ each time I go to farm. I do this both from home and work. It only first started with the most recent update where PB became more directly integrated (I guess?). It happens even at work on a fresh install. It's a bizarre issue that I've looked all over the forums to see if anyone else if having the same issue, and apparently not. Fresh installs and everything doesn't resolve it, and there's nothing in the logs that would explain it.
SO, down to my point... How exactly does PB load a profile? And save it? In terms of the technical functionality and whatnot....