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: Honorbuddy Profile Pack--DO NOT DELETE!

Hi

I just wanted to say, I've only recently started to play WoW. I level a Worgen Warlock (Legit) (My Main) with my friend who got me into the game on his referral bonus, and than I started to bot on alt characters. THIS is the best bot by far, I have 4 level 20-40 characters with just this profile doing the questing. in a very short time( I got HB only a few days ago). I'm a little afraid of a ban, so i've been cautious. i've seen some scary reports even for botting as little as 2-hours. (I've seen majority of the bans come from GatherBuddy, so i'm going to avoid using that entirely.)

The fear aside, I think this is an excellent script, very well done. :) I write code, and I'm an active member on several botting forums for various games. I'm going to go legit to 90 on my warlock, but than I intend to go level 90 on a death knight :)

Just one bug/negative thing i'm seeing: (and maybe its just a setting I have to change) - but on my Panda character, when it reaches any area with a swarm of mobs it will ignore the quest and it will start grinding. Is this normal or is there a setting I can change to force it to complete the quest? (I manually stop the bot most of the time to force quest completions) - I afk only about 20-30% of the time while botting.

Keep up the good work, and sorry for the wall of text~ =P

Hi, DanielMahan, and thank you for the kind words,

Indeed, prudence is a most excellent attribute to engage while botting. You should be always be prepared to lose any account you bot, and any account that has benefited from the botted account (via gold, items, etc). Since its always a possibility, being mentally prepared for it, helps. :D

There are some sections of the profile pack that grind. This article explains why:
[post=1067373]HelpDesk: Grinding while executing a Questing profile[/post]

We cannot say if this is the correct thing that should be occurring or not, unless you attach the full log that captures the issue, and let us have a look:
Ref: [post=378165][Guide] How to attach your log[/post]

cheers, and welcome aboard,
chinajade
 
What would I remove from a profile to get it to stop dropping existing quests when changing zones? I had 200ish ears collected for DMF quest and ... the quest got dropped when I finished a zone. Would like to prevent this behavior in the future.
 
[A - Quest] EK 12-58 [Kick] by the Quest "Maliciously Delicious" (Maliciously Delicious - Quest - World of Warcraft)

i rewrote this quest because it only walks along the beach (marked with the read line):

ejFoc.png


and the quest mobs are in the water (see the blue blizzard mark).


Here are my changes:

First Delete this:

Code:
    <Quest Id="27587" Name="Maliciously Delicious">
        <Objective Type="CollectItem" ItemId="61633" CollectCount="6">
            <Hotspots>
                <Hotspot X="-9654.944" Y="-3965.57" Z="-1.50719" />
                <Hotspot X="-9655.963" Y="-3894.866" Z="-1.435763" />
                <Hotspot X="-9608.617" Y="-3876.897" Z="-1.435778" />
                <Hotspot X="-9561.566" Y="-3884.521" Z="5.944796" />
                <Hotspot X="-9526.86" Y="-3913.968" Z="3.039859" />
                <Hotspot X="-9566.1" Y="-3978.302" Z="-1.50719" />
                <Hotspot X="-9587.729" Y="-4018.367" Z="-1.50719" />
                <Hotspot X="-9631.615" Y="-3994.092" Z="-1.50719" />
                <Hotspot X="-9716.596" Y="-4018.822" Z="2.660796" />
                <Hotspot X="-9738.877" Y="-4014.579" Z="12.0223" />
                <Hotspot X="-9743.393" Y="-4045.181" Z="1.359833" />
                <Hotspot X="-9771.055" Y="-4068.85" Z="3.101942" />
                <Hotspot X="-9826.609" Y="-4129.917" Z="2.162194" />
                <Hotspot X="-9846.311" Y="-4145.595" Z="2.599491" />
                <!-- These hotspots are slightly in the water -->
                <Hotspot X="-9665.648" Y="-4018.523" Z="-1.936621" />
                <Hotspot X="-9708.344" Y="-4069.131" Z="-1.829561" />
                <Hotspot X="-9768.495" Y="-4115.245" Z="-1.89157" />
            </Hotspots>
        </Objective>
    </Quest>
    <Quest Id="27592" Name="Drinks on the Rocks">
        <Objective Type="CollectItem" ItemId="61356" CollectCount="10">
            <Hotspots>
                <Hotspot X="-9654.944" Y="-3965.57" Z="-1.50719" />
                <Hotspot X="-9655.963" Y="-3894.866" Z="-1.435763" />
                <Hotspot X="-9608.617" Y="-3876.897" Z="-1.435778" />
                <Hotspot X="-9561.566" Y="-3884.521" Z="5.944796" />
                <Hotspot X="-9526.86" Y="-3913.968" Z="3.039859" />
                <Hotspot X="-9566.1" Y="-3978.302" Z="-1.50719" />
                <Hotspot X="-9587.729" Y="-4018.367" Z="-1.50719" />
                <Hotspot X="-9631.615" Y="-3994.092" Z="-1.50719" />
                <Hotspot X="-9716.596" Y="-4018.822" Z="2.660796" />
                <Hotspot X="-9738.877" Y="-4014.579" Z="12.0223" />
                <Hotspot X="-9743.393" Y="-4045.181" Z="1.359833" />
                <Hotspot X="-9771.055" Y="-4068.85" Z="3.101942" />
                <Hotspot X="-9826.609" Y="-4129.917" Z="2.162194" />
                <Hotspot X="-9846.311" Y="-4145.595" Z="2.599491" />
            </Hotspots>
        </Objective>
    </Quest>

Then delete this,too:
Code:
            <While Condition="HasQuest(27592) &amp;&amp; !IsQuestCompleted(27592) &amp;&amp; Me.Level &lt;= 58">
                <UseMount Value="False" />
                <RunTo X="-9676.601" Y="-3955.59" Z="0.6156185" />
                <RunTo X="-9725.846" Y="-4026.27" Z="6.295642" />
                <RunTo X="-9781.245" Y="-4095.261" Z="0.1096602" />
                <RunTo X="-9846.922" Y="-4177.83" Z="0.4488891" />
                <RunTo X="-9972.849" Y="-4285.935" Z="1.325867" />
                <RunTo X="-9846.922" Y="-4177.83" Z="0.4488891" />
                <RunTo X="-9781.245" Y="-4095.261" Z="0.1096602" />
                <RunTo X="-9725.846" Y="-4026.27" Z="6.295642" />
                <RunTo X="-9676.601" Y="-3955.59" Z="0.6156185" />
            </While>
            <UseMount Value="True" />
            <While Condition="HasQuest(27587) &amp;&amp; !IsQuestCompleted(27587) &amp;&amp; Me.Level &lt;= 58">
                <UseMount Value="False" />
                <RunTo X="-9676.601" Y="-3955.59" Z="0.6156185" />
                <RunTo X="-9725.846" Y="-4026.27" Z="6.295642" />
                <RunTo X="-9781.245" Y="-4095.261" Z="0.1096602" />
                <RunTo X="-9846.922" Y="-4177.83" Z="0.4488891" />
                <RunTo X="-9972.849" Y="-4285.935" Z="1.325867" />
                <RunTo X="-9846.922" Y="-4177.83" Z="0.4488891" />
                <RunTo X="-9781.245" Y="-4095.261" Z="0.1096602" />
                <RunTo X="-9725.846" Y="-4026.27" Z="6.295642" />
                <RunTo X="-9676.601" Y="-3955.59" Z="0.6156185" />
            </While>

            <UseMount Value="True" />
because we dont need it when we use the "CollectThings" Behavior.



And then change this:
Code:
            <If Condition="HasQuest(27592) &amp;&amp; !IsQuestCompleted(27592)">
                <If Condition="HasItem(62795)">
                    <CustomBehavior File="Misc\RunLua" Lua="UseItemByName(62795)" WaitTime="1000" />
                </If>

                <CustomBehavior File="CollectThings" QuestId="27592" MobId1="922" MobId2="45809" CollectUntil="QuestComplete" HuntingGroundRadius="200">
                    <Hotspot X="-9551.721" Y="-4001.884" Z="-24.35276" />
                    <Hotspot X="-9614.841" Y="-4010.024" Z="-20.68178" />
                    <Hotspot X="-9582.88" Y="-4049.565" Z="-24.52525" />
                    <Hotspot X="-9582.448" Y="-4128.482" Z="-12.06621" />
                    <Hotspot X="-9580.519" Y="-4173.945" Z="-11.8286" />
                    <Hotspot X="-9691.923" Y="-4178.194" Z="-4.055377" />
                    <Hotspot X="-9788.412" Y="-4144.675" Z="-2.710526" />
                    <Hotspot X="-9674.667" Y="-4014.319" Z="-6.216307" />
                </CustomBehavior>
                <CustomBehavior File="AscendInWater" />
            </If>
            <If Condition="HasQuest(27587) &amp;&amp; !IsQuestCompleted(27587)">
                <If Condition="HasItem(62795)">
                    <CustomBehavior File="Misc\RunLua" Lua="UseItemByName(62795)" WaitTime="1000" />
                </If>
                <CustomBehavior File="CollectThings" QuestId="27587" MobId="45809" CollectUntil="QuestComplete" HuntingGroundRadius="200">
                    <Hotspot X="-9551.721" Y="-4001.884" Z="-24.35276" />
                    <Hotspot X="-9614.841" Y="-4010.024" Z="-20.68178" />
                    <Hotspot X="-9582.88" Y="-4049.565" Z="-24.52525" />
                    <Hotspot X="-9582.448" Y="-4128.482" Z="-12.06621" />
                    <Hotspot X="-9580.519" Y="-4173.945" Z="-11.8286" />
                    <Hotspot X="-9691.923" Y="-4178.194" Z="-4.055377" />
                    <Hotspot X="-9788.412" Y="-4144.675" Z="-2.710526" />
                    <Hotspot X="-9674.667" Y="-4014.319" Z="-6.216307" />
                </CustomBehavior>
                <CustomBehavior File="AscendInWater" />
            </If>

to this:

Code:
            <If Condition="HasQuest(27592) &amp;&amp; !IsQuestCompleted(27592)">
                <If Condition="HasItem(62795)">
                    <CustomBehavior File="Misc\RunLua" Lua="UseItemByName(62795)" WaitTime="1000" />
                </If>
                <CustomBehavior File="CollectThings" QuestId="27592" MobId="922" CollectItemCount="10" CollectItemId="61356" HuntingGroundRadius="200">
                    <Hotspot X="-9654.944" Y="-3965.57" Z="-1.50719" />
                    <Hotspot X="-9655.963" Y="-3894.866" Z="-1.435763" />
                    <Hotspot X="-9608.617" Y="-3876.897" Z="-1.435778" />
                    <Hotspot X="-9561.566" Y="-3884.521" Z="5.944796" />
                    <Hotspot X="-9526.86" Y="-3913.968" Z="3.039859" />
                    <Hotspot X="-9566.1" Y="-3978.302" Z="-1.50719" />
                    <Hotspot X="-9587.729" Y="-4018.367" Z="-1.50719" />
                    <Hotspot X="-9631.615" Y="-3994.092" Z="-1.50719" />
                    <Hotspot X="-9716.596" Y="-4018.822" Z="2.660796" />
                    <Hotspot X="-9738.877" Y="-4014.579" Z="12.0223" />
                    <Hotspot X="-9743.393" Y="-4045.181" Z="1.359833" />
                    <Hotspot X="-9771.055" Y="-4068.85" Z="3.101942" />
                    <Hotspot X="-9826.609" Y="-4129.917" Z="2.162194" />
                    <Hotspot X="-9846.311" Y="-4145.595" Z="2.599491" />
                </CustomBehavior>
                <CustomBehavior File="AscendInWater" />
            </If>
            <If Condition="HasQuest(27587) &amp;&amp; !IsQuestCompleted(27587)">
                <If Condition="HasItem(62795)">
                    <CustomBehavior File="Misc\RunLua" Lua="UseItemByName(62795)" WaitTime="1000" />
                </If>
                <CustomBehavior File="CollectThings" QuestId="27587" MobId="45809" CollectItemCount="6" CollectItemId="61633" HuntingGroundRadius="200">
                    <Hotspot X="-9788.561" Y="-4140.233" Z="-2.551773" />                    
                    <Hotspot X="-9717.428" Y="-4082.13" Z="-12.95266" />                    
                    <Hotspot X="-9678.947" Y="-4078.599" Z="-15.70719" />
                    <Hotspot X="-9680.937" Y="-4018.106" Z="-6.756028" />                    
                    <Hotspot X="-9642.691" Y="-4047.059" Z="-14.20171" />                    
                    <Hotspot X="-9616.91" Y="-4024.568" Z="-20.06692" />
                    <Hotspot X="-9581.29" Y="-4047.776" Z="-25.6868" />
                    <Hotspot X="-9553.242" Y="-4020.649" Z="-30.45963" />
                    <Hotspot X="-9580.639" Y="-4118.528" Z="-12.4938" />
                    <Hotspot X="-9611.24" Y="-4149.464" Z="-10.4054" />
                    <Hotspot X="-9643.08" Y="-4184.318" Z="-15.73436" />
                    <Hotspot X="-9688.521" Y="-4184.212" Z="-2.792765" />                    
                    <Hotspot X="-9688.521" Y="-4184.212" Z="-2.792765" />
                    <Hotspot X="-9716.415" Y="-4145.63" Z="-28.51962" />
                </CustomBehavior>
                <CustomBehavior File="AscendInWater" />
            </If>



and then this 2 quests works perfect ;-)

tested myself now 10 times without problems.

SpUAc.png


Modified version (based on trunk 2939) are attached:

or is it better to use Quest Override and "<Objective QuestName="Maliciously Delicious" QuestId="27587" Type="CollectItem" ItemId="61633" CollectCount="6" />" instead of the CollectThings behavior?
what is the different?
 

Attachments

I am running the 70 to 80 profile and it just spams: Moving to Type:
View attachment 112354View attachment 112354
Once I hit my epic flight form it will fly to a different place, kill the mob there and then start typing to move to the spot again. Here is my log.

Hi, Rwinger84, and thanks for the logs.

[21:51:47.548 N] Moving to Type: QuestTurnIn
[21:51:47.840 D] System.NullReferenceException: Object reference not set to an instance of an object.
at ?..(WoWSpell , SpellFindResults& )
at Styx.CommonBot.SpellManager.HasSpell(WoWSpell spell)
at Styx.Pathing.Flightor.MountHelper.(Boolean )
at Styx.Pathing.Flightor.MountHelper.MountUp()
at Styx.Pathing.Flightor.MoveTo(WoWPoint destination, Single minHeight, Boolean checkIndoors)

...<continuously repeats until stops>...

It looks like there is something awry with your Honorbuddy installation. You should open a new thread in the Support forum. If you would like to try something before making that thread, I'd try a 'clean installation'. If you choose this path, this article will help you get it done:
[post=1120664]HelpDesk: "Clean installing" Honorbuddy[/post]

cheers,
chinajade


[size=-2]Ref: [post=1342671]Rwinger's original post w/log[/post][/size]
 
What would I remove from a profile to get it to stop dropping existing quests when changing zones? I had 200ish ears collected for DMF quest and ... the quest got dropped when I finished a zone. Would like to prevent this behavior in the future.

Hi, Jerf,

The quest log is a limited resource (it can only hold 25 quests). Profiles must be aware of the limitation at all times, and we have yet to find a satisfactory solution to the problem. People switch among profiles, do quests manually, carry 'dailies' and other cruft in their quest log. It is a complex issue, and the solution we have in place solves the problem. The solution is not without drawbacks. There are places where it is not Honorbuddy stop/start friendly, as you have discovered.

We have no plans for changing the existing solution for the immediate future. It is low priority ssue in the overall scheme of things.

cheers,
chinajade
 
Thanks for the reply. I stopped the bot when it tried to run back to gremix and I deleted my chaches and tried again it didn't help but I didn't bother to post that. I'll just level another toon until the issue is resolved. I was questing that character to level the guild I created so it isn't a huge priority.
Hi, Voglir, and thanks for the logs.

In two of these logs, it shows you stopping the bot when its trying to pick up the The Northern Pylon - Quest - World of Warcraft quest.


[05:05:58.907 D] Goal: Picking Up Quest - The Northern Pylon : QuestID - 24722 : To - Gremix : ID - 38275
[05:05:58.907 D] Changed POI to: Type: QuestPickUp
[05:05:58.965 N] Moving to Type: QuestPickUp​

If that quest is not available to you, then you are probably suffering from a cache corruption problem. This article should help you get it sorted out:
[post=1067458]HelpDesk: Cache corruption problems[/post]

cheers,
chinajade


[size=-2]Ref: [post=1335144]Voglir's original post w/log[/post][/size]
 
Will do thank you. I hate doing fresh installs. First time I did a fresh install HB kept crashing afterwards. I tried each way of installation and contacted customer service and ended up getting someone who had no idea how to help me but kept copying and pasting something from a script or that's how it seemed. I was without HB for nearly a month until someone else finally sent me an email instructing me how to fix the issue. If it needs to be done though I might as well do it and hope I don't screw it up :P
Hi, Voglir, and thanks for the log.


Edit: Windows is spelled wrong in the clean install post

The profile is suspended when Honorbuddy is making vendor runs (mail/sell/repair), so the problem does not lie with the profile. From your log, you are getting exceptions when Honorbuddy is trying to mail:

[10:22:35.127 N] Moving to Type: Mail, Loc: <-2039.766, 5351.196, -9.350009>, Name:
[10:23:08.998 D] System.NullReferenceException: Object reference not set to an instance of an object.
at Styx.TreeSharp.Composite.Tick(Object context)

Other than a 'clean install', I don't know what else to recommend. Clean install instructions are below, or you may want to make a new thread in the Support forum.
[post=1120664]HelpDesk: "Clean installing" Honorbuddy[/post]


cheers,
chinajade


[size=-2]Ref: [post=1335315]Voglir's original post w/log[/post][/size]
 
I used this to level 85-90 and it works great :)
I have some questions though, sorry if they're already answered:
Can this work with 2 characters partied with RAF? Will they always stay together, etc?
If so, will they continue to do low level quests when they out-level content? or will they move to next area when necessary?
Thanks.
 
I'm new to honorbuddy since yesterday.
Use to bot since 2006, the bot that i used to use is offline.
So i was looking for a replacer, and HB fits that spot very well!
Took this pack directly with me to test it out, made a new priest and she is already lvl 15 after a hour and 30 min.
Awesome profile! works very smooth. Thanks!

thankyou-thank-you-thanks-ty-smiley-emoticon-000280-large-1qslyrz.gif
 
Overall, it works great, but now I'm having problems. Western Plague lands is messing up pretty bad. It just tries to pick up quests that it have already done. It happens with Argent Officer Pureheart.
I tried to go to Eastern Plague Lands instead, but it just flied back to Western Plague Lands and then tries to pick up quests which are already sovled.
 
Overall, it works great, but now I'm having problems. Western Plague lands is messing up pretty bad. It just tries to pick up quests that it have already done. It happens with Argent Officer Pureheart.
I tried to go to Eastern Plague Lands instead, but it just flied back to Western Plague Lands and then tries to pick up quests which are already sovled.

Did you try clearing out the cache? As per this post: [post=1067458]HelpDesk: Cache corruption problems[/post]
 
[Fly][H - Quest] BC 58-70 [Kick].xml there is a Problem with Quest "Glowcap Mushrooms" (Glowcap Mushrooms - Quest - World of Warcraft
(my char is already friendly)

Code:
[15:52:53.406 D] [QDBG] Starting behavior Bots.Quest.QuestOrder.ForcedIf.
[15:52:53.406 D] Compiling expression 'HasQuest(9808) && IsQuestCompleted(9808) && (Me.GetReputationLevelWith(970) < WoWUnitReaction.Friendly)' @ line 3525
[15:52:53.720 D] [QDBG] Done with forced behavior Bots.Quest.QuestOrder.ForcedIf.
[15:52:53.723 N] Can not turn in quest Glowcap Mushrooms (ID: 9808) because I don't have it in my quest log! (Or do I: False)
[15:52:53.724 Q] Bot stopped! Reason: Could not create current in quest bot!
[15:52:53.730 D] Activity: Honorbuddy Stopped

This is the Code:
Code:
            <!-- CJ: This quest is not available if you are Friendly or higher with Sporeggar;
                so, need to accommodate that. -->
            <If Condition="HasQuest(9808) &amp;&amp; IsQuestCompleted(9808) &amp;&amp; (Me.GetReputationLevelWith(970) &lt; WoWUnitReaction.Friendly)" >
                <TurnIn QuestName="Glowcap Mushrooms" QuestId="9808" TurnInName="Msshi'fn" TurnInId="17924" Nav="Fly" X="189.901" Y="8485.713" Z="26.94084" />
            </If>
            <TurnIn Nav="Fly" QuestName="Glowcap Mushrooms" QuestId="9808" TurnInName="Msshi'fn" TurnInId="17924" X="189.901" Y="8485.713" Z="26.94084" />

But it should look so:
Code:
            <!-- CJ: This quest is not available if you are Friendly or higher with Sporeggar;
                so, need to accommodate that. -->
            <If Condition="HasQuest(9808) &amp;&amp; IsQuestCompleted(9808) &amp;&amp; (Me.GetReputationLevelWith(970) &lt; WoWUnitReaction.Friendly)" >
                <TurnIn Nav="Fly" QuestName="Glowcap Mushrooms" QuestId="9808" TurnInName="Msshi'fn" TurnInId="17924" X="189.901" Y="8485.713" Z="26.94084" />
            </If>

Delete the 2nd Turnin and make it into the if condition.

Because the error above comes from the 2nd turnin who is not in the if condition.
 
Hello Dear,i've been using this profile since level 1 and there weren't any problem, but now at level 86 in the Valey of the Four Winds i've met this.The bot after loading the profile inxist to lead the next-step one,of course i can't use it since i'm not level capped for the supposed zone. I try to force him to continue the quest on the Valley of the Four Winds this happens again.I tryed to close verything and restart but the problem still. What shall i do ? Thanks for you attention.
Here's a screen of the log : http://puu.sh/5D2M0.jpg

View attachment 7672 2013-12-05 12.50.zip

Mmm,i suppose,i'm not saying this is the solution, that this happens because a quest in the VoTFW ask you to travel in a zone in krasarang wild,after i've manually completed those quests(about 5) in that determinate zone the bot continue on his way without any other problem.
 
Hi, Jerf,

The quest log is a limited resource (it can only hold 25 quests). Profiles must be aware of the limitation at all times, and we have yet to find a satisfactory solution to the problem. People switch among profiles, do quests manually, carry 'dailies' and other cruft in their quest log. It is a complex issue, and the solution we have in place solves the problem. The solution is not without drawbacks. There are places where it is not Honorbuddy stop/start friendly, as you have discovered.

We have no plans for changing the existing solution for the immediate future. It is low priority ssue in the overall scheme of things.

cheers,
chinajade

Yeah, I'm not looking for you guys to make the change for me ... just curious what routine to look for so I can remove it from mine :) I've already done some modifications to my profiles.
 
Did you try clearing out the cache? As per this post: [post=1067458]HelpDesk: Cache corruption problems[/post]

Yeah, I did all that and nothing helped. :( It seemed like WPL messed up 100% on my char, so I did the WPL manually and got lvl 40. The bot then went to EPL and it done every quest flawless since. It's in Badlands now!

I'm not really sure what went wrong in WPL.
 
Yeah, I did all that and nothing helped. :( It seemed like WPL messed up 100% on my char, so I did the WPL manually and got lvl 40. The bot then went to EPL and it done every quest flawless since. It's in Badlands now!

I'm not really sure what went wrong in WPL.

Did you try backtracing to see you hadnt missed some pre-req quest? That messed up my botting in Dragnblight... bot was doing the right thing at the right time. But it had missed a prereq so it couldnt pick up the quest it was suposed to.
 
Back
Top