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

Item Rules QuickStart Guide

<?xml version="1.0" encoding="utf-8" ?>

<ItemRules name="Default Item Rules" useRoundedValues="true">
<Priority priority1="Keep" priority2="Salvage" priority3="Sell" />

<Categories>
<Category ruleType="PickUp">

<ItemRule>
<StatRules>
<Rule stat="Quality" value="Rare4" />
</StatRules>
</ItemRule>

<ItemRule itemName="Gold">
<StatRules>
<Rule stacks="100" />
</StatRules>
</ItemRule>

</Category>



<Category ruleType="Keep">

<ItemRule ruleType="Keep" description="Rare">
<StatRules>
<Rule stat="Quality" value="Rare4" />
</StatRules>
</ItemRule>

</Category>

</Categories>

</ItemRules>



This would pick up gold and all rares , and puts all rares in the stash.
 
Last edited:
repeat my question
Is it possible to sort not only by the level etc.? Is it possible to sort by price ?

something like
<Rule stat="Price" minValue="810" />
 
Last edited:
Anyone care to explain why this doesn't work on 20% MF items?

<ItemRule itemBaseType="Armor">
<StatRules>
<Rule stat="Quality" value="Rare4" />
<Rule stat="MagicFind" minValue="20" logic="Or" />
<Rule stat="GoldFind" minValue="24" logic="Or" />
</StatRules>
</ItemRule>

I am able to reliably reproduce that it does not stash them. Is there some type of (horrible, short-sighted) unwritten rule whereby if you specify an armor type later in the XML file, e.g. Chests, it supersedes the above and will then only filter match the latter rules? Or is this merely yet another example of the numerous bugs prevalent with looting in DemonBuddy?
 
is there a Code to force "pick up" everything?

and then i will just filter by selling/salvaging those i don't need
 
<ItemRule description="All Magic Items">
<StatRules>
<Rule stat="Quality" value="Magic1" />
</StatRules>
</ItemRule>

Will pickup all magic, rare and legendary items.
Other items like gold tomes plans etc need their own entries.
 
yes i have that.. and i also have this
<!-- Pick up designs and plans, blacksmithin -->
<ItemRule itemName="Tome of*" stack="1" description="tome pickup"/>
<ItemRule itemName="Page of*" stack="1" />
<ItemRule itemName="Plan*" stack="1" description="plan pickup"/>
<ItemRule itemName="Design*" stack="1" description="design pickup"/>
but still the bot is not picking up plans or design...
 
Is it possible for me to make the rules so that the bot Salvages all the 61+ ilvl blues , but not the 61+ ilvl yellows? Since if i put quality Magic1 , it counts everything equal or higher than that quality right?

What do you want it to do with the rares instead of salvaging them?
 
yes i have that.. and i also have this
but still the bot is not picking up plans or design...

I would change that as follows, I'm not sure if it would help though:

<!-- Pick up designs and plans, blacksmithin -->
<ItemRule itemName="Tome*" description="tome pickup" />
<ItemRule itemName="Page*" description="Page of Blacksmithing/Jewelcrafting" />
<ItemRule itemName="Plan*" description="plan pickup" />
<ItemRule itemName="Design*" description="design pickup" />

These items only drop in single so I don't know if telling it "stack" will cause it to error out. I think though, from watching the logs, the problem with plans and designs is from memory read errors and is central to DB. The only way mine picks up plans and designs is when Giles' plugin overrides DB.
 
I would change that as follows, I'm not sure if it would help though:



These items only drop in single so I don't know if telling it "stack" will cause it to error out. I think though, from watching the logs, the problem with plans and designs is from memory read errors and is central to DB. The only way mine picks up plans and designs is when Giles' plugin overrides DB.



yeah your right.. i removed the stack hahahaha why is there a stack on my rule damn...
 
Hello,
i'm using the last profile integrated in the new version of DB "High Level Rules.xml" and my bots don't even loot Gems & plans.

Can you help me with it please.
 
Hi, im one of those poor dudes, so i want it to pick blues up to sell them. (leveling is what i do)

Also i was wondering what does the stars mean?


<!-- Pick up all pages and tomes, blacksmithing/jewelcrafting --> <ItemRule itemName="Page of*" /> <ItemRule itemName="Tome of*" /> <!-- Gems --> <ItemRule itemName="*Ruby*" /> <ItemRule itemName="*Emerald*" /> <ItemRule itemName="*Topaz*" /> <ItemRule itemName="*Amethyst*" />

That is an example where its been used in the default rule file.

Anyway ty very much for your guide it did help me alot with other stuffs.
 
hi, i have 2 question

the first is in this string:
<ItemRule itemName="Plan*" description="Blacksmithing Plan"/>
<ItemRule itemName="Design*" description="Jewelcrafting Plan"/>
but i drop a plan and it don't loot i think is because i have to write "plan:*" and "design:*" like this
<ItemRule itemName="Plan:*" description="Blacksmithing Plan"/>
<ItemRule itemName="Design:*" description="Jewelcrafting Plan"/>
???

and the second is there an attribute for pick up magic only for the sell value? for example, if i want pick up magic items with sell value minimm of 700 are there an attribute for do this? a string like

<StatRules>
<Rule stat="Quality" value="Magic1" />
<Rule stat="sellvalue" minValue="700" /> ???

i don't know if sellvalue exist i suppose it :P

compliments for guide, i use for change all the high level rules xD i don't like how my pg loot items ^^ but i want that attribute xD
 
Hmm i don't get this Rules part for picking up items, i use one of those premade Rules and it should be picking up Tome of* and gems etc, and allmost all gold stacks down to 25 gold. But when i sit and watch it, it does'nt pick up things it has to walk to, that means, i miss around 5-10k each run atleast. i set my loot distance to 40 and even tried 100 but its the same.

What do i do wrong?
I know its something that i do, but can't figure out what?
 
Do we have any attribute or stat to get the gold value of the item?
 
does it support add(+) operation. for example: i need Vitality + Strength >300
 
does it support add(+) operation. for example: i need Vitality + Strength >300
I think you can't add values (don't really know atm). The thing that you can try is to search for both stats:
PHP:
<ItemRule>
<StatRules>
  <Rule stat="Vitality" minValue="150"  />
  <Rule stat="Strength" minValue="150"  />
</StatRules>
</ItemRule>
You can tweak the minValue to your needs.
 
Back
Top