• Visit Rebornbuddy
  • Visit Panda Profiles
  • Visit LLamamMagic
  • HB ARCHIVES: Kick's Old Posts Thread--DO NOT DELETE!

    Discussion in 'Archives' started by fhlhwow, Aug 17, 2010.

    Thread Status:
    Not open for further replies.
    1. swampcabbage

      swampcabbage New Member

      Joined:
      Jul 22, 2011
      Messages:
      19
      Likes Received:
      0
      Trophy Points:
      0
      Profile wont work. Keep getting "Could not create current in quest bot; exception was thrown"

      Level Range:78-80

      Zone & Area: Any Zone

      Screenshot / Log (if applicable):
      [2:05:33 PM:183] Cleared POI - Reason Starting up
      [2:05:33 PM:183] Cleared POI
      [2:05:33 PM:283] Activity: Loading Tile/s
      [2:05:33 PM:765] System.NullReferenceException: Object reference not set to an instance of an object.
      at (Object )
      at Bots.Quest.QuestOrder.ForcedCodeBehavior.#Aoc(Assembly asm, Dictionary`2 args)
      at Bots.Quest.QuestOrder.ForcedCodeBehavior..ctor(CodeNode codeNode)
      at Bots.Quest.Actions.ForcedBehaviorExecutor.#enc(OrderNode node)
      at Bots.Quest.Actions.ForcedBehaviorExecutor.#h.#nF.MoveNext()
      [2:05:33 PM:765] Stop called!
      [2:05:33 PM:773] Activity: Honorbuddy Stopped
      [2:05:33 PM:783] System.Threading.ThreadAbortException: Thread was being aborted.
      at Styx.Logic.BehaviorTree.TreeRoot.Tick()
      at Styx.Logic.BehaviorTree.TreeRoot.Run()
      [2:05:33 PM:784] System.Threading.ThreadAbortException: Thread was being aborted.
      at Styx.Logic.BehaviorTree.TreeRoot.Run()
       
    2. Kickazz006

      Kickazz006 Well-Known Member Moderator

      Joined:
      Jan 15, 2010
      Messages:
      20,567
      Likes Received:
      302
      Trophy Points:
      83
      i fixed this over a week ago

      re-svn
       
    3. Pala

      Pala New Member

      Joined:
      May 2, 2011
      Messages:
      5
      Likes Received:
      0
      Trophy Points:
      0
    4. highvoltz

      highvoltz Well-Known Member

      Joined:
      Mar 22, 2010
      Messages:
      1,729
      Likes Received:
      141
      Trophy Points:
      63
      Some recent changes to how If/While Conditions work made them behave less priority based (with if/while conditions towards the top having more priority than those below) to more procedural with execution strictly going from top to bottom with no interruptions. In the example something like this should work,
      PHP:
      While (some Condition)
              ...
        ...
        If 
      Me.FreeNormalBagSlots 3
          Call SubRoutine
      Sell
        
      If Me.FreeNormalBagSlots >= && HasMats(####) // set 'Ignore Condition Until Done' property to false  here.
                  
      MoveTo (Anvil)
          
      Craft(###)
               
      ...
      In this example the while condition is needed some where in the profile since it create a loop, resetting all actions once a loop is completed


      Thanks for this, I updated the guide.
       
      Last edited: Jul 24, 2011
    5. atg68

      atg68 New Member

      Joined:
      Oct 19, 2010
      Messages:
      933
      Likes Received:
      6
      Trophy Points:
      0
      another thing for your to-do list... for quest "Protecting our own" in Blades edge.. you have to use an ointment on the wolves.. it cast the ointment for a sec then moves on.. but it's actually a 4 or 5 second cast... had to do that one manually

      edit: i like how after it's done Blades edge, it takes the quest begin items in yuor bags and turns them all in.. but after thats done, it's set to "grind to level 67" which is fine, but you really should put a flyto in before the grind.. i'm running from terokkar (where i turned in Cabals orders) to wherever its set to grind (i assume blades edge or netherstorm)
       
      Last edited: Jul 24, 2011
    6. FrozenTuned

      FrozenTuned New Member

      Joined:
      Dec 29, 2010
      Messages:
      5
      Likes Received:
      0
      Trophy Points:
      0
      This looks amazing trying now. Will post some bugs if there are any.
       
    7. hazard

      hazard Well-Known Member Buddy Store Developer

      Joined:
      Sep 16, 2010
      Messages:
      1,854
      Likes Received:
      59
      Trophy Points:
      48
      Having a lot of issues with this profile. Constantly have to manually do quests as keeps getting stuck trying to hand in quests that it has NOT completed yet?
       
    8. Cush

      Cush New Member

      Joined:
      Jul 21, 2011
      Messages:
      12
      Likes Received:
      0
      Trophy Points:
      0
      That happened with a quest in Stonetalon mountains for me.

      I guess you just need to stay nearby, it doesnt seem to be totally AFK, I normally play other games or do other stuff like watch movies and just keep checking it every so often.

      I have also had a couple of quests that it has completed and not handed in.
       
      Last edited: Jul 24, 2011
    9. Inrego

      Inrego New Member Buddy Store Developer

      Joined:
      Feb 7, 2010
      Messages:
      2,765
      Likes Received:
      71
      Trophy Points:
      0
      Thanks for the clarification. Time to brainstorm on how to make that change in my profile :p

      EDIT: Okay, I got it.
       
      Last edited: Jul 24, 2011
    10. Zher0

      Zher0 Member

      Joined:
      May 10, 2010
      Messages:
      215
      Likes Received:
      0
      Trophy Points:
      16
      Hmm, i thought i removed that npc from my previous post but now its going back to him again....
       
    11. Inrego

      Inrego New Member Buddy Store Developer

      Joined:
      Feb 7, 2010
      Messages:
      2,765
      Likes Received:
      71
      Trophy Points:
      0
      Hmm. Now I'm getting the stop and start problem aswell. While it's doing PB actions it's all fine, but when it loads a GB2 profile and starts flying around, it'll move and stop all the time. If I stop PB, it'll fly just fine. There's nothing to see in the log, so no point in attaching it. This is running r57.

      EDIT: After playing around with it a while I figured that this behaviour is produced when the "load profile" is within a "While" condition.
      Also after some of the recent changes to If/While, I noticed that it looks like the profile tree is being refreshed like once every 2nd second while running. I'm thinking these 2 could be related as that's about how often the char stops moving.

      EDIT2: The refresh thing seems to only be while it's actively doing something. Not while it's waiting for flying somewhere with FlyTo. For example while smelting ores (this is also remarkably slower than usually)

      --------------------------------------------------------------

      I just managed to make it skip a While condition while it was still true :eek:
      Lets say I make it go to AH and buy 40x Volatile Air and then pick them up from mail.
      Buy item from AH 52328 40
      While InbagCount (52328) < 40
      Getmail specific - 52328

      When it got to the mailbox, the items wasn't there yet and it tried the mailbox twice, then it flew away.
      I know I can just make it wait until there's new mail and then have it pick up the mail, that's also what I'm gonna do. Just wanted to let you know that I managed to break your While action :p
       
      Last edited: Jul 24, 2011
    12. Xavier227

      Xavier227 New Member

      Joined:
      Jun 25, 2011
      Messages:
      160
      Likes Received:
      2
      Trophy Points:
      0
      My character is full BoA and i'm now level 30 and still doing lvl 24-25 quests in Ashenvale, I tried to switch to the Stranglethorn profile but I checked the profile and Because i don't have the quest "Well, Come to the jungle" it won't start.. Is there any way to deal with the heirlooms or should I just use another profile?
       
    13. emilily

      emilily New Member

      Joined:
      Apr 9, 2011
      Messages:
      5
      Likes Received:
      0
      Trophy Points:
      0
      Having issues with some "gather from mob" quests, such as the lvl 13 or 14 quest that requires you to hunt down bear gizzards in Kalimdor.

      Here is a copy of the log:
      [7:56:44 PM:869] System.Threading.ThreadAbortException: Thread was being aborted.
      at System.RuntimeMethodHandle._InvokeMethodFast(Object target, Object[] arguments, SignatureStruct& sig, MethodAttributes methodAttributes, RuntimeTypeHandle typeOwner)
      at System.RuntimeMethodHandle.InvokeMethodFast(Object target, Object[] arguments, Signature sig, MethodAttributes methodAttributes, RuntimeTypeHandle 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 (Object , Object[] )
      at Styx.Logic.Targeting.#Dr(Delegate e, Object[] args)
      [7:56:44 PM:871] System.Threading.ThreadAbortException: Thread was being aborted.
      at Styx.Logic.Targeting.#Dr(Delegate e, Object[] args)
      at Styx.Logic.Targeting.Pulse()
      [7:56:44 PM:874] System.Threading.ThreadAbortException: Thread was being aborted.
      at Styx.Logic.Targeting.Pulse()
      at Styx.WoWPulsator.Pulse(PulseFlags flags)
      at Styx.Logic.BehaviorTree.TreeRoot.Tick()
      at Styx.Logic.BehaviorTree.TreeRoot.Run()
      [7:56:44 PM:874] System.Threading.ThreadAbortException: Thread was being aborted.
      at Styx.Logic.BehaviorTree.TreeRoot.Run()

      What it actually does is kill the mob and forgets to loot it. I thought perhaps my bags were just full but it doesn't even TRy to loot the mob. Is this perhaps some tickmark I forgot to check?

      Sorry if this post is bogus and just user error!

      Edit: As well, when I try to manually loot mobs with click to move it says "you are not close enough to loot this corpse" and requires me clicking it again. Suggested fix = restart WoW?
      Edit2: Added file, sorry about that, thought that's what you meant by log :(
      Edit15: As a side note, awesome profile! And now I know what [Kick] means when I look at other bot's profiles. You write good stuff, sir/madam! Very glad to be able to use these.
      Edit>9000: Restarting Bot and WoW has not fixed anything. Bot still will not loot mobs. Next going to restart computer
      Edit9002: Just realized I had posted the wrong log file. Le sigh.
      Edit10000bc: I pushed the bot through a few quests. I got it to a point where it seemed to be running fine and left for 2 hours. It literally did nothing but not afk in those two hours. I did a restart and now Honorbuddy is showing up under Norton's SONAR program, but at least the bot is looting again -.- Any ideas, Kickazz?

      View attachment 25244
       
      Last edited: Jul 25, 2011
    14. Kickazz006

      Kickazz006 Well-Known Member Moderator

      Joined:
      Jan 15, 2010
      Messages:
      20,567
      Likes Received:
      302
      Trophy Points:
      83
      full log.txt, not a snippet
       
    15. hitmanace

      hitmanace New Member

      Joined:
      Jan 15, 2010
      Messages:
      119
      Likes Received:
      0
      Trophy Points:
      0
      so i think if both professions are not the same exact level with the 1-525 flying mining and herbs it flys to Uldum? it seems it does it every time. its kind of hard when i get errors and both professions are not the same level, i goto start it up and it flys straight to uldum collecting ores and herbs on the way. i dont know how to solve this or if i just need to keep each profession the same level before i start the bot again?
       
    16. Inrego

      Inrego New Member Buddy Store Developer

      Joined:
      Feb 7, 2010
      Messages:
      2,765
      Likes Received:
      71
      Trophy Points:
      0
      You need to keep both professions at the same level, as it also says in the first post.
       
    17. highvoltz

      highvoltz Well-Known Member

      Joined:
      Mar 22, 2010
      Messages:
      1,729
      Likes Received:
      141
      Trophy Points:
      63
      Rev 58 on SVN, fixed the Profile Tree refresh issue and possibly the stop and go issue if it was related.
      Did you have the 'stop and go' issue while PBs GUI was closed?
      0.0 I'm curious how you managed that.
       
    18. Fire

      Fire New Member

      Joined:
      Jun 13, 2010
      Messages:
      62
      Likes Received:
      0
      Trophy Points:
      0
      Got this error
      Code:
      [Profile Message]: Compiling Mount Procedures
      [UseTransport-v184(warning)]: The attribute 'End' is DEPRECATED.
      Please modify the profile to use the new 'TransportEndX/Y/Z' attribute, instead.
      [UseTransport-v184(error)]: The 'End' attribute's value should have three coordinate contributions (saw '0')
      [UseTransport-v184(warning)]: The attribute 'Exit' is DEPRECATED.
      Please modify the profile to use the new 'GetOffX/Y/Z' attribute, instead.
      [UseTransport-v184(error)]: The 'Exit' attribute's value should have three coordinate contributions (saw '0')
      [UseTransport-v184(warning)]: The attribute 'Start' is DEPRECATED.
      Please modify the profile to use the new 'TransportStartX/Y/Z' attribute, instead.
      [UseTransport-v184(error)]: The 'Start' attribute's value should have three coordinate contributions (saw '0')
      [UseTransport-v184(warning)]: The attribute 'Entry' is DEPRECATED.
      Please modify the profile to use the new 'WaitAtX/Y/Z' attribute, instead.
      [UseTransport-v184(error)]: The 'Entry' attribute's value should have three coordinate contributions (saw '0')
      [UseTransport-v184(error) @line 1753]: Stopping Honorbuddy.  Please repair the profile!
       
    19. shuuk

      shuuk Member

      Joined:
      Apr 25, 2010
      Messages:
      736
      Likes Received:
      0
      Trophy Points:
      16
      works now seems to be a hb problem
       
    20. hahajung

      hahajung New Member

      Joined:
      Jul 24, 2011
      Messages:
      21
      Likes Received:
      0
      Trophy Points:
      0
      another problem. bot went to orgirmmar, walks to the northern outpost. once it gets there it takes flight master back to orgrimmar. after it gets to orgrimmar, error occurs and the cycle repeats.
       
    Thread Status:
    Not open for further replies.

    Share This Page