Brodie - I managed to get the qb's right on a fresh install but it throws this: I cant figure out a way to make it stop.
Hi, I'm trying to get this to work. I took about a two week break from using it, and now it is having issues. I fixed the Vehicle Quest Behaviors issue, but now it is giving me the message that "something is borked, please check QBs and that you have a hearthstone." And then it begins hearthing me. Here's a log. View attachment 1476 2013-04-21 10.00.txt What do I need to do to fix this?
In the shieldwall dailies, alliance side: On quest "Siege Damage" at times the bot just FIXATES on a demolisher, even prior to getting a blasting cap and tries to just kill it, ignoring everything else around it, most often to the bot's death. For the last couple of days, even after the demo dies, the bot will pick another demo and focus on it, dying over and over to the mobs that spawn around it. On the quest "Suppy Block" the bot will completely ignore enemies pounding on it while it looks for supply crates to kill, often leading to multiple bot deaths.
Something else I've noticed, if I get a bot crash and have to restart I can no longer use the profile changer plugin for that session, the bot stutter steps over and over while trying to load a profile, no matter what my settings are or what profile I run. I wind up running the dalies by hand after that. This only seems to happen if I get a complete wow/HB crash, which is rare but does happen. I was just able to stop/start my bot on the shieldwall dailies without issue because it got obsessed with killing a demolisher Code: [14:28:43.534 D] [QDBG] Starting behavior Bots.Quest.QuestOrder.ForcedIf. [14:28:43.534 D] Compiling expression '((!HasQuest(30194) && IsQuestCompleted(30194)) || (!HasQuest(30191) && IsQuestCompleted(30191)) || (!HasQuest(30190) && IsQuestCompleted(30190)) || (!HasQuest(30192) && IsQuestCompleted(30192)) || (!HasQuest(30231) && IsQuestCompleted(30231)) || (!HasQuest(30195) && IsQuestCompleted(30195)) || (!HasQuest(30232) && IsQuestCompleted(30232)) || (!HasQuest(30193) && IsQuestCompleted(30193)) || (!HasQuest(30238) && IsQuestCompleted(30238)) || (!HasQuest(30263) && IsQuestCompleted(30263)) || (!HasQuest(30196) && IsQuestCompleted(30196)) || (!HasQuest(30285) && IsQuestCompleted(30285)) || (!HasQuest(30288) && IsQuestCompleted(30288)) || (!HasQuest(30289) && IsQuestCompleted(30289)) || (!HasQuest(30286) && IsQuestCompleted(30286)) || (!HasQuest(30287) && IsQuestCompleted(30287)) || (!HasQuest(31293) && IsQuestCompleted(31293)) || (!HasQuest(30237) && IsQuestCompleted(30237)))' @ line 227 [14:28:43.723 D] [QDBG] Done with forced behavior Bots.Quest.QuestOrder.ForcedIf. [14:28:43.723 D] [QDBG] Starting behavior Bots.Quest.QuestOrder.ForcedIf. [14:28:43.723 D] Compiling expression 'HasQuest(31242)' @ line 251 [14:28:43.905 D] [QDBG] Done with forced behavior Bots.Quest.QuestOrder.ForcedIf. [14:28:43.905 D] [QDBG] Starting behavior Bots.Quest.QuestOrder.ForcedIf. [14:28:43.905 D] Compiling expression 'HasQuest(31249)' @ line 257 [14:28:44.093 D] [QDBG] Done with forced behavior Bots.Quest.QuestOrder.ForcedIf. [14:28:44.093 D] [QDBG] Starting behavior Bots.Quest.QuestOrder.ForcedIf. [14:28:44.093 D] Compiling expression 'HasQuest(31245)' @ line 263 [14:28:44.292 D] [QDBG] Done with forced behavior Bots.Quest.QuestOrder.ForcedIf. [14:28:44.292 D] [QDBG] Starting behavior Bots.Quest.QuestOrder.ForcedIf. [14:28:44.292 D] Compiling expression 'HasQuest(31246)' @ line 269 [14:28:44.477 D] [QDBG] Done with forced behavior Bots.Quest.QuestOrder.ForcedIf. [14:28:44.477 D] [QDBG] Starting behavior Bots.Quest.QuestOrder.ForcedIf. [14:28:44.477 D] Compiling expression 'HasQuest(31243)' @ line 275 [14:28:44.661 D] [QDBG] Done with forced behavior Bots.Quest.QuestOrder.ForcedIf. [14:28:44.661 D] [QDBG] Starting behavior Bots.Quest.QuestOrder.ForcedWhile. [14:28:44.663 D] Compiling expression 'HasQuestAvailable(59338)' @ line 282 [14:28:45.012 N] Profile Changer: Load Profile: [14:28:46.075 D] System.IO.FileNotFoundException: Unable to load new profile, file not found! at Styx.CommonBot.Profiles.ProfileManager.LoadNew(String path, Boolean rememberMe) at ProfileChanger.ProfileChanger.ChangeProfile(String Profile) in d:\HB_1\Plugins\ProfileChanger\ProfileChanger.cs:line 622 at ProfileChanger.ProfileChanger.Pulse() in d:\HB_1\Plugins\ProfileChanger\ProfileChanger.cs:line 88 at Styx.Plugins.PluginWrapper.Pulse() [14:28:46.075 D] Plugin Profile Changer threw an exception in 'Pulse'! Exception: [14:28:46.075 D] System.IO.FileNotFoundException: Unable to load new profile, file not found! at Styx.CommonBot.Profiles.ProfileManager.LoadNew(String path, Boolean rememberMe) at ProfileChanger.ProfileChanger.ChangeProfile(String Profile) in d:\HB_1\Plugins\ProfileChanger\ProfileChanger.cs:line 622 at ProfileChanger.ProfileChanger.Pulse() in d:\HB_1\Plugins\ProfileChanger\ProfileChanger.cs:line 88 at Styx.Plugins.PluginWrapper.Pulse() [14:28:46.079 D] [QDBG] Done with forced behavior Bots.Quest.QuestOrder.ForcedWhile. [14:28:46.079 D] [QDBG] Starting behavior Bots.Quest.QuestOrder.ForcedWhile. [14:28:46.079 D] Compiling expression 'HasQuestAvailable(58818)' @ line 289 [14:28:46.390 N] Profile Changer: Load Profile: [14:28:47.451 D] System.IO.FileNotFoundException: Unable to load new profile, file not found! at Styx.CommonBot.Profiles.ProfileManager.LoadNew(String path, Boolean rememberMe) at ProfileChanger.ProfileChanger.ChangeProfile(String Profile) in d:\HB_1\Plugins\ProfileChanger\ProfileChanger.cs:line 622 at ProfileChanger.ProfileChanger.Pulse() in d:\HB_1\Plugins\ProfileChanger\ProfileChanger.cs:line 88 at Styx.Plugins.PluginWrapper.Pulse() [14:28:47.451 D] Plugin Profile Changer threw an exception in 'Pulse'! Exception: [14:28:47.451 D] System.IO.FileNotFoundException: Unable to load new profile, file not found! at Styx.CommonBot.Profiles.ProfileManager.LoadNew(String path, Boolean rememberMe) at ProfileChanger.ProfileChanger.ChangeProfile(String Profile) in d:\HB_1\Plugins\ProfileChanger\ProfileChanger.cs:line 622 at ProfileChanger.ProfileChanger.Pulse() in d:\HB_1\Plugins\ProfileChanger\ProfileChanger.cs:line 88 at Styx.Plugins.PluginWrapper.Pulse() [14:28:47.458 D] [QDBG] Done with forced behavior Bots.Quest.QuestOrder.ForcedWhile. [14:28:47.458 D] [QDBG] Starting behavior Bots.Quest.QuestOrder.ForcedWhile. [14:28:47.458 D] Compiling expression 'HasQuestAvailable(58820)' @ line 296 [14:28:47.846 N] Profile Changer: Load Profile: [14:28:48.896 D] System.IO.FileNotFoundException: Unable to load new profile, file not found! at Styx.CommonBot.Profiles.ProfileManager.LoadNew(String path, Boolean rememberMe) at ProfileChanger.ProfileChanger.ChangeProfile(String Profile) in d:\HB_1\Plugins\ProfileChanger\ProfileChanger.cs:line 622 at ProfileChanger.ProfileChanger.Pulse() in d:\HB_1\Plugins\ProfileChanger\ProfileChanger.cs:line 88 at Styx.Plugins.PluginWrapper.Pulse() [14:28:48.896 D] Plugin Profile Changer threw an exception in 'Pulse'! Exception: [14:28:48.896 D] System.IO.FileNotFoundException: Unable to load new profile, file not found! at Styx.CommonBot.Profiles.ProfileManager.LoadNew(String path, Boolean rememberMe) at ProfileChanger.ProfileChanger.ChangeProfile(String Profile) in d:\HB_1\Plugins\ProfileChanger\ProfileChanger.cs:line 622 at ProfileChanger.ProfileChanger.Pulse() in d:\HB_1\Plugins\ProfileChanger\ProfileChanger.cs:line 88 at Styx.Plugins.PluginWrapper.Pulse() [14:28:48.899 D] [QDBG] Done with forced behavior Bots.Quest.QuestOrder.ForcedWhile. [14:28:48.899 D] [QDBG] Starting behavior Bots.Quest.QuestOrder.ForcedWhile. [14:28:48.900 D] Compiling expression 'HasQuestAvailable(58819)' @ line 301 [14:28:49.248 N] Profile Changer: Load Profile: [14:28:50.309 D] System.IO.FileNotFoundException: Unable to load new profile, file not found! at Styx.CommonBot.Profiles.ProfileManager.LoadNew(String path, Boolean rememberMe) at ProfileChanger.ProfileChanger.ChangeProfile(String Profile) in d:\HB_1\Plugins\ProfileChanger\ProfileChanger.cs:line 622 at ProfileChanger.ProfileChanger.Pulse() in d:\HB_1\Plugins\ProfileChanger\ProfileChanger.cs:line 88 at Styx.Plugins.PluginWrapper.Pulse() [14:28:50.309 D] Plugin Profile Changer threw an exception in 'Pulse'! Exception: [14:28:50.309 D] System.IO.FileNotFoundException: Unable to load new profile, file not found! at Styx.CommonBot.Profiles.ProfileManager.LoadNew(String path, Boolean rememberMe) at ProfileChanger.ProfileChanger.ChangeProfile(String Profile) in d:\HB_1\Plugins\ProfileChanger\ProfileChanger.cs:line 622 at ProfileChanger.ProfileChanger.Pulse() in d:\HB_1\Plugins\ProfileChanger\ProfileChanger.cs:line 88 at Styx.Plugins.PluginWrapper.Pulse() [14:28:50.314 D] [QDBG] Done with forced behavior Bots.Quest.QuestOrder.ForcedWhile. [14:28:50.314 D] [QDBG] Starting behavior Bots.Quest.QuestOrder.ForcedIf. [14:28:50.314 D] Compiling expression 'HasQuestAvailable(59336)' @ line 308 [14:28:50.508 D] [QDBG] Done with forced behavior Bots.Quest.QuestOrder.ForcedIf. [14:28:50.508 D] [QDBG] Starting behavior Bots.Quest.QuestOrder.ForcedWhile. [14:28:50.508 D] Compiling expression 'HasQuestAvailable(59337)' @ line 313 [14:28:50.874 N] Profile Changer: Load Profile: [14:28:51.934 D] System.IO.FileNotFoundException: Unable to load new profile, file not found! at Styx.CommonBot.Profiles.ProfileManager.LoadNew(String path, Boolean rememberMe) at ProfileChanger.ProfileChanger.ChangeProfile(String Profile) in d:\HB_1\Plugins\ProfileChanger\ProfileChanger.cs:line 622 at ProfileChanger.ProfileChanger.Pulse() in d:\HB_1\Plugins\ProfileChanger\ProfileChanger.cs:line 88 at Styx.Plugins.PluginWrapper.Pulse() [14:28:51.934 D] Plugin Profile Changer threw an exception in 'Pulse'! Exception: [14:28:51.934 D] System.IO.FileNotFoundException: Unable to load new profile, file not found! at Styx.CommonBot.Profiles.ProfileManager.LoadNew(String path, Boolean rememberMe) at ProfileChanger.ProfileChanger.ChangeProfile(String Profile) in d:\HB_1\Plugins\ProfileChanger\ProfileChanger.cs:line 622 at ProfileChanger.ProfileChanger.Pulse() in d:\HB_1\Plugins\ProfileChanger\ProfileChanger.cs:line 88 at Styx.Plugins.PluginWrapper.Pulse() [14:28:51.938 D] [QDBG] Done with forced behavior Bots.Quest.QuestOrder.ForcedWhile. [14:28:51.938 D] [QDBG] Starting behavior Bots.Quest.QuestOrder.ForcedWhile. [14:28:51.938 D] Compiling expression 'HasQuestAvailable(58911)' @ line 320 [14:28:52.276 N] Profile Changer: Load Profile: [14:28:53.337 D] System.IO.FileNotFoundException: Unable to load new profile, file not found! at Styx.CommonBot.Profiles.ProfileManager.LoadNew(String path, Boolean rememberMe) at ProfileChanger.ProfileChanger.ChangeProfile(String Profile) in d:\HB_1\Plugins\ProfileChanger\ProfileChanger.cs:line 622 at ProfileChanger.ProfileChanger.Pulse() in d:\HB_1\Plugins\ProfileChanger\ProfileChanger.cs:line 88 at Styx.Plugins.PluginWrapper.Pulse() [14:28:53.337 D] Plugin Profile Changer threw an exception in 'Pulse'! Exception: [14:28:53.337 D] System.IO.FileNotFoundException: Unable to load new profile, file not found! at Styx.CommonBot.Profiles.ProfileManager.LoadNew(String path, Boolean rememberMe) at ProfileChanger.ProfileChanger.ChangeProfile(String Profile) in d:\HB_1\Plugins\ProfileChanger\ProfileChanger.cs:line 622 at ProfileChanger.ProfileChanger.Pulse() in d:\HB_1\Plugins\ProfileChanger\ProfileChanger.cs:line 88 at Styx.Plugins.PluginWrapper.Pulse()
I don't know whats going on. Clean install, just SVN updated your folder, copied QB and Plugins, profile changer on. I click 'load profile' and select 'Daily Grind' or any other of the profiles, get this error.. something related to the QB..
Issue was it was ignoring combat, but interactwith wont work while under attack. Removed the "ignore" now works MUCH better. Let me know if it acts up still.
When HB shuts down, ProfileChanger MUST be re-setup. At the minimum all you have to do is reopen the settings and hit save. If you're halfway thru the set, just uncheck the ones already done. Then run Daily Grind. There is currently no way to have the plugin detect which have already been done on a fresh load, and resetting HB causes ProfileChanger to lose track of settings currently.
Are you using the most up to date versions of my QBs? There was a type in them a few revisions back, that I updated. But I can't see if its your copy through this log, unfortunately.
Not sure if I've missed something here. I went back and did a fresh install, completely re-checked out your SVN, but every time I try and load your profiles I get an error and Honorbuddy crashes. I've tried Kicks questing profiles on the same bot and no problem. I've attached a log: View attachment 7144 2013-03-06 18.08.txt
The log you sent shows no error. However, I think you are suffering from the same issue that everyone else has in the last few hours, and, like most of them, has not read the last 20 posts. Quest Behaviors\Vehicles is a new folder. It contains all the vehicle related QBs. My profiles now use these updated QBs YOU MUST delete the OLD QBs from your QB Root folder. Any that are duplicated. Until the next HB release (if this gets updated there) you will have to do this if you: 1) Have yet to delete the duplicates 2) If you do a fresh install from v557 Until this is done, you will see this issue.
I hate to be a pesk but I'm a little unsure what I have to do in order to correct it. Are these folders I'm going to be modifying in my Honorbuddy directory or your SVN folder? EDIT: After reading your post more thoroughly, I can see the Quest Behaviors folder you're referring to and it's in the Honorbuddy root. However, I'm not sure what to delete from it. Should I delete all .cs and folders?
Noooooooo no no no do not delete everything there. There are about 4 files in the Quest Behaviors\Vehicles folder that are also in the Quest Behaviors root. The duplicates in the root directory are the ones you need to delete. Only these files.
KNOWN ISSUE: Isle of Thunder, inside the shields, the quest givers are not being interacted with due to nearby mobs. This issue is being worked on between myself and the CB devs. Patience.
After weeks of trying I finally got the profile changer to work correctly,( ele shaman here). But now after it picks up all of the quests it spams load profile and moves 2-3 yards until it gets to what its trying to interact with. I do a clean install everytime and update my svn prior to starting as well. Any thoughts?