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

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

    1. EchoTiger

      EchoTiger Official Profile and Singular Developer Staff Member Moderator

      Joined:
      Nov 28, 2012
      Messages:
      6,810
      Likes Received:
      631
      Trophy Points:
      113
      They've been as available as always.
      If you're having trouble seeing them, then you'll need to clear your store cache.

      See this Wiki post for details on how to do that:

       
    2. Ynnoz

      Ynnoz Member

      Joined:
      May 18, 2015
      Messages:
      116
      Likes Received:
      0
      Trophy Points:
      16
      Draenei forgets to deliver the finished quest "Vindicator Aldar" to the questgiver and travels to the next island.

      Easy to reproduce: Create a lvl 1 Dranei and let it run for 20 minutes ;)

      View attachment 2540 2016-06-01 21.56.txt
       
    3. EchoTiger

      EchoTiger Official Profile and Singular Developer Staff Member Moderator

      Joined:
      Nov 28, 2012
      Messages:
      6,810
      Likes Received:
      631
      Trophy Points:
      113
      This quest seems to be a breadcrumb quest.

      Breadcrumb quests are quests that are littered throughout the questing zone.
      They're there so that you'll find them and pick them up - which then they will lead you to the next questing hub so you don't get lost.
      These quest are completely optional and often don't reward much at all.

      The profile isn't designed to this quest since it's a breadcrumb quest.
      Having the profile do this quest could potentially cause issues since breadcrumb quests are only available if you haven't quested beyond it already.

      If the profile was designed to do the breadcrumb quest, but you've quested manually prior to using the bot and you skipped doing the breadcrumb quest:
      Then the bot would be indefinitely stuck trying to pickup the breacrumb quest since it's no longer available from your manually questing past it.
       
    4. Ynnoz

      Ynnoz Member

      Joined:
      May 18, 2015
      Messages:
      116
      Likes Received:
      0
      Trophy Points:
      16
      Well Kicks profile picks up the quest by itself, executes it perfectly, but "forgets" to claim the reward. Effect is an open finished quest for Dranei starting from lvl 4. If the quest is really unimportant, why does the profile picks up this quest? Strange is that the bot has to deliver two finished quests at the questgiver, but forgets this one.

      Tested with 5 different Dranei chars.
       
    5. EchoTiger

      EchoTiger Official Profile and Singular Developer Staff Member Moderator

      Joined:
      Nov 28, 2012
      Messages:
      6,810
      Likes Received:
      631
      Trophy Points:
      113
      I'll get a Draenei tester out to see what's going on - but from looking at the profile code, there's no codes to actually pick the quest up.
      Also there didn't seem to be any information in your log showing that the bot picked it up.

      Are you sure it's not a auto-pickup quest?
       
    6. Ereztheex

      Ereztheex New Member

      Joined:
      Aug 5, 2012
      Messages:
      18
      Likes Received:
      2
      Trophy Points:
      3
      So I have an issue, I have three level 85's I have tried to use the autoloader V2 for questing on all of them. It tells me that I have to be 86 to run this profile, so I level to 86 then the profile just hangs, looking for things that are not there waiting for quests that are not available. Any idea how to fix this?
       
    7. EchoTiger

      EchoTiger Official Profile and Singular Developer Staff Member Moderator

      Joined:
      Nov 28, 2012
      Messages:
      6,810
      Likes Received:
      631
      Trophy Points:
      113
      I'll need a log.
      I've never seen the profiles output this message before.
       
    8. robertbrandon

      robertbrandon New Member

      Joined:
      Jun 4, 2016
      Messages:
      3
      Likes Received:
      0
      Trophy Points:
      0
      Hi ive been using your awesome profile and it has hit a bump in the WoD 90-100. everytime I try to load a profile it just says loading profile endlessly, or it will load start to run my guy around then he will stop and no errors or anything will show can you please help?
       
    9. @alisha

      @alisha Well-Known Member Buddy Store Developer

      Joined:
      Sep 29, 2012
      Messages:
      4,063
      Likes Received:
      94
      Trophy Points:
      48
      For turning this quest there is a chance npc won't appear

      But if you /reload WoW UI - it will show again starting auto-popup quest, you accept it and it will appear.

      So will be great to add check if no Npc for this quest viable -> reload UI, accept auto-popup quests.

      From my RAF testing happens on ~each 3rh toon :)
       
    10. EchoTiger

      EchoTiger Official Profile and Singular Developer Staff Member Moderator

      Joined:
      Nov 28, 2012
      Messages:
      6,810
      Likes Received:
      631
      Trophy Points:
      113
      I couldn't answer this issue without a log.

      The only things I could guess without one is; try a fresh install - or the bot is downloading the Mesh files which can take a few minutes.
       
    11. EchoTiger

      EchoTiger Official Profile and Singular Developer Staff Member Moderator

      Joined:
      Nov 28, 2012
      Messages:
      6,810
      Likes Received:
      631
      Trophy Points:
      113
      It seems interesting that /reload would fix this issue.
      The internal function of /reload is simply ReloadUI(); which this function only reloads the user's interface.

      It doesn't reload any game data, or the player from the existing world.
      So by technicality, /reload should have no affect on the state or phasing of the NPC in question.

      Usually when a NPC won't phase, the only solution is a complete relog since that's the only way to get the game data to reload.
      Either way, I'll mark down this as an issue and see what comes of it on one of my testers.


      Thanks for the report!
       
      Last edited: Jun 4, 2016
    12. robertbrandon

      robertbrandon New Member

      Joined:
      Jun 4, 2016
      Messages:
      3
      Likes Received:
      0
      Trophy Points:
      0
      [16:23:47.285 D] Activity: Honorbuddy Startup Complete
      [16:23:47.285 N] Honorbuddy Startup Complete
      [16:23:51.582 D] Activity: Loading Profile...
      [16:24:12.991 D] Loading profile from store:///1-100 Questing Profile Pack/Auto Loader - v2.xml
      [16:24:17.803 D] Downloaded map FWHordeGarrisonLeve2new
      [16:24:18.231 D] Downloaded map Draenor
      [16:24:18.379 D] Changed map(s) to FWHordeGarrisonLeve2new, Draenor
      [16:24:18.875 V] Downloading then loading hkiqs9obdtxq
      [16:24:18.876 D] Activity: Downloading Mesh...
      [16:24:19.854 D] Activity: Loading Profile...
      [16:24:19.917 V] Downloading then loading 3xouap7fq4ch
      [16:24:19.917 D] Activity: Downloading Mesh...
      [16:24:20.500 D] Activity: Loading Profile...
      [16:24:20.516 V] Downloading then loading gmljpbf0ojdf
      [16:24:20.516 D] Activity: Downloading Mesh...
      [16:24:20.883 D] Activity: Loading Profile...
      [16:24:20.912 V] Downloading then loading dmbtyghvts1t
      [16:24:20.912 D] Activity: Downloading Mesh...
      [16:24:21.339 D] Activity: Loading Profile...
      [16:24:21.340 V] Downloading then loading vny6dn2gv82d
      [16:24:21.340 D] Activity: Downloading Mesh...
      [16:24:21.917 D] Activity: Loading Profile...
      [16:24:21.922 V] Downloading then loading k6ekmcvlsoau
      [16:24:21.922 D] Activity: Downloading Mesh...
      [16:24:22.357 D] Activity: Loading Profile...
      [16:24:37.403 N] Changing current profile to Auto Loader Version 2
      [16:24:37.404 D] BlackspotManager forcing unload of meshes - New profile loaded
      [16:24:50.211 N] Starting the bot!
      [16:24:50.211 N] Currently Using BotBase : Questing
      [16:24:50.211 D] Character is a level 93 Undead Rogue
      [16:24:50.211 N] Current zone is Frostwall (http://wowhead.com/zone=7004)
      [16:25:05.229 D] Exception in DoString: Process must have frozen or gotten out of sync: Injection Finished Event was never fired StackTrace: at GreyMagic.Executor.‏‏‬‪‎‎*‎​*‫****‎‪‎***‬*‎‬*‫*(Int32 )
      at GreyMagic.Executor.‫‬**‬​‪‪‎‬‎​**‎**‫***‪‏*(Int32 )
      at GreyMagic.Executor.Execute(Int32 timeout)
      at Styx.WoWInternals.Lua.DoString(String lua, String luaFile, IntPtr pState)
      [16:25:35.239 D] Exception in GetInfoBlockByID: GreyMagic.InjectionDesyncException: Process must have frozen or gotten out of sync: Injection Finished Event was never fired
      at GreyMagic.Executor.‏‏‬‪‎‎*‎​*‫****‎‪‎***‬*‎‬*‫*(Int32 )
      at GreyMagic.Executor.‫‬**‬​‪‪‎‬‎​**‎**‫***‪‏*(Int32 )
      at GreyMagic.Executor.Execute(Int32 timeout)
      at GreyMagic.ExternalProcessMemory.CallInjected[T](IntPtr address, CallingConvention callingConvention, Object[] args)
      at Styx.WoWInternals.WoWCache.WoWCache.Cache.**‪*‫‎‫*‪**​​‪*‬**‫***(IntPtr , IntPtr , UInt32 , WoWGuid , Int32 , Int32 )


      This is what it is doing
       
    13. EchoTiger

      EchoTiger Official Profile and Singular Developer Staff Member Moderator

      Joined:
      Nov 28, 2012
      Messages:
      6,810
      Likes Received:
      631
      Trophy Points:
      113
      There's only a few things I could suggest:
      1. Try a fresh install of the bot.
      2. Make sure your WoW is in Windowed mode. Not Windowed(Borderless) or Fullscreen.
      3. Make sure TeamViewer is turned off if you have it.
      4. Try switching from DirectX11 to DirectX9. (or vise versa) - this setting is in your games Advanced Graphic settings.

      If none of those options work, could you post a full log?
      Don't copy+paste the log to the forum, but instead - use the forums "Attachments" function.

      Here's a quick guide by Kickz that should show how to attach it:
       
    14. @alisha

      @alisha Well-Known Member Buddy Store Developer

      Joined:
      Sep 29, 2012
      Messages:
      4,063
      Likes Received:
      94
      Trophy Points:
      48
      Fix for Draenei starting quests, so not only Draenai but other races too can do them (for RAF purpose)

      PHP:
              <If Condition="Me.Race == WoWRace.Draenei" >
                      <
      PickUp QuestName="You Survived!" QuestId="9279" GiverId="16475" GiverName="Megelon"
                              
      X="-3961.696" Y="-13926.94" Z="100.8916"  />
                      <
      TurnIn QuestName="You Survived!" QuestId="9279" TurnInId="16477" TurnInName="Proenitus"
                              
      X="-4039.4" Y="-13773.65" Z="75.22622" />

                      <
      PickUp QuestName="Replenishing the Healing Crystals" QuestId="9280" GiverId="16477" GiverName="Proenitus"
                              
      X="-4039.4" Y="-13773.65" Z="75.22622" />
                      <
      Objective QuestName="Replenishing the Healing Crystals" QuestId="9280" Type="CollectItem"
                              
      ItemName="Vial of Moth Blood" ItemId="22889" CollectCount="6" />
                      <
      TurnIn QuestName="Replenishing the Healing Crystals" QuestId="9280" TurnInId="16477" TurnInName="Proenitus"
                              
      X="-4039.4" Y="-13773.65" Z="75.22622" />
              <Else>
                      <
      PickUp QuestName="Replenishing the Healing Crystals" QuestId="9369" GiverId="16477" GiverName="Proenitus"
                              
      X="-4039.4" Y="-13773.65" Z="75.22622" />
                      <
      Objective QuestName="Replenishing the Healing Crystals" QuestId="9369" Type="CollectItem"
                              
      ItemName="Vial of Moth Blood" ItemId="22889" CollectCount="6" />
                      <
      TurnIn QuestName="Replenishing the Healing Crystals" QuestId="9369" TurnInId="16477" TurnInName="Proenitus"
                              
      X="-4039.4" Y="-13773.65" Z="75.22622" />
              </Else>
              </If>

      p.s. is there Git repository somewhere for this pack?
       
    15. @alisha

      @alisha Well-Known Member Buddy Store Developer

      Joined:
      Sep 29, 2012
      Messages:
      4,063
      Likes Received:
      94
      Trophy Points:
      48
      One more fix:

      PHP:

              
      <If Condition="HasQuest(10304) &amp;&amp; IsQuestCompleted(10304)" >
                  <
      TurnIn QuestName="Vindicator Aldar" QuestId="10304" TurnInName="Vindicator Aldar" TurnInId="16535" />
              </If>

              <If 
      Condition="Me.Race == WoWRace.Draenei" >
                  <
      PickUp QuestName="Rescue the Survivors!" QuestId="9283" GiverName="Zalduun" GiverId="16502" />

                  <If 
      Condition="HasSpell(59545)" >
                      <
      CustomBehavior File="InteractWith" QuestId="9283" InteractByCastingSpellId="59545" MobId="16483"
                                      
      MobHpPercentLeft="10" Range="5" >
                          <
      HuntingGrounds>
                              <
      Hotspot X="-4009.13" Y="-13642.88" Z="62.15561" />
                              <
      Hotspot X="-3885.413" Y="-13843.76" Z="88.86338" />
                              <
      Hotspot X="-3943.594" Y="-13614.9" Z="57.1229" />
                              <
      Hotspot X="-4214.951" Y="-13448.84" Z="44.96839" />
                              <
      Hotspot X="-3966.271" Y="-13832.96" Z="81.91421" />
                          </
      HuntingGrounds>
                      </
      CustomBehavior>
                  </If>
                  <If 
      Condition="HasSpell(59543)" >
                      <
      CustomBehavior File="InteractWith" QuestId="9283" InteractByCastingSpellId="59543" MobId="16483"
                                      
      MobHpPercentLeft="10" Range="5" >
                          <
      HuntingGrounds>
                              <
      Hotspot X="-4009.13" Y="-13642.88" Z="62.15561" />
                              <
      Hotspot X="-3885.413" Y="-13843.76" Z="88.86338" />
                              <
      Hotspot X="-3943.594" Y="-13614.9" Z="57.1229" />
                              <
      Hotspot X="-4214.951" Y="-13448.84" Z="44.96839" />
                              <
      Hotspot X="-3966.271" Y="-13832.96" Z="81.91421" />
                          </
      HuntingGrounds>
                      </
      CustomBehavior>
                  </If>
                  <If 
      Condition="HasSpell(59548)" >
                      <
      CustomBehavior File="InteractWith" QuestId="9283" InteractByCastingSpellId="59548" MobId="16483"
                                      
      MobHpPercentLeft="10" Range="5" >
                          <
      HuntingGrounds>
                              <
      Hotspot X="-4009.13" Y="-13642.88" Z="62.15561" />
                              <
      Hotspot X="-3885.413" Y="-13843.76" Z="88.86338" />
                              <
      Hotspot X="-3943.594" Y="-13614.9" Z="57.1229" />
                              <
      Hotspot X="-4214.951" Y="-13448.84" Z="44.96839" />
                              <
      Hotspot X="-3966.271" Y="-13832.96" Z="81.91421" />
                          </
      HuntingGrounds>
                      </
      CustomBehavior>
                  </If>
                  <If 
      Condition="HasSpell(121093)" >
                      <
      CustomBehavior File="InteractWith" QuestId="9283" InteractByCastingSpellId="121093" MobId="16483"
                                      
      MobHpPercentLeft="10" Range="5" >
                          <
      HuntingGrounds>
                              <
      Hotspot X="-4009.13" Y="-13642.88" Z="62.15561" />
                              <
      Hotspot X="-3885.413" Y="-13843.76" Z="88.86338" />
                              <
      Hotspot X="-3943.594" Y="-13614.9" Z="57.1229" />
                              <
      Hotspot X="-4214.951" Y="-13448.84" Z="44.96839" />
                              <
      Hotspot X="-3966.271" Y="-13832.96" Z="81.91421" />
                          </
      HuntingGrounds>
                      </
      CustomBehavior>
                  </If>
                  <If 
      Condition="HasSpell(59542)" >
                      <
      CustomBehavior File="InteractWith" QuestId="9283" InteractByCastingSpellId="59542" MobId="16483"
                                      
      MobHpPercentLeft="10" Range="5" >
                          <
      HuntingGrounds>
                              <
      Hotspot X="-4009.13" Y="-13642.88" Z="62.15561" />
                              <
      Hotspot X="-3885.413" Y="-13843.76" Z="88.86338" />
                              <
      Hotspot X="-3943.594" Y="-13614.9" Z="57.1229" />
                              <
      Hotspot X="-4214.951" Y="-13448.84" Z="44.96839" />
                              <
      Hotspot X="-3966.271" Y="-13832.96" Z="81.91421" />
                          </
      HuntingGrounds>
                      </
      CustomBehavior>
                  </If>
                  <If 
      Condition="HasSpell(59544)" >
                      <
      CustomBehavior File="InteractWith" QuestId="9283" InteractByCastingSpellId="59544" MobId="16483"
                                      
      MobHpPercentLeft="10" Range="5" >
                          <
      HuntingGrounds>
                              <
      Hotspot X="-4009.13" Y="-13642.88" Z="62.15561" />
                              <
      Hotspot X="-3885.413" Y="-13843.76" Z="88.86338" />
                              <
      Hotspot X="-3943.594" Y="-13614.9" Z="57.1229" />
                              <
      Hotspot X="-4214.951" Y="-13448.84" Z="44.96839" />
                              <
      Hotspot X="-3966.271" Y="-13832.96" Z="81.91421" />
                          </
      HuntingGrounds>
                      </
      CustomBehavior>
                  </If>
                  <If 
      Condition="HasSpell(59547)" >
                      <
      CustomBehavior File="InteractWith" QuestId="9283" InteractByCastingSpellId="59547" MobId="16483"
                                      
      MobHpPercentLeft="10" Range="5" >
                          <
      HuntingGrounds>
                              <
      Hotspot X="-4009.13" Y="-13642.88" Z="62.15561" />
                              <
      Hotspot X="-3885.413" Y="-13843.76" Z="88.86338" />
                              <
      Hotspot X="-3943.594" Y="-13614.9" Z="57.1229" />
                              <
      Hotspot X="-4214.951" Y="-13448.84" Z="44.96839" />
                              <
      Hotspot X="-3966.271" Y="-13832.96" Z="81.91421" />
                          </
      HuntingGrounds>
                      </
      CustomBehavior>
                  </If>
                  <If 
      Condition="HasSpell(28880)" >
                      <
      CustomBehavior File="InteractWith" QuestId="9283" InteractByCastingSpellId="28880" MobId="16483"
                                      
      MobHpPercentLeft="10" Range="5" >
                          <
      HuntingGrounds>
                              <
      Hotspot X="-4009.13" Y="-13642.88" Z="62.15561" />
                              <
      Hotspot X="-3885.413" Y="-13843.76" Z="88.86338" />
                              <
      Hotspot X="-3943.594" Y="-13614.9" Z="57.1229" />
                              <
      Hotspot X="-4214.951" Y="-13448.84" Z="44.96839" />
                              <
      Hotspot X="-3966.271" Y="-13832.96" Z="81.91421" />
                          </
      HuntingGrounds>
                      </
      CustomBehavior>
                  </If>

                  <If 
      Condition="HasQuest(9283) &amp;&amp; IsQuestCompleted(9283)" >
                      <
      TurnIn QuestName="Rescue the Survivors!" QuestId="9283" TurnInName="Zalduun" TurnInId="16502" />
                  </If>
              </If>
       
    16. Kmica

      Kmica Member

      Joined:
      Jan 20, 2012
      Messages:
      626
      Likes Received:
      12
      Trophy Points:
      18
      Quest Ashes to Ashes

      http://www.wowhead.com/quest=26010/ashes-to-ashes

      Tested with lvl 28 horde pandaren rogue, he uses the quest item and just moves away, but has to wait at least 8 sec for the duration of the flame thrower to get credit (so 10 sec would be optimal).
      The code is missing wait time.

      PHP:
                  <While Condition="HasQuest(26010) &amp;&amp; !IsQuestCompleted(26010)">
                      <
      CustomBehavior File="InteractWith" QuestId="26010" MobId="203431" InteractByUsingItemId="56473" NumOfTimes="30" Range="8" PreInteractMountStrategy="Dismount" CollectionDistance="500" IgnoreLoSToTarget="true" X="843.1978" Y="205.8929" Z="27.36547" />
                  </While>
      regards
       
    17. DaZe

      DaZe New Member

      Joined:
      Jul 11, 2012
      Messages:
      127
      Likes Received:
      0
      Trophy Points:
      0
      Quest: The Damsel's Luck
      ID: 26650

      Somethimes the bot moves to the wrong questgiver location.

      Fix:
      PHP:
      <If Condition="!HasQuest(26650) &amp;&amp; !IsQuestCompleted(26650)">
          <
      MoveTo X="-15025.41" Y="265.6684" Z="7.919538" />
          <
      PickUp QuestName="The Damsel's Luck" QuestId="26650" GiverName="Fleet Master Firallon" GiverId="2546" />
      </If>
       
    18. EchoTiger

      EchoTiger Official Profile and Singular Developer Staff Member Moderator

      Joined:
      Nov 28, 2012
      Messages:
      6,810
      Likes Received:
      631
      Trophy Points:
      113
      There's no Git, only Assembla;
      https://www.assembla.com/spaces/buddy-profiles/subversion/source

      Thanks for the report! I'll check it out and wrap the code as-if needed.
       
    19. EchoTiger

      EchoTiger Official Profile and Singular Developer Staff Member Moderator

      Joined:
      Nov 28, 2012
      Messages:
      6,810
      Likes Received:
      631
      Trophy Points:
      113
      InteractWith internally checks if there is a castbar visible after the interaction takes place and waits the full cast time - a wait timer isn't needed.
      If it's not waiting, then there may be an issue within InteractWith itself.

      I'll mark the InteractWith issue down and check it out to see what's happening.
      If there's an issue noted, I'll post it to the internal tracker so that the others may fix it.

      Thanks for the report!
       
    20. EchoTiger

      EchoTiger Official Profile and Singular Developer Staff Member Moderator

      Joined:
      Nov 28, 2012
      Messages:
      6,810
      Likes Received:
      631
      Trophy Points:
      113
      As you can see on the code, there's no other place the bot should be moving to.
      Could you post a log of this issue? It will explain why the bot moved to the "wrong" location.
       

    Share This Page