What's new
  • Visit Rebornbuddy
  • Visit Panda Profiles
  • Visit LLamamMagic
  • Visit Resources
  • Visit Downloads
  • Visit Portal

[Bot] (Beta) DungeonBuddy - A Dungeon bot.

PLEASE OPEN SOURCE THIS PROJECT.

It needs so much damn help it is virtually unusable for many of the instances if you tank. It is ban central and I even re wrote most of the scripts to not be semi retarded. If we open source it.. it might get updates in a timely manner.

I agree, this botbase is a pain in the ass to use. Could work fine for 20 minutes, I leave for 3 minutes and when I come back everyone in the party is dead.
 
Does DB support inviting friends from the battle net friendslist if they are on other realms ?

thx
 
Did you change spec after HB loaded? If so you need to restart HB to pick up the change. Is healer set as the priests role on the dungeon finder WoW interface?

Your priest set to follower, named a leader, and party mode on? (if you are running in a pre defined group)

My experience with priest (spriest) in DB had been a little shaky - I think priests need some over due attention.

Just look at the small sample of CRs available for the class. I use pasteurs CR he's done a pretty good job! But again, I can only speak for spriest ATM.

Still only target mobs. :(
 
A lot of the problems aren't due to the DB botbase, they're in HB core. There's also poor meshing and navigation that can cause wipes as well. I've only come across one problem in the botbase with the one that stops wailing caverns from working properly and highvoltz has said that one is fixed for the next release.
As far as I can see, and I admit I have yet to run all the MoP dungeons and scenarios on all spec/class combinations, aside from getting the questing working right (again, problems with core need fixing first) this is getting very near to a finished product.

Play around with the scripts, adjust a few encounter mechanics (minimum on any boss fight should be to turn the sucker) and stick some blackspots or force movement in certain dungeons and this will take you from 15-90 in easy mode.
 
Play around with the scripts, adjust a few encounter mechanics (minimum on any boss fight should be to turn the sucker) and stick some blackspots or force movement in certain dungeons and this will take you from 15-90 in easy mode.

If it is so easy, I think the devs would fix it.

Some instances are running perfect even WITH quests, so I assume it's not a problem with HB or DB. The Main problem is about unfinished scripts!

I hope they are to busy and not to lazy :D
 
The problem is that the bot has major flaws. Script changes are not enough to make it run like it should. I am probably just going to go back to botting BG's with a grind profile as it seems to be the only reliable, actually afkable thing in this bot.


Don't get me wrong, I appreciate the work, we just need to be able to alter it.

I hear you. I have to say the bulk of my easy and smooth leveling was bg buddy with that pvp plugin...what's it called?!?

;)

Thanks for your contribution Phelon!
 
Welp.... I just figured out the botbase is actually forcing casts. The druid casting soothe.. while tanking.. fail. Leaving TANK form to cast soothe is not good. I actually loaded all of singular to see if it casts soothe and it doesn't. So the last bet is this bot base. Maybe I am way off base.. but I dont think I am. Please, open source this. HB is a GREAT base, but that is all it should be. Make all the bots open source and let us improve them. You want a donation free site... then let us work off your work. Otherwise if we have to reinvent the wheel to make a working product, we should be paid. I enjoy this bot.. but it is time to get back to the roots.

THIS. Really, this post needs to be somewhere more visible, other than page 145 of Dungeonbuddy.
 
Does this work with raids? I see the option to select them, but wanted to double check first. Thanks.
 
Welp.... I just figured out the botbase is actually forcing casts. The druid casting soothe.. while tanking.. fail. Leaving TANK form to cast soothe is not good. I actually loaded all of singular to see if it casts soothe and it doesn't. So the last bet is this bot base. Maybe I am way off base.. but I dont think I am...

OMG I've seen mine leave form, but I always thought it was doing so to cast a self heal. This even after my settings for self heal were disabled as a tank...which I just chalked up some kind of glitch.

I never caught the spell, I was focusing on trying to clean things up and avoid a wipe for my bot group.

I appreciate all that has been improved on this lately - open or closed I just want to see it get better and better on a reasonable timeframe.
 
When I am trying to farm low level dungeons with dungeonbuddy for transmo items the mobs wont atack me and i end up just running right by them. Is there anyway that i can clean a dungeon of all mobs instead of just running for the bosses?
 
@razzle

Are you using singular as your cr, or have you tested with that? In previous releases I had this issue and it was almost always an incompatibility with the way movement is handled in dungeon buddy with the cr.
 
I don't think it's a cr issue as mine does the say thing with singular for my pally.
 
Upcoming changes and fixes.

Version 1.428

  • [New] Added an option to disable looting.
  • [New] Added ScriptHelpers.GroupMembers. This returns a collection of 'GroupMember' objects. 'GroupMember' is a wrapper for WoWPartyMember and WoWPlayer using WoWPlayer properties when available otherwise defaults to WoWPartyMember properties when WoWPlayer object isn't found in ObjectManager.
  • [New] Added a setting to disable picking up quests.
  • [Fixed] Tank will nolonger wait forever for group to move to him. Instead after 2 minutes he will automatically move to group. On top of this, tank will not wait for party members that are ahead but are within 40 yards of path to next boss.
  • [Fixed] In content that requires a tank, bot will nolonger take role of tank if there is no tank in group and bot has highest HP in group.
  • [Fixed] Dungeonbuddy will nolonger try to queue for random dungeons that are nolonger available.
  • [Fixed] Blackspots should now work.
  • [Fixed] Druids should no longer cast sooth to dispel enrage unless they're resto or balance spec
  • [Fixed] All known classic dungeon scripts issues have been resolved.
  • [Fixed] ScriptHelpers.CreateTurninQuest and ScriptHelpers.CreatePickupQuest should now work properly for all quests.
  • [Fixed] Several bugs with the avoidance system have been fixed
  • [Fixed] Dungeon behaviors using the EncounterHandler attribute with Mode set to CallBehaviorMode.CurrentBoss now function correctly
 
Last edited:
There is also a looting issue, when I bot Halls of Lightning for example there are some boss's that drop two BOP blues and it only picks up the first one and not the second one.
 
Welp.... I just figured out the botbase is actually forcing casts. The druid casting soothe.. while tanking.. fail. Leaving TANK form to cast soothe is not good. I actually loaded all of singular to see if it casts soothe and it doesn't. So the last bet is this bot base. Maybe I am way off base.. but I dont think I am. Please, open source this. HB is a GREAT base, but that is all it should be. Make all the bots open source and let us improve them. You want a donation free site... then let us work off your work. Otherwise if we have to reinvent the wheel to make a working product, we should be paid. I enjoy this bot.. but it is time to get back to the roots.

The issue was with the ScriptHelpers.CreateDispellEnemy() behavior that the allot of scripts use, Sooth is used to dispel enrage. ScriptHelpers contains a bunch of often used utility behaviors and methods that can be used in scripts, nothing in it is mandatory though so a script can choose to not use them at all. This issue will be fixed in next release and thanks for bringing this to my attention.

The Dungeonbuddy source doesn't belong to me so it's not my decision to opensource it. All my HB related projects are open source
 
Last edited:
I used to live (up until 2 months ago) right down the road from you in Santa Barbara. Good to see another central Californian!
I used to live in Modesto, CA back in 2000-2004. Then I moved to Las Vegas, got married, got divorced, and moved back to the east coast all in 10 months, lol.
 
Upcoming changes and fixes.

Version 1.428

  • [New] Added an option to disable looting.
  • [New] Added ScriptHelpers.GroupMembers. This returns a collection of 'GroupMember' objects. 'GroupMember' is a wrapper for WoWPartyMember and WoWPlayer using WoWPlayer properties when available otherwise defaults to WoWPartyMember properties when WoWPlayer object isn't found in ObjectManager.
  • [New] Added a setting to disable picking up quests.
  • [Fixed] Tank will nolonger wait forever for group to move to him. Instead after 2 minutes he will automatically move to group. On top of this, tank will not wait for party members that are ahead but are within 40 yards of path to next boss.
  • [Fixed] In content that requires a tank, bot will nolonger take role of tank if there is no tank in group and bot has highest HP in group.
  • [Fixed] Dungeonbuddy will nolonger try to queue for random dungeons that are nolonger available.
  • [Fixed] Blackspots should now work.
  • [Fixed] Druids should no longer cast sooth to dispel enrage unless they're resto or balance spec
  • [Fixed] All known classic dungeon scripts issues have been resolved.
  • [Fixed] ScriptHelpers.CreateTurninQuest and ScriptHelpers.CreatePickupQuest should now work properly for all quests.
  • [Fixed] Several bugs with the avoidance system have been fixed
  • [Fixed] Dungeon behaviors using the EncounterHandler attribute with Mode set to CallBehaviorMode.CurrentBoss now function correctly

This is great and maybe it will cure my problem. I just have one question, When?
 
I used to live in Modesto, CA back in 2000-2004. Then I moved to Las Vegas, got married, got divorced, and moved back to the east coast all in 10 months, lol.

Hey Modesto, do you know the way SanJose!!!

;)
 
Back
Top