Hi, Nixonyx, There is no chance of assisting you with problems like this unless you attach the full log that captures the issue. Ref: [Guide] How to attach your log Honorbuddy itself lacks the machinery for doing quest objectives in parallel. Feature request HB-43 ("Allow multiple objectives to be run at the same time") is on the TODO list, but feature requests take a back seat to bug repairs. cheers, chinajade
Hi, Dutamulia, Can't help you without a log. If its too big, zip it. The forum can easily hold logs of 30-50MB if you zip them. This article will help you with that process: Ref: [Guide] How to attach your log cheers, chinajade
Hi, Nixonyx, The log file has obviously been heavily edited, and unsuitable for analysis. Please remove all your logs, restart Honorbuddy, replicate the problem, and attach the full unedited log. Ref: [Guide] How to attach your log cheers, chinajade [size=-2]Ref: Nixonyx's original post w/heavily edited log[/size]
Hi, Nixonyx, What happened is when you stopped the bot, you were eligible for the next "Checkpoint". So, when you re-started the bot, Honorbuddy skipped the material previous to the checkpoint (i.e., Honorbuddy skipped finishing those quests), and moved you to the content after the checkpoint for your level. If you want to finish those quests, these two article should provide the information you need to "go back": HelpDesk: Quests are 'green' or 'gray'HelpDesk: Questing profiles and the Loremaster achievement If you do a IgnoreCheckpoints="True" as described in the articles, you may be going back and doing a few more quest than you expect. This will happen because you previously stop-started Honorbuddy, and the same thing happened to you, but you didn't notice it at the time. cheers, chinajade
Hi, SunnyD, We're glad to help, but we must have your actual log file, and not the output of the Honorbuddy scrolly "log" window. This should help you locate and get the right file attached: Ref: [Guide] How to attach your log cheers, chinajade [size=-2]Ref: SunnyD's original post w/HB scrolly window output[/size]
Hi, SunnyD, and thanks for the log. You've got a number of damaged quest behaviors (that do not ship with Honorbuddy) in your Honorbuddy installation. There are a number of ways this could have happened: A list of files could've dropped off your cursor in the wrong place while you were moving things around You are running an outdated plugin that copied a bunch of bogus behaviors into your Honorbuddy installation You brought some cruft forward from a previous installation It doesn't matter how it happened (other than to try to not repeat the mistake). But, at this point, things look damaged enough that you need to do a 'clean install' of Honorbuddy. This article will guide you through the process: HelpDesk: "Clean installing" Honorbuddy If you are running plugins like TheBrodieMan's or Cava's... be certain that you're using a copy of the plugin known to work with .719. I know those two plugins copy quest behaviors across, and one of them may have done this. Do the clean install first, make certain the new installation works for you, then re-install the third-party plugins. cheers, chinajade [size=-2]Ref: SunnyD's original post w/log[/size]
I am unable to replicate the problem at the moment but if it ever happens again I will report it here. You're doing this community a great service, thanks for the replies to me and others!
Profile: GoTo\[N - Quest] MoP Train Flying LP [Kick] Description: Replace the UserDialog with the GetOutOfGroundEffectAndAuras Behavior from the [N - Quest] 88-89 Kun-Lai Summit [Kick] Profile, so that the Bot make the Quest for Us ;-) Replace: Code: <If Condition="((HasQuest(31395)) && (!IsQuestCompleted(31395)))"> <CustomBehavior File="UserDialog" QuestId="31395" AllowBotStop="True" SoundCue="Exclamation" SoundCueInterval="1" Text="Speak to Xuen and pass the 3 tests. Be sure to run away from stuff!" /> </If> With: Code: <If Condition="HasQuest(31395) && !IsQuestCompleted(31395)"> <CustomBehavior File="GetOutOfGroundEffectAndAuras" StartNpcId="64528" QuestId="31395" EventX="3783.071" EventY="535.3829" EventZ="639.0076" MoveOutOfGroundEffectAuraId1="126625" MoveBehindMobCastingSpellId1="126631" MoveAwayFromMobCastingSpellId1="126633" MoveAwayFromMobWithAuraId1="23719" MoveAwayFromMobWithAuraId2="126633"> <Safespots> <!-- safe spots in the room are the gold circles that comprise the big circle --> <Hotspot X="3825.954" Y="550.3646" Z="639.8345" /> <Hotspot X="3800.181" Y="567.9801" Z="639.8226" /> <Hotspot X="3770.128" Y="557.3201" Z="639.8259" /> <Hotspot X="3765.737" Y="516.8966" Z="639.8144" /> <Hotspot X="3791.67" Y="499.2032" Z="639.825" /> <Hotspot X="3821.244" Y="509.5078" Z="639.8226" /> </Safespots> </CustomBehavior> </If> And: Code: <If Condition="((HasQuest(31394)) && (!IsQuestCompleted(31394)))"> <CustomBehavior File="UserDialog" QuestId="31394" AllowBotStop="True" SoundCue="Exclamation" SoundCueInterval="1" Text="Speak to Xuen and pass the 3 tests. Be sure to run away from stuff!" /> </If> With: Code: <If Condition="HasQuest(31394) && !IsQuestCompleted(31394)"> <CustomBehavior File="GetOutOfGroundEffectAndAuras" StartNpcId="64528" QuestId="31394" EventX="3791.613" EventY="534.3569" EventZ="639.0074" MoveOutOfGroundEffectAuraId1="126625" MoveBehindMobCastingSpellId1="126631" MoveAwayFromMobCastingSpellId1="126633" MoveAwayFromMobWithAuraId1="23719" MoveAwayFromMobWithAuraId2="126633"> <Safespots> <!-- safe spots in the room are the gold circles that comprise the big circle --> <Hotspot X="3825.954" Y="550.3646" Z="639.8345" /> <Hotspot X="3800.181" Y="567.9801" Z="639.8226" /> <Hotspot X="3770.128" Y="557.3201" Z="639.8259" /> <Hotspot X="3765.737" Y="516.8966" Z="639.8144" /> <Hotspot X="3791.67" Y="499.2032" Z="639.825" /> <Hotspot X="3821.244" Y="509.5078" Z="639.8226" /> </Safespots> </CustomBehavior> </If>
I'm using [Fly][N - Quest] 90 Dread Wastes [Kick] its starts fine but it always gets stuck with the Kik'tik flight master in Klaxxi'vess in Dread Waste.I used the profile several times before with other toons and its always the same spot,I have deleted catch and updated HB and its still not fix.Could this be a quest behavior issue? View attachment 9268 2014-01-08 07.33.txt
Ehm yeah just wanted to report this bug about some quest NPC the bot cant seem to locate. View attachment 4544 2014-01-08 22.55.txt
Currently at level 7 in durotar. I was AFK for a bit and when i came back the bot was just standing still at this paritulcar spot. I went ahead and closed HB and restarted wow. Started up HB again and my toon will not leave the spot he is standing. Info in the bot reads: If a sea elemental spawns nearby he will kill it but then he just runs right back to the same spot. View attachment 4720 2014-01-08 17.40.txt
Huge problem with FPS using bot even tho its functional: Hello, I'm running HB on Windows XP SP3, 3gb Ram, Intel Core 2 Duo, 8600m GT Nvidia CPU usage at 20-50% max RAM physical available 1gb while running everything No Heat issues Bot funcionally performs well but starting to take heavy resources for only one instance on this computer plus HEAVY constant freezes. Using Kick's Cata profile 80-82+ as soon as I hit stop HB, freezes go away completely and return to 100 FPS generally. Right when it is turned on drop to 3 fps or lower with freezes Is there a possible compatibility issue with XP?
Well a bot is sending instructions to wow several times a second. Try turning off framelock and set ticks per second all the way down to 5. Besides that your computer is pretty old and fairly weak to even run a video game on. I have an 8 core CPU and 8 GB of ram and use 6.5GB while botting with about 30-40% CPU load. It is CPU and Ram intensive. Also you have an onboard GPU that uses your system ram as video ram further decreasing your power.
Profile: [Fly][A - Quest] LK 68-80 [Kick] Description: I see on lots of my Chars over the last weeks / months, that my Chars stuck at this Elevator: http://i.epvpimg.com/OCAcb.jpg Now, I improved the UseTransport for the Down Sequence and now we use UseTransporter for the Up Sequence, too (i dont know why we used ctm the whole time to get up?!). Replace all: Code: <!--Start: Fizz***** Elevator - going up sequence--> HERE IS THE OLD CODE <!--End: Fizz***** Elevator - going up sequence--> With: Code: <!--Start: Fizz***** Elevator - going up sequence--> <CustomBehavior File="UseTransport" TransportId="152614" WaitAtX="4181.276" WaitAtY="5281.217" WaitAtZ="26.69316" TransportStartX="4183.814" TransportStartY="5281.082" TransportStartZ="26.6574" StandOnX="4183.749" StandOnY="5281.205" StandOnZ="28.23267" TransportEndX="4184.285" TransportEndY="5281.594" TransportEndZ="39.48473" GetOffX="4181.267" GetOffY="5281.699" GetOffZ="39.60874" /> <!--End: Fizz***** Elevator - going up sequence--> And Replace all: Code: <!--Start: Fizz***** Elevator - going down sequence--> HERE IS THE OLD CODE <!--End: Fizz***** Elevator - going down sequence--> With: Code: <!--Start: Fizz***** Elevator - going down sequence--> <CustomBehavior File="UseTransport" TransportId="152614" WaitAtX="4181.267" WaitAtY="5281.699" WaitAtZ="39.60874" TransportStartX="4184.285" TransportStartY="5281.594" TransportStartZ="39.48473" StandOnX="4184.098" StandOnY="5281.923" StandOnZ="36.81886" TransportEndX="4183.814" TransportEndY="5281.082" TransportEndZ="26.6574" GetOffX="4181.276" GetOffY="5281.217" GetOffZ="26.69316" /> <!--End: Fizz***** Elevator - going down sequence-->
Profile: [A - Quest] EK 12-58 [Kick] Description: Change the Hotspot for this Override from 2 to 1, because running between 2 Hotspots looks very botish ;-) Replace: Code: <Quest Id="188" Name="Tiger Mastery"> <Objective Type="CollectItem" ItemId="3879" ItemName="Paw of Sin'Dall" CollectCount="1"> <Hotspots> <Hotspot X="-11897.76" Y="167.87" Z="41.39278" /> <Hotspot X="-11906.76" Y="169.2816" Z="41.40348" /> </Hotspots> </Objective> </Quest> With: Code: <Quest Id="188" Name="Tiger Mastery"> <Objective Type="CollectItem" ItemId="3879" ItemName="Paw of Sin'Dall" CollectCount="1"> <Hotspots> <Hotspot X="-11904.52" Y="165.3114" Z="41.39998" /> </Hotspots> </Objective> </Quest>
Profile: [Fly][A - Quest] LK 68-80 [Kick] Quest: Flight of the Wintergarde Defender - Quest - World of Warcraft Description: Everytime one of my Chars doing this Quest, the Bot is crashing and i dont know why. It seems that the FlyingVehicle Behavior makes Problems. But i dont know whats wronge and how to fix it ;-( Code: [11:59:33.017 D] [QDBG] Starting behavior [ForcedQuestPickUp QuestId: 12237, QuestName: Flight of the Wintergarde Defender]. [11:59:33.030 D] Goal: Picking Up Quest - Flight of the Wintergarde Defender : QuestID - 12237 : To - Gryphon Commander Urik : ID - 27317 [11:59:33.275 D] Changed POI to: Type: QuestPickUp [11:59:35.392 D] [QDBG] Done with forced behavior [ForcedQuestPickUp QuestId: 12237, QuestName: Flight of the Wintergarde Defender]. [11:59:35.392 D] Clearing POI - Reason Quest pickup completed. [11:59:35.392 D] Cleared POI [11:59:35.392 D] StyxWoW.AreaManager.CurrentGrindArea is null [11:59:35.451 D] [QDBG] Done with forced behavior Bots.Quest.QuestOrder.ForcedIf. [11:59:35.451 D] Goal: Nothing [11:59:35.451 D] [QDBG] Starting behavior Bots.Quest.QuestOrder.ForcedIf. [11:59:35.451 D] Compiling expression '!HasQuest(12237) && !IsQuestCompleted(12237)' @ line 7373 [11:59:35.451 D] [QDBG] Done with forced behavior Bots.Quest.QuestOrder.ForcedIf. [11:59:35.451 D] [QDBG] Starting behavior Bots.Quest.QuestOrder.ForcedIf. [11:59:35.478 D] [QDBG] Starting behavior Bots.Quest.QuestOrder.ForcedWhile. [11:59:35.521 D] [QDBG] Starting behavior Bots.Quest.QuestOrder.ForcedIf. [11:59:35.521 D] Compiling expression '!Me.IsOnTransport' @ line 7381 [11:59:35.872 D] [QDBG] Starting behavior Bots.Quest.QuestOrder.ForcedCodeBehavior. [11:59:35.872 D] Goal: FlyTo-v1129: "In Progress (no associated quest)" Flying to Destination: Start Point (<3703.753, -698.9519, 215.5364>) [Ref: "[Fly][A - Quest] 68-80 [Kick] ($Rev: 3046 $)" @line 7382] [11:59:35.873 D] Behavior flags changed! All -> 0x0000005B [11:59:35.874 D] [FlyTo-v1129(debug)] FlyTo behavior complete. Arrived at destination [11:59:35.911 D] [QDBG] Done with forced behavior Bots.Quest.QuestOrder.ForcedCodeBehavior. [11:59:35.911 D] BlackspotManager forcing unload of meshes [11:59:35.911 D] Behavior flags changed! Death, Combat, Vendor, Roam, Rest -> 0x0000007F [11:59:35.927 D] [FlyTo-v1129(debug)] Behavior completed in 0s [11:59:35.927 D] Goal: Nothing [11:59:35.927 D] [QDBG] Starting behavior Bots.Quest.QuestOrder.ForcedCodeBehavior. [11:59:35.927 D] Goal: ForcedDismount-v1129: "In Progress (no associated quest)" Dismounting [Ref: "[Fly][A - Quest] 68-80 [Kick] ($Rev: 3046 $)" @line 7383] [11:59:35.927 D] Inserted new hook [Combat_Main @0] fed826dd-2be3-4127-8590-c5af897d5bf3 [11:59:35.927 D] Inserted new hook [Combat_Only @0] f064d728-e9de-418c-8273-cc139628bcb7 [11:59:35.927 D] Inserted new hook [Death_Main @0] 50720230-d0ac-4006-aa4d-3f744084e3fb [11:59:35.928 D] [ForcedDismount-v1129(debug)] ForcedDismount behavior complete. [11:59:35.984 D] Activity: Loading Tiles [11:59:35.984 D] Loading Northrend_33_25 [11:59:36.140 D] [QDBG] Done with forced behavior Bots.Quest.QuestOrder.ForcedCodeBehavior. [11:59:36.140 D] Removed hook [Combat_Main] fed826dd-2be3-4127-8590-c5af897d5bf3 [11:59:36.140 D] Removed hook [Combat_Only] f064d728-e9de-418c-8273-cc139628bcb7 [11:59:36.140 D] Removed hook [Death_Main] 50720230-d0ac-4006-aa4d-3f744084e3fb [11:59:36.140 D] BlackspotManager forcing unload of meshes [11:59:36.158 D] [ForcedDismount-v1129(debug)] Behavior completed in 0s [11:59:36.158 D] Goal: Nothing [11:59:36.158 D] [QDBG] Starting behavior [ForcedUseItem ForceUse: False]. [11:59:36.159 D] Goal: Using item for Flight of the Wintergarde Defender [11:59:36.543 D] Activity: Loading Tiles [11:59:36.543 D] Loading Northrend_33_25 [11:59:36.703 D] [QDBG] Done with forced behavior [ForcedUseItem ForceUse: False]. [11:59:36.704 D] Goal: Nothing [11:59:36.704 D] [QDBG] Starting behavior Bots.Quest.QuestOrder.ForcedCodeBehavior. [11:59:36.704 D] Goal: WaitTimer-v1085: "In Progress (no associated quest)" Waiting for 6s [Ref: "[Fly][A - Quest] 68-80 [Kick] ($Rev: 3046 $)" @line 7387] [11:59:36.704 D] Activity: Waiting for 6s [11:59:37.241 D] Activity: Waiting for 5s [11:59:37.760 D] Activity: Waiting for 4s [11:59:38.844 D] Activity: Waiting for 3s [11:59:39.933 D] Activity: Waiting for 2s [11:59:40.979 D] Inserting Wintergarde Gryphon [SpellClick] into the database! [11:59:41.015 D] Activity: Waiting for 1s [11:59:42.077 D] Activity: Waiting for 0s [11:59:42.738 D] [QDBG] Done with forced behavior Bots.Quest.QuestOrder.ForcedCodeBehavior. [11:59:42.739 D] Goal: Nothing [11:59:42.739 D] [QDBG] Starting behavior Bots.Quest.QuestOrder.ForcedCodeBehavior. [11:59:42.740 D] Goal: MountVehOnly-v1085: "In Progress (no associated quest)" [Ref: "[Fly][A - Quest] 68-80 [Kick] ($Rev: 3046 $)" @line 7388] [11:59:42.763 D] Activity: Mounting Vehicle - Wintergarde Gryphon [11:59:42.764 D] InteractDebug:928200588 [11:59:42.764 D] Interact Done:928200588 [11:59:42.952 D] Activity: Finished! [11:59:43.042 D] [QDBG] Done with forced behavior Bots.Quest.QuestOrder.ForcedCodeBehavior. [11:59:43.042 D] Goal: Nothing [11:59:43.042 D] [QDBG] Starting behavior Bots.Quest.QuestOrder.ForcedCodeBehavior. [11:59:43.042 D] Goal: WaitTimer-v1085: "In Progress (no associated quest)" Waiting for 2s [Ref: "[Fly][A - Quest] 68-80 [Kick] ($Rev: 3046 $)" @line 7390] [11:59:43.042 D] Activity: Waiting for 2s [11:59:43.560 D] Activity: Waiting for 1s [11:59:44.127 D] Activity: Waiting for 0s [11:59:45.080 D] [QDBG] Done with forced behavior Bots.Quest.QuestOrder.ForcedCodeBehavior. [11:59:45.080 D] StyxWoW.AreaManager.CurrentGrindArea is null [11:59:45.125 D] [QDBG] Done with forced behavior Bots.Quest.QuestOrder.ForcedIf. [11:59:45.125 D] Goal: Nothing [11:59:45.125 D] [QDBG] Starting behavior Bots.Quest.QuestOrder.ForcedIf. [11:59:45.125 D] Compiling expression 'Me.IsOnTransport' @ line 7392 [11:59:45.501 D] [QDBG] Starting behavior Bots.Quest.QuestOrder.ForcedCodeBehavior. [11:59:45.508 D] Goal: FlyingVehicle-v1085: ""Flight of the Wintergarde Defender" (http://wowhead.com/quest=12237)" [Ref: "[Fly][A - Quest] 68-80 [Kick] ($Rev: 3046 $)" @line 7393] [11:59:45.516 D] Activity: Liftoff! [11:59:47.600 D] Activity: Moving to quest Area [12:00:02.468 D] Activity: Rescuing NPCs [12:00:06.649 D] Activity: Returning to base [12:00:40.619 D] Activity: Rescuing NPCs [12:00:43.364 D] Activity: Returning to base [12:01:15.672 N] [FlyingVehicle-v1085(info)] Stuck... Doing unstuck routine [12:01:15.801 D] Activity: Rescuing NPCs [12:01:15.802 D] Activity: Returning to base [12:02:01.268 D] Exception thrown in Root.Tick [12:02:01.268 D] System.Exception: Nur ein Teil der ReadProcessMemory- oder WriteProcessMemory-Anforderung wurde abgeschlossen, at addr: 000000E8, Size: 8 at GreyMagic.ExternalProcessMemory.ReadByteBuffer(IntPtr addr, Void* buffer, Int32 count) at GreyMagic.MemoryBase.Read[T](IntPtr addr) at Styx.WoWInternals.ObjectManager.get_LocalGuid() at Styx.WoWInternals.ObjectManager.Update() at Honorbuddy.Quest_Behaviors.Vehicles.FlyingVehicle.FlyingVehicle.<CreateBehavior>b__7(Object c) in c:\Users\Andreas\Desktop\LevelService\HB\Quest Behaviors\Vehicles\FlyingVehicle.cs:line 292 at Styx.TreeSharp.Action.RunAction(Object context) at Styx.TreeSharp.Action..() at Styx.TreeSharp.Composite.Tick(Object context) at Styx.TreeSharp.PrioritySelector..() at Styx.TreeSharp.Composite.Tick(Object context) at Styx.TreeSharp.Decorator..() at Styx.TreeSharp.Composite.Tick(Object context) at Bots.Quest.Actions.ForcedBehaviorExecutor..() at Styx.TreeSharp.Composite.Tick(Object context) at Bots.Quest.Actions.ForcedBehaviorExecutor..() at Styx.TreeSharp.Composite.Tick(Object context) at Bots.Quest.QuestOrder.ForcedWhile...() at Styx.TreeSharp.Composite.Tick(Object context) at Bots.Quest.Actions.ForcedBehaviorExecutor..() at Styx.TreeSharp.Composite.Tick(Object context) at Bots.Quest.Actions.ForcedBehaviorExecutor..() at Styx.TreeSharp.Composite.Tick(Object context) at Bots.Quest.Actions.ForcedBehaviorExecutor..() at Styx.TreeSharp.Composite.Tick(Object context) at Styx.TreeSharp.PrioritySelector..() at Styx.TreeSharp.Composite.Tick(Object context) at Styx.Common.HookExecutor.Run(Object context) at Styx.TreeSharp.Action.RunAction(Object context) at Styx.TreeSharp.Action..() at Styx.TreeSharp.Composite.Tick(Object context) at Styx.TreeSharp.PrioritySelector..() at Styx.TreeSharp.Composite.Tick(Object context) at Styx.TreeSharp.PrioritySelector..() at Styx.TreeSharp.Composite.Tick(Object context) at Styx.TreeSharp.PrioritySelector..() at Styx.TreeSharp.Composite.Tick(Object context) at Styx.Common.HookExecutor.Run(Object context) at Styx.TreeSharp.Action.RunAction(Object context) at Styx.TreeSharp.Action..() at Styx.TreeSharp.Composite.Tick(Object context) at Styx.TreeSharp.PrioritySelector..() at Styx.TreeSharp.Composite.Tick(Object context) at Styx.CommonBot.TreeRoot.() [12:02:01.351 N] Not in game [12:02:02.459 N] Wow exited, Honorbuddy stopped! [12:02:02.459 Q] Bot stopping! Reason: Wow exited, Honorbuddy stopped! [12:02:02.459 N] Honorbuddy terminating in 20 seconds. [12:02:11.489 D] System.Exception: Process must have frozen or gotten out of sync: InjectionFinishedEvent_was_never_fired at GreyMagic.Executor.WaitForInjection(Int32 timeout) at GreyMagic.Executor.Execute(Int32 timeout) at GreyMagic.Executor.GrabFrame() at GreyMagic.ExternalProcessMemory.AcquireFrame(Boolean isHardLock) at Styx.CommonBot.TreeRoot.() [12:02:11.490 D] Activity: Honorbuddy Stopped [12:02:11.491 D] Handler for OnBotStopped threw exception! [12:02:11.491 D] System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.Exception: Nur ein Teil der ReadProcessMemory- oder WriteProcessMemory-Anforderung wurde abgeschlossen, at addr: 014111B0, Size: 4 at GreyMagic.ExternalProcessMemory.ReadByteBuffer(IntPtr addr, Void* buffer, Int32 count) at GreyMagic.MemoryBase.Read[T](IntPtr addr) at Styx.WoWInternals.Lua.get_State() at Styx.WoWInternals.LuaEvents.() at Styx.WoWInternals.LuaEvents.get_IsInitialized() at Styx.WoWInternals.LuaEvents.(EventArgs ) --- End of inner exception stack trace --- at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor) at System.Reflection.RuntimeMethodInfo.UnsafeInvokeInternal(Object obj, Object[] parameters, Object[] arguments) at System.Reflection.RuntimeMethodInfo.UnsafeInvoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture) at System.Delegate.DynamicInvokeImpl(Object[] args) at Styx.CommonBot.BotEvents.(Delegate , Action`1 , Object[] )
Using 1-58 Alliance, I have had this happen on two different characters: During this quest: Done Nothing Wrong the bot only interacts with one of the chained whelps and then runs to stand in the middle of them, doing nothing. Log: