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

Register a free account today to become a member! Once signed in, you'll be able to participate on this site by adding your own topics and posts, as well as connect with other members through your own private inbox!

HB ARCHIVES: Kick's Old Posts Thread--DO NOT DELETE!

Status
Not open for further replies.
Hi, Yblaster2k, and thanks for the log!

A few problems:

  1. Kick's profiles require you to select the Quest bot. This is done via a combobox in the top right of Honorbuddy's main window.

  2. You are having problems communicating with the Honorbuddy mesh server.
    Be certain port 5031 is open in your firewall for both TCP and UDP. Honorbuddy (the executable, or the whole directory) needs to be an exception to your AntiVirus.

    You are able to fetch some of the meshes, so this may also be an interim problem with your WiFi or ISP.

  3. You have no food/drink in your backpack.
    This is going to cause excessive downtime between battles. To fix:
    Honorbuddy -> Settings & Tools
    -> fill in the name of a "Food"
    -> move "Food Amount" slider to 40 or better

cheers,
chinajade


The food is no problem. I think i have a problem with the TCP and UDP. I had to do this last week and then it was good. Can it change over time?
 
Bot randomly stops questing profile. It will run its course for a bit then will just stop. Very frustrating. Can't post the whole log bcuz it's too big

[06:36:16.249 D] Cleared POI - Reason Exception in Root.Tick()
[06:36:16.249 D] Cleared POI
[06:36:16.581 D] System.ArgumentOutOfRangeException: Index was out of range. Must be non-negative and less than the size of the collection.
Parameter name: index
at System.ThrowHelper.ThrowArgumentOutOfRangeException()
at System.Collections.Generic.List`1.get_Item(Int32 index)
at Blastranaar.Blastranaar.<get_MantidKill>b__c(Object c) in c:\Users\Jerry\Desktop\HB\Quest Behaviors\RampageAgainstTheMachine.cs:line 134
at Styx.TreeSharp.Action.RunAction(Object context)
at Styx.TreeSharp.Action..()
at Styx.TreeSharp.Composite.Tick(Object context)
at Styx.TreeSharp.Decorator..()
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.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 Styx.TreeSharp.PrioritySelector..()
at Styx.TreeSharp.Composite.Tick(Object context)
at Styx.TreeSharp.PrioritySelector..()
at Styx.TreeSharp.Composite.Tick(Object context)
at Styx.CommonBot.TreeRoot.()
[06:36:16.582 D] Cleared POI - Reason Exception in Root.Tick()
[06:36:16.582 D] Cleared POI
[06:36:16.905 D] System.ArgumentOutOfRangeException: Index was out of range. Must be non-negative and less than the size of the collection.
Parameter name: index
at System.ThrowHelper.ThrowArgumentOutOfRangeException()
at System.Collections.Generic.List`1.get_Item(Int32 index)
at Blastranaar.Blastranaar.<get_MantidKill>b__c(Object c) in c:\Users\Jerry\Desktop\HB\Quest Behaviors\RampageAgainstTheMachine.cs:line 134
at Styx.TreeSharp.Action.RunAction(Object context)
at Styx.TreeSharp.Action..()
at Styx.TreeSharp.Composite.Tick(Object context)
at Styx.TreeSharp.Decorator..()
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.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 Styx.TreeSharp.PrioritySelector..()
at Styx.TreeSharp.Composite.Tick(Object context)
at Styx.TreeSharp.PrioritySelector..()
at Styx.TreeSharp.Composite.Tick(Object context)
at Styx.CommonBot.TreeRoot.()
[06:36:16.905 D] System.ArgumentOutOfRangeException: Index was out of range. Must be non-negative and less than the size of the collection.
Parameter name: index
at System.ThrowHelper.ThrowArgumentOutOfRangeException()
at System.Collections.Generic.List`1.get_Item(Int32 index)
at Blastranaar.Blastranaar.<get_MantidKill>b__c(Object c) in c:\Users\Jerry\Desktop\HB\Quest Behaviors\RampageAgainstTheMachine.cs:line 134
at Styx.TreeSharp.Action.RunAction(Object context)
at Styx.TreeSharp.Action..()
at Styx.TreeSharp.Composite.Tick(Object context)
at Styx.TreeSharp.Decorator..()
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.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 Styx.TreeSharp.PrioritySelector..()
at Styx.TreeSharp.Composite.Tick(Object context)
at Styx.TreeSharp.PrioritySelector..()
at Styx.TreeSharp.Composite.Tick(Object context)
at Styx.CommonBot.TreeRoot.()
[06:36:16.905 D] Cleared POI - Reason Exception in Root.Tick()
[06:36:16.905 D] Cleared POI
[06:36:17.239 D] System.ArgumentOutOfRangeException: Index was out of range. Must be non-negative and less than the size of the collection.
Parameter name: index
at System.ThrowHelper.ThrowArgumentOutOfRangeException()
at System.Collections.Generic.List`1.get_Item(Int32 index)
at Blastranaar.Blastranaar.<get_MantidKill>b__c(Object c) in c:\Users\Jerry\Desktop\HB\Quest Behaviors\RampageAgainstTheMachine.cs:line 134
at Styx.TreeSharp.Action.RunAction(Object context)
at Styx.TreeSharp.Action..()
at Styx.TreeSharp.Composite.Tick(Object context)
at Styx.TreeSharp.Decorator..()
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.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 Styx.TreeSharp.PrioritySelector..()
at Styx.TreeSharp.Composite.Tick(Object context)
at Styx.TreeSharp.PrioritySelector..()
at Styx.TreeSharp.Composite.Tick(Object context)
at Styx.CommonBot.TreeRoot.()
[06:36:17.239 D] System.ArgumentOutOfRangeException: Index was out of range. Must be non-negative and less than the size of the collection.
Parameter name: index
at System.ThrowHelper.ThrowArgumentOutOfRangeException()
at System.Collections.Generic.List`1.get_Item(Int32 index)
at Blastranaar.Blastranaar.<get_MantidKill>b__c(Object c) in c:\Users\Jerry\Desktop\HB\Quest Behaviors\RampageAgainstTheMachine.cs:line 134
at Styx.TreeSharp.Action.RunAction(Object context)
at Styx.TreeSharp.Action..()
at Styx.TreeSharp.Composite.Tick(Object context)
at Styx.TreeSharp.Decorator..()
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.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 Styx.TreeSharp.PrioritySelector..()
at Styx.TreeSharp.Composite.Tick(Object context)
at Styx.TreeSharp.PrioritySelector..()
at Styx.TreeSharp.Composite.Tick(Object context)
at Styx.CommonBot.TreeRoot.()
[06:36:17.240 D] Cleared POI - Reason Exception in Root.Tick()
[06:36:17.240 D] Cleared POI
[06:36:17.322 N] Stopping the bot!
[06:36:17.322 D] Stop called!
[06:36:17.322 Q] Bot Stopped! Reason: User pressed the stop button
[06:36:17.331 D] Activity: Honorbuddy Stopped
[06:36:27.321 D] System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.Exception: Process must have frozen or gotten out of sync: InjectionFinishedEvent was never fired
at Styx.MemoryManagement.Executor.Execute(Int32 fromId)
at Styx.WoWInternals.World.GameWorld.MassTraceLine(WorldLine[] lines, CGWorldFrameHitFlags[] flags, Boolean[]& hitResults, WoWPoint[]& hitPoints)
at Styx.WoWInternals.World.GameWorld.MassTraceLine(WorldLine[] lines, CGWorldFrameHitFlags[] flags, Boolean[]& hitResults)
at Styx.WoWInternals.World.GameWorld.MassTraceLine(WorldLine[] lines, CGWorldFrameHitFlags flag, Boolean[]& hitResults)
at Bots.Quest.QuestBot.QuestIncludeTargetsFilter(List`1 incomingUnits, HashSet`1 outgoingUnits)
--- End of inner exception stack trace ---
at System.RuntimeMethodHandle._InvokeMethodFast(IRuntimeMethodInfo method, Object target, Object[] arguments, SignatureStruct& sig, MethodAttributes methodAttributes, RuntimeType typeOwner)
at System.RuntimeMethodHandle.InvokeMethodFast(IRuntimeMethodInfo method, Object target, Object[] arguments, Signature sig, MethodAttributes methodAttributes, RuntimeType typeOwner)
at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture, Boolean skipVisibilityChecks)
at System.Delegate.DynamicInvokeImpl(Object[] args)
at System.Delegate.DynamicInvoke(Object[] args)
at Styx.CommonBot.Targeting.(Delegate , Object[] ) --> System.Exception: Process must have frozen or gotten out of sync: InjectionFinishedEvent was never fired
at Styx.MemoryManagement.Executor.Execute(Int32 fromId)
at Styx.WoWInternals.World.GameWorld.MassTraceLine(WorldLine[] lines, CGWorldFrameHitFlags[] flags, Boolean[]& hitResults, WoWPoint[]& hitPoints)
at Styx.WoWInternals.World.GameWorld.MassTraceLine(WorldLine[] lines, CGWorldFrameHitFlags[] flags, Boolean[]& hitResults)
at Styx.WoWInternals.World.GameWorld.MassTraceLine(WorldLine[] lines, CGWorldFrameHitFlags flag, Boolean[]& hitResults)
at Bots.Quest.QuestBot.QuestIncludeTargetsFilter(List`1 incomingUnits, HashSet`1 outgoingUnits)
[06:36:27.441 D] System.ApplicationException: Cannot run Tick before running Start first!
at Styx.TreeSharp.Composite.Tick(Object context)
at Styx.CommonBot.TreeRoot.()
[06:36:27.321 D] System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.Exception: Process must have frozen or gotten out of sync: InjectionFinishedEvent was never fired
at Styx.MemoryManagement.Executor.Execute(Int32 fromId)
at Styx.WoWInternals.World.GameWorld.MassTraceLine(WorldLine[] lines, CGWorldFrameHitFlags[] flags, Boolean[]& hitResults, WoWPoint[]& hitPoints)
at Styx.WoWInternals.World.GameWorld.MassTraceLine(WorldLine[] lines, CGWorldFrameHitFlags[] flags, Boolean[]& hitResults)
at Styx.WoWInternals.World.GameWorld.MassTraceLine(WorldLine[] lines, CGWorldFrameHitFlags flag, Boolean[]& hitResults)
at Bots.Quest.QuestBot.QuestIncludeTargetsFilter(List`1 incomingUnits, HashSet`1 outgoingUnits)
--- End of inner exception stack trace ---
at System.RuntimeMethodHandle._InvokeMethodFast(IRuntimeMethodInfo method, Object target, Object[] arguments, SignatureStruct& sig, MethodAttributes methodAttributes, RuntimeType typeOwner)
at System.RuntimeMethodHandle.InvokeMethodFast(IRuntimeMethodInfo method, Object target, Object[] arguments, Signature sig, MethodAttributes methodAttributes, RuntimeType typeOwner)
at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture, Boolean skipVisibilityChecks)
at System.Delegate.DynamicInvokeImpl(Object[] args)
at System.Delegate.DynamicInvoke(Object[] args)
at Styx.CommonBot.Targeting.(Delegate , Object[] ) --> System.Exception: Process must have frozen or gotten out of sync: InjectionFinishedEvent was never fired
at Styx.MemoryManagement.Executor.Execute(Int32 fromId)
at Styx.WoWInternals.World.GameWorld.MassTraceLine(WorldLine[] lines, CGWorldFrameHitFlags[] flags, Boolean[]& hitResults, WoWPoint[]& hitPoints)
at Styx.WoWInternals.World.GameWorld.MassTraceLine(WorldLine[] lines, CGWorldFrameHitFlags[] flags, Boolean[]& hitResults)
at Styx.WoWInternals.World.GameWorld.MassTraceLine(WorldLine[] lines, CGWorldFrameHitFlags flag, Boolean[]& hitResults)
at Bots.Quest.QuestBot.QuestIncludeTargetsFilter(List`1 incomingUnits, HashSet`1 outgoingUnits)
[06:36:27.441 D] System.ApplicationException: Cannot run Tick before running Start first!
at Styx.TreeSharp.Composite.Tick(Object context)
at Styx.CommonBot.TreeRoot.()
[06:36:27.442 D] Cleared POI - Reason Exception in Root.Tick()
[06:36:27.442 D] Cleared POI
 
The food is no problem. I think i have a problem with the TCP and UDP. I had to do this last week and then it was good. Can it change over time?

Hi again, Yblaster2k,

The firewall shouldn't change over time (but its been known to during a couple of sneaky Windoze updates). I'd be more likely to suspect the AntiVirus. Say, you've done a fresh install of HB into a new directory, then the AntiVirus would need to be re-informed of exceptions.

The problem is intermittent, but about 50% of your attempts to contact the mesh server fail. This could also be weak WiFi, someone overloading your connection (if its shared), or just an outright ISP problem. However, I'd be slow to suspect the ISP as Honorbuddy is very generous with is attempts to connect to the server.

cheers,
chinajade
 
Bot randomly stops questing profile. It will run its course for a bit then will just stop. Very frustrating. Can't post the whole log bcuz it's too big

Hi, Jeck9,

Please try again to attach your log. Large logs are typically zipped. There is very rarely a log that is too big to upload when zipped.

We'll need the log attached, please. Cut-n-paste is insufficient. If you need help in getting the log uploaded, you should find it here:

cheers,
chinajade
 
@Kick

I posted a similar request here before, and every update is still the same.

Please PLEASE ...... Centralize the Loot options.

I update my copy from your SVN, and sometimes it syncs my changes (flagged as red), and others (like today), I get "blah conflicts"

Currently, you have (and it varies)
Code:
	<SellGrey>True</SellGrey>
	<SellWhite>True</SellWhite>
	<SellGreen>True</SellGreen>
	<SellBlue>False</SellBlue>
	<SellBlue>False</SellBlue>
	<SellPurple>False</SellPurple>
	
	<MailGrey>True</MailGrey>
	<MailWhite>True</MailWhite>
	<MailGreen>True</MailGreen>
	<MailBlue>True</MailBlue>
	<MailPurple>True</MailPurple>

But what I use (so that it doesn't automatically VENDOR cloth, mats, "white" or "green" quest rewards, or BoE greens (esp Cata and up), and so that I don't end up with a bunch of "grey" crap in my alts mailbox is as follows:

Code:
	<SellGrey>True</SellGrey>
	<SellWhite>False</SellWhite>
	<SellGreen>False</SellGreen>
	<SellBlue>False</SellBlue>
	<SellBlue>False</SellBlue>
	<SellPurple>False</SellPurple>
	
	<MailGrey>False</MailGrey>
	<MailWhite>True</MailWhite>
	<MailGreen>True</MailGreen>
	<MailBlue>True</MailBlue>
	<MailPurple>True</MailPurple>

I would like to ability to set this ONCE for all scripts instead of having to go into each and every script / subscript to replace this crap and having potential conflicts with SVN because it couldn't figure out how to sync the change and having red ( ! ) on every script/folder.
 
@Kick

I posted a similar request here before, and every update is still the same.

Please PLEASE ...... Centralize the Loot options.

I update my copy from your SVN, and sometimes it syncs my changes (flagged as red), and others (like today), I get "blah conflicts"

I would like to ability to set this ONCE for all scripts instead of having to go into each and every script / subscript to replace this crap and having potential conflicts with SVN because it couldn't figure out how to sync the change and having red ( ! ) on every script/folder.

There is not much kick can do about centralizing them because of the way HB handles it. Also the red ! just means that you have modified it, when you update it will merge your changes with his.
 
Dread Wastes only with lvl 90 toons?

So I'm trying to lvl my toon which is lvl 89 half to 90 with this "[Fly][N - Quest] 89-90 Dread Wastes [Kick]"

But when i try to Start the bot it requires a lvl 90 toon. So the "[N - Quest] 88-89 Townlong Steppes [Kick]" profile automatically selects "[Fly][N - Quest] 89-90 Dread Wastes [Kick]" because the other one is done I think. So what am I doing wrong? :confused:

/edit:

You must be level 90 to run this profile!

Yes, I know the min level is 89

-> Continue profile will make the error occur again and again...
 
Last edited:
Had some issues with Bot not taking the quests(Mage ~1-14) in several locations, comes to the npc, clicks on it, hits cancel and does the same stuff over and over again. Fixed by installing Quest o matic addon.
 
On line 135 should be
Code:
		  <Hotspot X="-84.27423" Y="-1467.094" Z="128.1367" />
On line 978
Code:
			<Objective QuestName="Fractured Forces" QuestId="31742" Type="KillMob" MobId="66275" KillCount="1" />
			<Objective QuestName="Fractured Forces" QuestId="31742" Type="KillMob" MobId="66274" KillCount="1" />

replace by
Code:
			<If Condition="((HasQuest(31742)) &amp;&amp; (!IsQuestCompleted(31742)))" >
			  <RunTo X="-97.00577" Y="-1442.491" Z="128.1204" />
  			  <Objective QuestName="Fractured Forces" QuestId="31742" Type="KillMob" MobId="66275" KillCount="1" />
			  <Objective QuestName="Fractured Forces" QuestId="31742" Type="KillMob" MobId="66274" KillCount="1" />
			 </If>
[A - Quest] 85-86 The Jade Forest [Kick]
 
Last edited:
Hi, ThorloX, and thanks for the log!

Looks like your caches are corrupt...

If you want to help HBdev squish this bug once and for all:
  • Go to the HB/Cache directory and find the #######.cqc file(s)
  • Since the forum won't allow *.cqc to be directly uploaded, Zip the *.cqc files along with your log.
  • Upload the Zipped file to the Honorbuddy Bug Reports thread with a short description of the problem you encountered
To get you going again, here's how to repair the cache issue:
  • Shut down WoW and Honorbuddy
  • Delete the WoW/Cache/, WoW/Data/Cache/, and Honorbuddy/Cache/ directories
  • Restart WoW and Honorbuddy
Caches can get corrupted a few of ways:
  • You switch toons, or do a quick log out/in, without restarting Honorbuddy
  • You simultaneously run multiple sessions of Honorbuddy from the same directory on disk
  • There are other (user caused) triggers, but these are the most common.
If no joy, let's see a fresh log.

cheers,
chinajade

you are the love of my dream, thx :)
 
The profile doesnt dispel the flaming fire in Felwood when retuning from "Ernak the unbreakable" or something like that, at least it didn't for me :) Other than that: working perfectly this far :)
 
Goldent Lotus Pomfruit pickup the script focuses on pomfruit gathering exclusively once it starts and ignores agro.
 
Horde bugs

I found some bug in the horde profiles:

1. In zangarmarsh, Blessings of the Ancients quest need reputation, and if you dont have the bot will keep try to pick up that q. I think thats q chain need a check for reputation.

2. In LK horde profile, the profile don't start the borean q chain because of <If Condition="(!IsQuestCompleted(11969))" > after i changed it to <If Condition="Me.IsHorde" > everything will be good.
 
Goldent Lotus Pomfruit pickup the script focuses on pomfruit gathering exclusively once it starts and ignores agro.

I've noticed this. Deadly at times. Thus is the problem on the quest behavior. I'll see what can be done.
 
Tillers daily water water everywhere.
Only throws about 7 waters out of 35.

Same thing as yesterday I end up manually finishing


P.S
If no one else is having this problem, It could be my dirt pile add on interacting while on the kite messing up quest, ill disable and try again next time.
 
Last edited:
Hello!

I've been using the 12-58 EK profile and it was just about done in Redridge mountains when it bugged out by the gryphon bloke, I did the usualy delete caches and restart it.

When I restarted it, it deleted all quests and it's trying to start the area again, doing the beginning quests it's already done, it'll just sit there clicking on and off the NPC.

Log attached.
 

Attachments

Status
Not open for further replies.
Back
Top