• Visit Rebornbuddy
  • Visit Panda Profiles
  • Visit LLamamMagic
  • [Bot] (Beta) DungeonBuddy - A Dungeon bot.

    Discussion in 'Archives' started by highvoltz, Jul 6, 2012.

    1. highvoltz

      highvoltz Well-Known Member

      Joined:
      Mar 22, 2010
      Messages:
      1,729
      Likes Received:
      141
      Trophy Points:
      63


      There was a compile error in one of the MOP scripts which is now fixed. I apologize on the slip-up.

      Would you be able to attach the log of this so I can take a more in-depth look at it? Thanks and happy holidays too!
       
      Last edited: Dec 28, 2012
    2. HB9357A89

      HB9357A89 New Member

      Joined:
      Jul 13, 2011
      Messages:
      23
      Likes Received:
      0
      Trophy Points:
      1
      But how do i get the fix file ? New hb download ?
       
    3. highvoltz

      highvoltz Well-Known Member

      Joined:
      Mar 22, 2010
      Messages:
      1,729
      Likes Received:
      141
      Trophy Points:
      63
      As a pre-caution next Dungeonbuddy version will only sell common quality items and lower by default. Also I will look into excluding items that are part of an Equipment Manager set
       
    4. highvoltz

      highvoltz Well-Known Member

      Joined:
      Mar 22, 2010
      Messages:
      1,729
      Likes Received:
      141
      Trophy Points:
      63
      You'll get the fix automatically if you have 'Auto-update Scripts' setting in bot config turned on after an HB restart
       
    5. amputations

      amputations Active Member

      Joined:
      Jan 6, 2011
      Messages:
      2,262
      Likes Received:
      11
      Trophy Points:
      38
      That would be great, question though anywhere I can see a list of currently working Dungeons for Dungeonbuddy? Normal&Heroic.
       
      Last edited by a moderator: Dec 28, 2012
    6. HB9357A89

      HB9357A89 New Member

      Joined:
      Jul 13, 2011
      Messages:
      23
      Likes Received:
      0
      Trophy Points:
      1
      It works now :) U are the best !
       
    7. highvoltz

      highvoltz Well-Known Member

      Joined:
      Mar 22, 2010
      Messages:
      1,729
      Likes Received:
      141
      Trophy Points:
      63
      Classic dungeons need to be looked at. some work some don't. I will thoroughly check them all once I get the MOP stuff working great
      All of the 60-85 normal dungeons should be working fine except there has been reports of mesh issues in Gundrak and Azjol-Nerub.
      As for MOP dungeons. absolutely stay out of Temple of the Jade Serpent, serious mesh issue here. Siege of Niuzao Temple heroic isn't finished yet. Scarlet Monastery has one report of a new mesh issue that I haven't verified yet. other then that the rest of the MOP dungeons work fairly well
       
    8. jaymehx

      jaymehx Banned

      Joined:
      Sep 1, 2010
      Messages:
      73
      Likes Received:
      0
      Trophy Points:
      0
      how come it doesnt work again? less than yesterday. after start you'll see "LOADING TILES".
      the end. theres no difference between my botfiles today and yesterday, but yesterday he queued.
      now hes doing exactly NOTHING. oh ok he mounts up.
       
    9. botorific

      botorific New Member

      Joined:
      Oct 26, 2012
      Messages:
      664
      Likes Received:
      3
      Trophy Points:
      0
      Highvoltz thanks for your involvement and response here. It is appreciated.

      How can we help with the "loading tiles" issue as describe above? It's been experience by several people using DB and I don't believe it is for the typical reasons. DB seems to be affected worse than other modules like questing.

      Starting/stopping the the bot doesn't resolve like it does on quests. Restarting / reinstalling nothing. Sometimes it gets cleared by disbanding and reforming the party...but it could all just be a coincidence.

      At one time I had to wait several hours up to a day to see the bot go back into action.

      Is this something out of our control or is anyone aware of a solid procedure that can help?
       
    10. longhornfreak

      longhornfreak New Member

      Joined:
      Jul 16, 2010
      Messages:
      70
      Likes Received:
      4
      Trophy Points:
      0

      I have this option turned on. Tried a fresh install, reboot, joined dungeon. I'm still sitting there. My log is attached on page 100, still the same issue.
       
    11. amputations

      amputations Active Member

      Joined:
      Jan 6, 2011
      Messages:
      2,262
      Likes Received:
      11
      Trophy Points:
      38
      Allright I love it that you've put so much work into making even MoP heroics work, kudos to you for that really it makes the JP/HP/VP-grind so much non-existent. Thank you.
       
    12. Geja

      Geja New Member

      Joined:
      Jan 15, 2010
      Messages:
      25
      Likes Received:
      0
      Trophy Points:
      0
      Hmm i will test a fresh install and will report...
       
    13. Tamahawk

      Tamahawk New Member

      Joined:
      Aug 2, 2012
      Messages:
      108
      Likes Received:
      6
      Trophy Points:
      0
      OK, so this will be "auto-fixed" just by running DB? It'll download whatever it needs? I suppose I'll find out in a few minutes. ;)


      I deleted that "fresh test folder", sorry, but I will pay extra close attention in a few minutes and if it happens again, you WILL get the log.

      Thanks for your help. Keep up the excellent work! :cool:
       
    14. highvoltz

      highvoltz Well-Known Member

      Joined:
      Mar 22, 2010
      Messages:
      1,729
      Likes Received:
      141
      Trophy Points:
      63
      Hi, I looked at your log and the reason it wasn't working is because of the script compile errors that I fixed earlier today.

      [05:03:37.252 N] Compiler Error: ...\Dungeon Scripts\Mists of Pandaria\Dungeons\Siege of Niuzao Temple Heroic.cs(259,39) : error CS0117: 'Styx.Pathing.AvoidanceManager' does not contain a definition for 'IsRunningOutOfAvoid'

      I'll need to see a new log because I think you're experiencing a different issue now.
       
    15. highvoltz

      highvoltz Well-Known Member

      Joined:
      Mar 22, 2010
      Messages:
      1,729
      Likes Received:
      141
      Trophy Points:
      63
      Can you attach a log please so I can have a more in-depth look at it?
       
    16. highvoltz

      highvoltz Well-Known Member

      Joined:
      Mar 22, 2010
      Messages:
      1,729
      Likes Received:
      141
      Trophy Points:
      63
      I haven't experienced this issue so far. If I did it would be so much easier for me to fix. Only thing I can do is dig through logs and hopefully find some sort of pattern.
       
    17. Tamahawk

      Tamahawk New Member

      Joined:
      Aug 2, 2012
      Messages:
      108
      Likes Received:
      6
      Trophy Points:
      0
      Still not working but small improvement

      Hello. I hope all this isn't getting to you...

      So, there is an improvement in that the bots do now move, but they DON'T fight now. Nothing. Just move around to extinguish fires but they get the crap beaten out of them fairly quickly. Not a single punch. Same for the healer who made no attempt at healing anyone.

      Perusing the logs I see LOTS of ERRORS and what-have-you...

      Summary: Bots not fighting/healing in scenario
      Class: ENH Shaman, AFF Warlock, and RESTO Druid
      CustomClass: Singular all 3
      Role: Melee DPS, Range DPS, and Healer
      Queue Type: Specific A Brewing Storm
      Party Mode: Off cuz DB On
      Dungeon: Scenario A brewing Storm

      This is done on a fresh install for all with no addons or plugins other than AutoEquip and Refreshment Detection.

      There's not really much else I can add. The group formed just fine; the group queued just fine; the group started the scenario and seemed to move to extinguish fires. Monsters came. Positively no fighting. Wiped in a matter of moments.

      That sums it up.

      :(

      Here's the Shammy's log: View attachment 2376 2012-12-28 15.50.txt

      Here's the Lock's log: View attachment 5448 2012-12-28 15.48.txt

      Here's the Druid's log: View attachment 2040 2012-12-28 15.48.txt
       
      Last edited: Dec 28, 2012
    18. highvoltz

      highvoltz Well-Known Member

      Joined:
      Mar 22, 2010
      Messages:
      1,729
      Likes Received:
      141
      Trophy Points:
      63
      Looking into it right away.

      Edit:, Ok I think the problem is HB is trying to load a Dungeonbuddy profile directly but it doesn't understand the format of the profile hence the error "XML Error: Unknown tag "DungeonId" ". Because it's trying to load this Dungeonbuddy profile on startup you will need to open your HB settings with a text editor and edit them ( or delete the settings file but I don't think you want to do that)

      Browse to your Honorbuddy/Settings/[Realm Name]/[CharacterName]/ folder and find the file CharacterSettings.xml, open it with a text editor
      and find the line <LastUsedPath> and delete the entire line. Save and repeat for the other bots. I think this might be faster then just deleting the settings and re configuring hb.

      Edit2: an even easier method is to stop the bot and load a random HB/GB2 profile.
       
      Last edited: Dec 28, 2012
    19. Tamahawk

      Tamahawk New Member

      Joined:
      Aug 2, 2012
      Messages:
      108
      Likes Received:
      6
      Trophy Points:
      0

      Alright, gonna try these right away and get back to ya. Stay tuned...
       
    20. Tamahawk

      Tamahawk New Member

      Joined:
      Aug 2, 2012
      Messages:
      108
      Likes Received:
      6
      Trophy Points:
      0
      Nope, still no fighting.

      Hey, I tried all the above ways and it does not work: They will not fight.

      I tried it on new fresh install, I tried it on old install that used to work, I tried making the changes you recommend by all the means you recommended: they won't fight. They don't target the mobs. They just get pounded on. The druid makes a vain attempt at saving her own life but they all gang up on her after the others are dead.

      Something IS wrong.

      As before, party gets created, party queues, party joins scenario, one or more members move forward to talk to Blanche and initiate the scenario, all bots move to various fires and exteinguish them, and all bots gets their asses handed to them without fighting back.

      Keep in mind that this was working PERFECTLY for me just 2 days ago.

      :confused:

      FYI, other bots seem to work just fine: GB2 works fine and the bots defend themselves when needed, Questing works fine and they also defend themselves as needed. This is also on several computers, not just one. It's only DB that isn't working for the past 2 days, after working perfectly for me as I wrote back then. :(

      P.S. I have not attached more logs as you must have your hands full but if you want, I can run it all again and send you the 3 logs. You have my 3 logs from a short while ago.

      EDIT: I took the group to a different scenario to see what would happen. I ran everything for Theramore's Fall knowing that I'd have more time and space to "fiddle" and see what's up. The Leader - The Shammy Enh (Melee DPS) - doesn't do squat. Won't run the scenario, won't attack. HOWEVER, the 2 "followers" WILL follow the leader wherever she goes. ALSO, the 2 followers seem to work PARTIALLY: The Lock would sometimes but not always - and in a horrible rotation - do damage while the druid would sometimes but not always heal. I kept tagging guys from the docks and the first ship and bringing them back to the arrival boat so the guards would help which kept us alive but ultimately, this was far too painful and frustrating so I left with the group.

      I'm going to attach the log files to all three from the Theramore attempt; perhaps those will help more.

      Log file from Shammy in Theramore's Fall: ...

      ON SECOND THOUGHT, I just saw that the Shammy's logfile is 17 MB after just a few minutes (while the followers logs are 170kb). I looked in it and 99% is this, recurring:

      [00:14:52.863 D] System.NullReferenceException: Object reference not set to an instance of an object.
      at Bots.DungeonBuddy.DungeonBot.(WoWItem )
      at System.Linq.Enumerable.WhereSelectListIterator`2.MoveNext()
      at System.Linq.Enumerable.Sum(IEnumerable`1 source)
      at Bots.DungeonBuddy.DungeonBot.()
      at Bots.DungeonBuddy.DungeonBot.(Object )
      at Styx.TreeSharp.PrioritySelector..()
      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.TreeSharp.Decorator..()
      at Styx.TreeSharp.Composite.Tick(Object context)
      at Styx.TreeSharp.PrioritySelector..()
      at Styx.TreeSharp.Composite.Tick(Object context)
      at Bots.DungeonBuddy.DungeonBot..Tick(Object )
      at Styx.CommonBot.TreeRoot.()
      [00:14:52.864 D] Cleared POI - Reason Exception in Root.Tick()
      [00:14:52.864 D] Cleared POI

      So I don't know if you want me to Zip it up and attach it with the others or is this tell tale of what the issue is?
       
      Last edited: Dec 28, 2012

    Share This Page