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

[Plugin] Giles World Object Handler

v1.4.1 uploaded:
-- Slightly improved priority ordering of lootable items.
 
Hey Giles have you tried latest test Belphegor 1.0.0.174.zip?

There is a new config setting at the botttom of general tab called "miscellaneous - destroy object distance"

just wondering if you knew if the code for this would clash with your object plugin code???
 
Hey Giles have you tried latest test Belphegor 1.0.0.174.zip?
There is a new config setting at the botttom of general tab called "miscellaneous - destroy object distance"
just wondering if you knew if the code for this would clash with your object plugin code???

It shouldn't interfere at all - my world object handler, and monster priority changer, both simply control and limit the list of valid targets that get passed on to DemonBuddy (and Belphegor), they DON'T control what actually gets done to those targets. It simply acts as a filter, filtering out things too far away, filtering out things that should be ignored, and simply passing a list of monsters/objects on to DemonBuddy to handle if it deems them valid/close enough. DemonBuddy/Belphegor can then decide what to do what those targets (eg destroy them always, or destroy if within a certain range)! :D
 
quick question. its fully fine to use this with .197 i suppose?
 
mine is not piking up anything anyone else having problem?

i updated my DB to latest seems to be working now
 
Last edited:
Does not loot chests.

It will loot chests within the "Container Open Range". However the very latest DemonBuddy apparently adds code to force ignoring of chests and stuff - you may need to edit your character settings.xml to enable them there, and let my plugin to the decision making instead. There's a few other forum posts about people finding DB now ignores all containers until they edit that new setting, with or without my plugin.
 
It will loot chests within the "Container Open Range". However the very latest DemonBuddy apparently adds code to force ignoring of chests and stuff - you may need to edit your character settings.xml to enable them there, and let my plugin to the decision making instead. There's a few other forum posts about people finding DB now ignores all containers until they edit that new setting, with or without my plugin.

That is very strange. I wish they would add proper DB release thread to see change log, or maybe its good and paranoid so blizz doesnt know what to look for each update. :rolleyes:
 
Giving it a whirl now.

One question, can you make the option to target a shrine before fighting a priority ? Sick to death of watching my toon stand with it's back to a shrine and then after killing the mob getting the shrines, doesn't make sense to me, as any shine is a fighting or loot bonus.

G
 
Giving it a whirl now.
One question, can you make the option to target a shrine before fighting a priority ? Sick to death of watching my toon stand with it's back to a shrine and then after killing the mob getting the shrines, doesn't make sense to me, as any shine is a fighting or loot bonus.
G
Been thinking about this myself. Would involve changing yet another core-behavior tree in DemonBuddy (atm DemonBuddy has a behavior tree that handles what to actually do with a shrine/container etc. - but that entire behavior tree is ignored if it detects any attackable units in range), and theoretically it might slow combat down (as currently DB won't update the "items-on-floor" list for things like shrines, containers, loots, while it detects units in range) - but it's "possible"... just might not be massively practical. Though as I've added caching to monster targeting as of v1.5 of monster priority changer, I could probably do the same to world object handler and make it work with almost next to no slowdown at all. I'd then be able to force it to loot items, click shrines etc. as long as they were within XX range even if you were fighting monsters (eg stop fighting and click a shrine if it's within 20 feet... loot an item if it's within 10 feet which is almost point-blank range). It's all on my "possible and about 90% probably to-do list" anyway ;D
 
It will loot chests within the "Container Open Range". However the very latest DemonBuddy apparently adds code to force ignoring of chests and stuff - you may need to edit your character settings.xml to enable them there, and let my plugin to the decision making instead. There's a few other forum posts about people finding DB now ignores all containers until they edit that new setting, with or without my plugin.
How do I enable looting of demonic vessels? And would it be possible to enable looting of coccoons but ignore pile of bones :s
 
How do I enable looting of demonic vessels? And would it be possible to enable looting of coccoons but ignore pile of bones :s

World object handler 1.5 will be out tonight I hope - extends the range of opening containers for resplendent chests, adds a couple of "huge" destructibles to the special list to help avoid stucks (things like the log-pile-traps in Act 1, and the huge ceremonial tables in Act 2 desert-dungeon-mazes), and a new option in the config window "Ignore Non-Blocking Containers" (eg corpses etc.) which you can untick so it'll loot corpses etc. as if they were chests if it happens to run within container-open-range of them. (destructibles like bone piles would still be ignored).

However, I'm not entirely certain I know what type of item the demonic vessels are - would you be able to go and stand next very close to one with DemonBuddy STOPPED - and go to the Info Dumping tab of DemonBuddy and hit the "Dump Ractors" button in the top-right, and paste the output here please? Then I can double-check exactly what demonic vessels are treated as for you to see whether that upcoming fix will cover them or not!
 
v1.5 uploaded:
-- Now has "Object-caching" - will maintain a cache of lootable objects if you are in combat, to help speed combat up.
-- Now saves the config in your DemonBuddy /settings/ folder - helps with programs like DRelogger etc. - your settings will reset to default on first run of 1.5 - please re-configure your settings.
-- Resplendent Chests now give an automatic range increase to loot them if your bot walks near enough to them.
-- New option allows you to disable the ignoring of the "non-blocking" containers (like the corpses your bot is able to walk over) - if you want to loot corpses within the lootable container range.
-- Added a few more objects to the "large destructible" list to help prevent getting stuck against large objects (you should still increase your destructible range if you still get stuck in certain map zones/against certain large objects).
-- Added entries to DemonBuddy diagnostics log with reasons for any object blacklisting, to help any debugging/trouble-shooting with loot in future.


New config option;
uSGVo.jpg
 
Last edited:
OK so I'm having a minor problem with my bot, mainly it is not picking up gold piles. I tried setting it to minimum of 0, and that didn't work, and I've also tried cranking it up a few notches. Basically unless my profile path runs over the gold, it just sits there. It won't even go 2-3 yards to pick up a pile :( I do have a short pickup radius, is there a setting somewhere i need to adjust?
 
Last edited:
OK so I'm having a minor problem with my bot, mainly it is not picking up gold piles. I tried setting it to minimum of 0, and that didn't work, and I've also tried cranking it up a few notches. Basically unless my profile path runs over the gold, it just sits there. It won't even go 2-3 yards to pick up a pile :( I do have a short pickup radius, is there a setting somewhere i need to adjust?

I think recent versions of Belphegor or DemonBuddy are also trying to allow you to set this. I've lost track - DemonBuddy have started to add settings without giving you a GUI to change them so you have to edit files manually (eg whether or not your bot opens chests). Which is a shame, since my plugin already let everybody do that right from a GUI with a quick easy way to tweak radius etc. - I suppose I should try and find a way to make my plugin forcefully disable all DB/Belphegor attempts at controlling those variables, but for now you'll have to see if you can find anything in the "charactersettings.xml" files or anywhere else in the settings folder I think! (anyone else got any ideas on this one?)
 
A GUI would be nice, since honestly I know squat about coding. I've used honorbuddy for quite some time and was quite happy with that once I learned how to tweak it. So far I'm not overly happy with the cash I spent on DB, and figuring out how to tweak it isn't as straight forward as what HB was.
 
v1.5.1 uploaded:
-- Now blacklists minimap icons that DemonBuddy would sometimes incorrectly read as being a clickable shrine, which could cause bot-stucks.
 
Back
Top