• Visit Rebornbuddy
  • HB ARCHIVES: Honorbuddy Profile Pack--DO NOT DELETE!

    Discussion in 'Archives' started by chinajade, Sep 8, 2013.

    1. chinajade

      chinajade Well-Known Member Moderator Buddy Core Dev

      Joined:
      Jul 20, 2010
      Messages:
      17,540
      Likes Received:
      172
      Trophy Points:
      63
      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:

      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:

      cheers, and welcome aboard,
      chinajade
       
    2. chinajade

      chinajade Well-Known Member Moderator Buddy Core Dev

      Joined:
      Jul 20, 2010
      Messages:
      17,540
      Likes Received:
      172
      Trophy Points:
      63
      Hi, DanielMahan,

      Where Do I Start? will show you how to select the Questing bot.

      cheers,
      chinajade
       
    3. rwinger84

      rwinger84 New Member

      Joined:
      Sep 12, 2012
      Messages:
      85
      Likes Received:
      0
      Trophy Points:
      0
    4. Jerf

      Jerf New Member

      Joined:
      Nov 24, 2012
      Messages:
      138
      Likes Received:
      0
      Trophy Points:
      0
      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.
       
    5. MaxMuster

      MaxMuster Well-Known Member Buddy Store Developer

      Joined:
      Jan 30, 2012
      Messages:
      1,735
      Likes Received:
      30
      Trophy Points:
      48
      [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):

      [​IMG]

      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.

      [​IMG]

      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?
       

      Attached Files:

    6. chinajade

      chinajade Well-Known Member Moderator Buddy Core Dev

      Joined:
      Jul 20, 2010
      Messages:
      17,540
      Likes Received:
      172
      Trophy Points:
      63
      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:

      cheers,
      chinajade


      [size=-2]Ref: Rwinger's original post w/log[/size]
       
    7. chinajade

      chinajade Well-Known Member Moderator Buddy Core Dev

      Joined:
      Jul 20, 2010
      Messages:
      17,540
      Likes Received:
      172
      Trophy Points:
      63
      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
       
    8. MaxMuster

      MaxMuster Well-Known Member Buddy Store Developer

      Joined:
      Jan 30, 2012
      Messages:
      1,735
      Likes Received:
      30
      Trophy Points:
      48
    9. Voglir

      Voglir New Member

      Joined:
      Jun 29, 2013
      Messages:
      30
      Likes Received:
      0
      Trophy Points:
      0
      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.
       
    10. Voglir

      Voglir New Member

      Joined:
      Jun 29, 2013
      Messages:
      30
      Likes Received:
      0
      Trophy Points:
      0
      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
       
    11. Ruckus

      Ruckus New Member

      Joined:
      Feb 14, 2012
      Messages:
      128
      Likes Received:
      0
      Trophy Points:
      0
      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.
       
    12. theo1143

      theo1143 New Member

      Joined:
      Dec 4, 2013
      Messages:
      7
      Likes Received:
      0
      Trophy Points:
      1
      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!

      [​IMG]
       
    13. drazylate

      drazylate New Member

      Joined:
      Jan 20, 2012
      Messages:
      24
      Likes Received:
      0
      Trophy Points:
      0
      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.
       
    14. Slite62

      Slite62 Member

      Joined:
      Oct 16, 2013
      Messages:
      494
      Likes Received:
      2
      Trophy Points:
      18
      Did you try clearing out the cache? As per this post: HelpDesk: Cache corruption problems
       
    15. MaxMuster

      MaxMuster Well-Known Member Buddy Store Developer

      Joined:
      Jan 30, 2012
      Messages:
      1,735
      Likes Received:
      30
      Trophy Points:
      48
      [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.
       
    16. ExM

      ExM New Member

      Joined:
      Nov 18, 2013
      Messages:
      2
      Likes Received:
      0
      Trophy Points:
      0
      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.
       
    17. Xanathos

      Xanathos Active Member

      Joined:
      Jul 25, 2010
      Messages:
      1,030
      Likes Received:
      6
      Trophy Points:
      38
    18. Jerf

      Jerf New Member

      Joined:
      Nov 24, 2012
      Messages:
      138
      Likes Received:
      0
      Trophy Points:
      0
      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.
       
    19. drazylate

      drazylate New Member

      Joined:
      Jan 20, 2012
      Messages:
      24
      Likes Received:
      0
      Trophy Points:
      0
      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.
       
    20. Slite62

      Slite62 Member

      Joined:
      Oct 16, 2013
      Messages:
      494
      Likes Received:
      2
      Trophy Points:
      18
      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.
       

    Share This Page