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

[Plugin] "Item Rules 2" File based scripting language!

I have activated them yes in the GilesPlugin , also i have added them in soft rules-pickup.dis , in the rare section.
 
Im kinda lost. Do i need to config this on my own or is it pre-set? :confused:
 
I would be happy if there was at least some way to get rid of the joke legendaries.

I have 8 mules filled with legendaries and im sure most of them are junk. no time to sort through it all.

Not sure how to configure this but the default settings are bad bad bad news.

Watched my bot throw some utter trash in the stash and then walk on over to the vendor and vendor a 200 int 90+ vit mempo of twilight.

:O
 
@Kolt21

Go into the Demonbuddy\Plugins\ItemRules\ directory.

Open config.dis in notepad.

change the word "soft" to "hard"

You will no longer have crap legendaries filling your stash :)
 
@Kolt21

Go into the Demonbuddy\Plugins\ItemRules\ directory.

Open config.dis in notepad.

change the word "soft" to "hard"

You will no longer have crap legendaries filling your stash :)

I opened the config.dis in notepad. it was set to hard by default.

He threw some literal crap in the stash and went off to vendor a 200 int 90+ vit mempo.

o_O I got scared and re-enabled trinity loot rules.

If I were to change it to soft and enable it, would it still do rares based off of the settings I have enabled in trinity? the slider.


UPDATE: He only stashed what was freshly identified, a bug I guess. But it turns out hard is a little to hard for my tastes, My first time using it he tried to vendor a 10m mempo so Im not keen on using hard.

Still would like to know if enabling these item rules overrides the slider in trinity.
 
Last edited:
Did you move pickup.dis to each individual folders, instead of the root of rules? Where is the file supposed to go now? I have my oldstyle in rules/pickup.dis, it doesn't seem to be working, because this guy started picking up shields all of a sudden.
 
this is the name bug .... there are a few possibility why this happens ....

1. ur using a demonbuddy version where the name is chached for example .295 and lower ... with a beta version from the itemrules donators repository -> solution use either the newest DB version ... or and older itemrules version
2. ur using buddystats .. buddystats used to get the name from unidnetified items ... which was causing also the name bug ...
3. ... an other combination ^^

this build should fix ur problem ...


http://www.thebuddyforum.com/demonb...e-demonbuddy-demonic-tuesday-build-298-a.html

Changelog .298
Alot of performance bottlenecks fixed.
Tal rasha's brace and some other legendary belts now has the correct item type / base type.
Loot scoring added, more information can be found here: Item Weights QuickStart guide
Item rules are now reloaded when you start the bot.
MoveToMarker tag added can be used for moving to markers. example: <MoveToMarker questId="1" markerHash="-4324543" />
Pause Bot and Force Townrun buttons added to the gui and the tray icon.
Now ignores shrines if they are too far below or above the player's z-axis.
No longer caches ACDItem.Name for unidentifed items.
No longer caches ACDItem.ItemLink for unidentifed items.

Updated to 298, turned buddystats off (deleted the plugin). Still getting this "name-bug" =( Using latest trinity with I guess latest public itemrules.
 
Either im doing something wrong, or this loot profile is complete and utter useless horseshit.

take your bot. force town run. stop your bot after discovering what he was going to keep / trash.

do it again, he completely changes his mind

do it again, he completely changes his mind again

not to mention he tries to trash shit worth 10 - 50m on both soft and hard loot rules.

ffs.
 
I also have the feeling that it has some weird bug with latest trinity/DB, because it seems like it sometimes work and sometimes doesn't.
 
This is pretty ridiculous. Pickup.dis seems to work half the time and don;t work for other bots from the same machine (same trinity config also). One bot I find full of insanely shitty rares and random 1 shitty legendary, others I fine in the exact condition I expect them in (legendaries according to my list and decent rares), some bots have inventory full of blues. It seems incredibly unstable. Which DB + trinity + rules were the last good stable combination? Anyone? =)
 
Which DB + trinity + rules were the last good stable combination? Anyone? =)

Best Combination for me is still 0.45 Trinity including DF actual Beta Hard Rules from DF Donators Repository.
I had the actual Trinity running for a whole day, had drops in GPH and a similar problem with stashing some blues...(instantly removed and installed good ol 0.45)
 
Best Combination for me is still 0.45 Trinity including DF actual Beta Hard Rules from DF Donators Repository.
I had the actual Trinity running for a whole day, had drops in GPH and a similar problem with stashing some blues...(instantly removed and installed good ol 0.45)

Thanks for the input. Do you run it on latest DB or betaDB? Where can I get 0.45 trin?
 
how long does it take to get the password for the donators repository? I donated this morning and still dont get any password
 
how long does it take to get the password for the donators repository? I donated this morning and still dont get any password
Darkfriend is pretty fast normally. Just wait till weekend, I am sure you will have it by then.
 
I use this pickup modifiers:

// +--------------------------------------------------------------------------------------+
// | ______ _______ ______ _______
// | | __ \ _ | __ \ ___|
// | | < | < ___|
// | |___|__|___|___|___|__|_______|
// +--------------------------------------------------------------------------------------+
[QUALITY] == "Rare" && [LEVEL] > 60 && [BASETYPE] == "Weapon"
//ignore rule
[QUALITY] == "Rare" && [LEVEL] <= 60 && [BASETYPE] == "Weapon" -> [IGNORE]
[QUALITY] == "Rare" && [TYPE] == "Helm" -> [IGNORE]
[QUALITY] == "Rare" && [TYPE] == "Chest" -> [IGNORE]
[QUALITY] == "Rare" && [TYPE] == "Shield" -> [IGNORE]

[QUALITY] == "Rare" && [LEVEL] > 61 && [BASETYPE] == "Armor"
[QUALITY] == "Rare" && [LEVEL] > 57 && [BASETYPE] == "Armor" && [TYPE] == "Gloves"
//ignore rule
[QUALITY] == "Rare" && [LEVEL] <= 61 && [BASETYPE] == "Armor" -> [IGNORE]

[QUALITY] == "Rare" && [LEVEL] > 54 && [BASETYPE] == "Jewelry"
//ignore rule
[QUALITY] == "Rare" && [LEVEL] <= 54 && [BASETYPE] == "Jewelry"-> [IGNORE]



And bot take 61+ items and all helms, shields and chests, what?s wrong here?...
 
I use this pickup modifiers:

// +--------------------------------------------------------------------------------------+
// | ______ _______ ______ _______
// | | __ \ _ | __ \ ___|
// | | < | < ___|
// | |___|__|___|___|___|__|_______|
// +--------------------------------------------------------------------------------------+
[QUALITY] == "Rare" && [LEVEL] > 60 && [BASETYPE] == "Weapon"
//ignore rule
[QUALITY] == "Rare" && [LEVEL] <= 60 && [BASETYPE] == "Weapon" -> [IGNORE]
[QUALITY] == "Rare" && [TYPE] == "Helm" -> [IGNORE]
[QUALITY] == "Rare" && [TYPE] == "Chest" -> [IGNORE]
[QUALITY] == "Rare" && [TYPE] == "Shield" -> [IGNORE]

[QUALITY] == "Rare" && [LEVEL] > 61 && [BASETYPE] == "Armor"
[QUALITY] == "Rare" && [LEVEL] > 57 && [BASETYPE] == "Armor" && [TYPE] == "Gloves"
//ignore rule
[QUALITY] == "Rare" && [LEVEL] <= 61 && [BASETYPE] == "Armor" -> [IGNORE]

[QUALITY] == "Rare" && [LEVEL] > 54 && [BASETYPE] == "Jewelry"
//ignore rule
[QUALITY] == "Rare" && [LEVEL] <= 54 && [BASETYPE] == "Jewelry"-> [IGNORE]



And bot take 61+ items and all helms, shields and chests, what?s wrong here?...

have u set ... to Filebased Scripting rules ... u have the pickup.dis in the right location ....?
 
Back
Top