It changed nothing I could fix this by loading the beta profile, but it seems buggy with the profile 2.0 Also, the bot doesn't complete the following quest : The Thunder Below He Knows What He's Doing Offering a Warm Welcome Can this be fixed ? Many thanks
The Thunder Below - no idea how to make bot to come to dragon.. a lot of bad staff on the floor. Its not so easy but will try He knows what he's doing - need to make quest behavior for it Offering a Warm Welcome - never seen before
The signs on the floor always are the same or no ? You could maybe go straight on the traps, die, and then resurect to the other side of the floor if there's no alternative ?
Cant make resurecting in questing bot... i would need another behavior and YES, signs are not in same place all the time - why its the problem. Imo if you dont want to make it manually just skip it, as its last quest in chain always
Starting the bot! Changing current profile to Golden Lotus Dailies [Singular] Your Level 90 Tauren Blood DeathKnight Build is [Singular] ... running the Questing bot Solo in Vale of Eternal Blossoms [Singular] Context changed, re-creating behaviors [Profile Message]: Golden Lotus Daily Quests Profile Loaded Could not create current behavior in quest bot; exception was thrown Bot Stopped! Reason: Could not create current behavior in quest bot, exception was thrown. probably something I have done wrong, but any idea one how to fix it?
I can already see what his problem is Dont need a log to see he has not moved the QUEST BEHAVIOR files from Vegos pack into the QUEST BEHAVIORS HB folder...do that...problem solved
Any idea what the issue is for "Free Spirits", each time I have the quest, toon over to the get the buff, but doesn't mount, just dances over and over until I manually mount and get the debuff.
He beat me by a few seconds QQ also here are some issues i found log included every stop/start was where it happened with the following quests with description Golden Lotus 1st set of quest {Thundering Skies}--Kill 3 Dragons said couldnt create quest behavior then stopped completed manually {Free Spirits} Free 15 spirits from the shadow realm He flies to the void to shift to shadow realm but doesnt shift he just sits there needs to use the purple swirling tornado thing {Pomfruit Pickup} gather pomfruits use a firework quest item to knock them from trees or you can find on the ground inside the village by trees also bot stops here also with a can not find quest behaviors current SVN as of 8am this morning cache was cleared I had to delete somethings from the log to make it small enough to attach mostly White petal lake quest info and spell loading spam from each stop start should have the needed info for you though Thankies
[13:22:47.106 D] System.IO.FileNotFoundException: Could not find file 'C:\Users\Mitchell\Desktop\Honorbuddy 2.5.6441.507\Quest Behaviors\ThunderingSkies.cs'. Should be exacly as it says and its not.
Hi Vego, thank you for making these profiles. Today, it completed a few of the first group of GL dailies. Then, bot said they were all done and flew to jade serpent (for August Celestials). It got there, but now says all done and flying to shado pan dailies. I updated your svn just before starting the bot. Here's my log
[16:15:13.444 D] Compiling expression 'HasQuestAvailable(59340)' @ line 2409 [16:15:13.928 N] Enabling Check at 10:15:13 [16:15:13.928 D] Checktimer has Finished its Total wait of 2 Minutes, Enabling Item Check for next Opportunity [16:15:13.928 N] Will Run Next Check At 10:17:13 [16:15:13.928 D] EnableCheck was Passed! [16:15:13.928 D] Turning off Check Since Done! [16:15:13.943 D] [QDBG] Done with forced behavior Bots.Quest.QuestOrder.ForcedWhile. Bot didnt pick up quest cus of it, dont know what is it rly
Whoever coded the plugin... here are some tips: Code: public WoWUnit Tormentor { get { return ObjectManager.GetObjectsOfType<WoWUnit>().FirstOrDefault(u => u.Entry == 59238 && u.Distance < 15 && !u.IsDead); } } public WoWUnit Behemoth { get { return ObjectManager.GetObjectsOfType<WoWUnit>().FirstOrDefault(u => u.Entry == 65824 && u.Distance < 30); } } Use FirstOrDefault where you ONLY NEED ONE UNIT. Don't use ToList() unless you need to work on that list (ex: remove or add). Just leave it as an enumerable. Now, with that new code you can simple do Code: if(Behemoth!=null) { // } If you KNOW you have multiple units of that type, then simply do Code: ObjectManager.GetObjectsOfType<WoWUnit>().Where(u => u.Entry == SomeID && u.Distance < 15 && !u.IsDead).OrderBy(u => u.Distance).FirstOrDefault(); OR, return it as an IEnumerable, ObjectManager.GetObjectsOfType<WoWUnit>().Where(u => u.Entry == SomeID && u.Distance < 15 && !u.IsDead).OrderBy(u => u.Distance); and in your code do if(SomeUnit.Any())
I don't meant to beat a dead horse but Code: <CustomBehavior File="LoadProfile" ProfileName="..\Vego\AugustCelestialDaily.xml" /> doesn't seem to be right, maybe: <CustomBehavior File="LoadProfile" ProfileName="AugustCelestialDaily.xml" /> edit: oh, the svn dir must be named "Vego" did not know that...
Don't know why but all your Profiles won't attack aggro (red) mobs directly. My character is standing arround and after a "long" time he'll possibly attack the mobs. But while I'm waiting the mobs are usually killed by another char :/ Do you need a log for this "problem" ? Edit: The profiles works well, but to my mind they are "inefficient" ^^