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

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

AAAARGH!!!

goddamit the thing was set to auto update. was working fine all, day, i restart the bot and BOOM, dungeonbuddy dead.
Can you please check you updates before pushing them live? i mean it takes 20 sec. or make the default setting for updates "False". or give us an SVN, or some way to reverse an update. I don't think I'm exaggerating that the last 5 updates in a row have completely broken the bot.

Compiler Error: error CS0182: An attribute argument must be a constant expression, typeof expression or array creation expression of an attribute parameter type
 
Dungeon Buddy Scripts / Profile files from .535 release (wipe/re-DL success)

Not sure if this will help people that are stuck.

I updated to .535 this week. These files were wiped and auto updated on...Tuesday of this week. I ran two sucessful Heroic instances of Stormstout Brewery - so these files should be good.

Use at your own risk - and if I've broken any rules, much appologies - delete this post.

I think this will be the proceedure you need to follow:

  • Turn off Auto updating first in bot config.
  • Close down HB
  • Go to your \Dungeon Scripts wipe the files there
  • Copy new files in from this .zip.
  • Launch HB > DB Bot and see if it works

I've included the files fom the \Default Profiles\DungeonBuddy as well - tho I don't think they are modified in Auto Update.
 

Attachments

[DungeonBuddy 435]: No profile found for dungeonId: 526

Summary: bot do not move and do anything
Class: Shamy
CustomClass: Singular
Role: heal
Queue Type: Random Queue
Party Mode: Off
Dungeon:Terrace of Endless Spring
 
Me too, wont do raids. Just standing there saying that it couldnt load the dungeonID
 
Summary: Toon won't Move or Attack
Class: Shaman, Hunter, Pally, ALL MY TOONS
CustomClass: Singular
Role: DPS, TANK
Queue Type: Random Queue
Party Mode: Off
Dungeon: Heroic MoP Dungeons

it queues up the dungeons, accept the queue, then it just stands at the entrance and doesn't do anything. even when mobs come to him he won't attack he just stands there and does nothing. I don't know what i did wrong, i didn't change any settings it just won't work for me. Can anyone help me please. Tank just sits there and don't move. when i first started using this addon it worked, but now it doesnt. i have tried different computers, i have tried fresh installs, i have even deleted all the scripts and let it install new ones. Its just not moving. How do i fix this.

I attached two different logs from two different toons. hope this help you help me
 

Attachments

Last edited:
You guys seems to have different reasons for your problems as far as I can tell. Usually when the char(s) just sits there at the entrance to a dungeon it is because the Dungeonbuddy scripts won't compile. The usual (dirty) fix for that is to look into the logfile, see what file it is that doesn't want to compile and either delete the content of that file or the file itself. For example, in order to fix the problem OmniRed is having :
[DungeonBuddy 435]: All files are up-to-date.
Compiler Error: c:\HBTest\Dungeon Scripts\Cataclysm\Dungeons\Blackrock Caverns Heroic.cs(221,93) : error CS1928: 'Styx.WoWInternals.WoWObjects.WoWPartyMember' does not contain a definition for 'IsRange' and the best extension method overload 'Bots.DungeonBuddy.Helpers.ScriptHelpers.IsRange(Styx.WoWInternals.WoWObjects.LocalPlayer)' has some invalid arguments
Compiler Error: c:\HBTest\Dungeon Scripts\Cataclysm\Dungeons\Blackrock Caverns Heroic.cs(221,93) : error CS1929: Instance argument: cannot convert from 'Styx.WoWInternals.WoWObjects.WoWPartyMember' to 'Styx.WoWInternals.WoWObjects.LocalPlayer'
Compiler Error: error CS0182: An attribute argument must be a constant expression, typeof expression or array creation expression of an attribute parameter type
Changing current profile to Empty Profile

I would start with editing Blackrock Caverns Heroic.cs emptying the file and save it and see if DB compiles and then starts.

For Boat_58 though I can't see what file is causing the error, the only compile error I can see is this
[16:05:01.165 N] Compiler Error: error CS0182: An attribute argument must be a constant expression, typeof expression or array creation expression of an attribute parameter type
I don't know where it originates from, it seems to be a more general error. Boat, has DB been working for you before and suddenly stopped ? or is this the first time you start it ? If so maybe something fishy in the frameworks ?
 
Compiler Error: error CS0182: An attribute argument must be a constant expression, typeof expression or array creation expression of an attribute parameter type

is from an update late yesterday evening. was working fine before, the moment it autoupdated it broke.
 
Compiler Error: error CS0182: An attribute argument must be a constant expression, typeof expression or array creation expression of an attribute parameter type

is from an update late yesterday evening. was working fine before, the moment it autoupdated it broke.

I'm pretty sure last time THIS type of problem occurred it was something that needed to be fixed/reset server side.
 
Remember the empty bag trick too people...however usually related to failed queues. If it's all bots chances are bag items are not the issue tho...
 
Any of my uploaded files help anyone?

i tried with the uploaded files, it still did the same thing. it doesn't wanna move, it just sits there. i don't get it, because it use to work fine. it tanked and dps normals and heroics before, now it won't move. it queues, accept the queue, and then it just sits there
 
Did you remember to turn of auto update before applying the uploaded files ?
 
What file contains the default DB settings that gets copied from for each character? I'd like to make it so with any new character I don't have to change the same settings all the time, aka what bosses to kill, follow distance, mail items and vendor items settings. Thanks!
 
is there any way to make sure the bot stays in dungeon for loot after final boss? 4 consecutive dungeon in which i missed the final loot which i needed :(
 
Upcoming Dungeonbuddy Changes available for testing in HB beta.

  • [New] Added extensions for Me.IsMeleeDps() and Me.IsRangeDps()
  • [New] Added virtual method Dungeon.CanNavigateFully(WoWPoint from, WoWPoint to, maxHops). Useful when handling custom navigation in a Dungeon.MoveTo override to navigate to areas that are not connected to mesh e.g the islands in Vortex Pinnacle. Only use it if you know what you're doing.
  • [New] Old and unused scripts and profiles are now automatically removed (this includes any files not found on server or edits so move them into another folder and use the 'Custom Scripts Path' setting)
  • [Change] Removed the option to disable automatic script and profile updates (Use the Custom Scripts Path setting for edits)
  • [Change] Dps will no longer prioritize units that tank is targeting.
  • [Fixed] Bot should no-longer run around/spin if attempting to navigate to a point inside an area it's avoiding.
  • [Fixed] ScriptHelper.GetDefensiveMagicDispell() now returns the correct spell for Resto shaman and druid
  • [Fixed] Priest role detection has been fixed
  • [Fixed] Fixed a bug that prevented tank from moving to group.
  • [Fixed] Dungeonbuddy.Helpers.Alert() should now be displayed in front of all windows.
  • [Fixed] Dungeonbuddy will now wait for loot rolls to finish before leaving dungeon after dungeon is over.
  • [Fixed] Dungeonbuddy will no longer tolerate critters that are attacking party members.
 
[Change] Removed the option to disable automatic script and profile updates (Use the Custom Scripts Path setting for edits)


wow wtf man? seriously wtf. we need the option to keep that disabled, has nothing to do with edited scripts. It's because updates break the bot. The last 3-4 updates broke compiling of some dungeons. Shit RIGHT NOW the dungeonbot is down due to last night's update causing "Compiler Error: error CS0182: An attribute argument must be a constant expression, type of expression or array creation expression of an attribute parameter type".

Please dont let this go live. There is NO REASON ON EARTH why an honorbuddy customer using dungeonbuddy would need a sudden FORCED update to the scripts that are working perfectly well. we'll update for any improvements when we know there are no errors. Do you seriously want all users to constantly manually move the scripts into some backup folder just in case the next time they log in there's a sudden update?

[Change] Dps will no longer prioritize units that tank is targeting.

not sure what this is for. was there some issue you are trying to fix? isn't the general idea here to prevent people from noticing they are running with a bot dps. There are numerous dungeons where EVERYONE by now follows the same strat, to run past certain skippable mobs or to hide behind a pillar and wait for them. You don't want the bot attacking anything the tank is not already tanking. That's how you get the whole group to freak out and start calling out in chat, quickly followed by them realizing they are looking at a bot.
 
Back
Top