any idea what should be done to include flails, two handed flails and crusader shields into this? Bot picks them up and no matter what stats they ve got it always leave them in a stash.
<----Ring---->
1. Amulets to keep:
Str/Int/Dex > 100
Crit% >= 6
AS >= 8
Crit Dmg % >= 40
Now with enchanting, lets say I drop a ring that, instead of one of those affixes, it has some bad affix like Life% or low crit dmg (20%), but I could reroll that stat.
Can't you make it so it stashes the item IF it has 3 out of those 4 stats? Since the 4th we can reroll and try to get it?
is there a easy way to change it so it sell the items instead of salvage? if so, plz teach me where![]()
Still having the issue? The rule works great for myself. And thank you for pointing out my typo![]()
// ##### Head #####
[QUALITY] == "Rare" && [TYPE] == "Helm" -> [TRASH]
[QUALITY] == "Rare" && [TYPE] == "WizardHat" -> [TRASH]
[QUALITY] == "Rare" && [TYPE] == "VoodooMask" -> [TRASH]
[QUALITY] == "Rare" && [TYPE] == "SpiritStone" -> [TRASH]
// ##### Shoulders #####
[QUALITY] == "Rare" && [TYPE] == "Shoulder" # ([MAXSTAT] >= 400 && [VIT] >= 400 && [ALLRES] >= 86)
// ##### Chest #####
[QUALITY] == "Rare" && [TYPE] == "Chest" # ([MAXSTAT] >= 400 && [VIT] >= 400 && [ALLRES] >= 86)
[QUALITY] == "Rare" && [TYPE] == "Chest" # ([MAXSTAT] >= 400 && [VIT] >= 400 && [SOCKETS] >= 3)
// ##### Bracers #####
[QUALITY] == "Rare" && [TYPE] == "Bracer" # ([MAXSTAT] >= 400 && [VIT] >= 400 && [CRIT%] >= 6)
[QUALITY] == "Rare" && [TYPE] == "Bracer" # ([MAXSTAT] >= 400 && [VIT] >= 400 && [ALLRES] >= 86)
// ##### Hands #####
[QUALITY] == "Rare" && [TYPE] == "Gloves" # ([MAXSTAT] >= 525 && [CRIT%] >= 8 && [AS%] >= 5)
[QUALITY] == "Rare" && [TYPE] == "Gloves" # ([MAXSTAT] >= 525 && [CRIT%] >= 8 && [CRITDMG%] >= 40)
[QUALITY] == "Rare" && [TYPE] == "Gloves" # ([MAXSTAT] >= 525 && [AS%] >= 5 && [CRITDMG%] >= 40)
// ##### Waist #####
[QUALITY] == "Rare" && [TYPE] == "Belt" # ([MAXSTAT] >= 400 && [VIT] >= 400 && [ALLRES] >= 86)
[QUALITY] == "Rare" && [TYPE] == "MightyBelt" # ([MAXSTAT] >= 400 && [VIT] >= 400 && [ALLRES] >= 86)
// ##### Legs #####
[QUALITY] == "Rare" && [TYPE] == "Legs" # ([MAXSTAT] >= 400 && [VIT] >= 400 && [ALLRES] >= 86)
[QUALITY] == "Rare" && [TYPE] == "Legs" # ([MAXSTAT] >= 400 && [VIT] >= 400 && [SOCKETS] >= 2)
// ##### Feet #####
[QUALITY] == "Rare" && [TYPE] == "Boots" # ([MAXSTAT] >= 400 && [VIT] >= 400 && [ALLRES] >= 86)
// ##### Amulets #####
[QUALITY] == "Rare" && [TYPE] == "Amulet" # ([MAXSTAT] >= 525 && [CRIT%] >= 8 && [AS%] >= 5)
[QUALITY] == "Rare" && [TYPE] == "Amulet" # ([MAXSTAT] >= 525 && [CRIT%] >= 8 && [CRITDMG%] >= 80)
[QUALITY] == "Rare" && [TYPE] == "Amulet" # ([MAXSTAT] >= 525 && [AS%] >= 5 && [CRITDMG%] >= 80)
// ##### Rings #####
[QUALITY] == "Rare" && [TYPE] == "Ring" # ([MAXSTAT] >= 350 && [CRIT%] >= 5 && [AS%] >= 5)
[QUALITY] == "Rare" && [TYPE] == "Ring" # ([MAXSTAT] >= 350 && [CRIT%] >= 5 && [CRITDMG%] >= 40)
[QUALITY] == "Rare" && [TYPE] == "Ring" # ([MAXSTAT] >= 350 && [AS%] >= 5 && [CRITDMG%] >= 40)
// ##### Mojos #####
[QUALITY] == "Rare" && [TYPE] == "Mojo" -> [TRASH]
// ##### Orbs #####
[QUALITY] == "Rare" && [TYPE] == "Orb" -> [TRASH]
// ##### Quivers #####
[QUALITY] == "Rare" && [TYPE] == "Quiver" -> [TRASH]
// ##### FollowerSpecial #####
[QUALITY] == "Rare" && [TYPE] == "FollowerSpecial" -> [TRASH]
// ##### Sell/Salvage all items if rules above are not met #####
[QUALITY] == "Rare" && [BASETYPE] == "Weapon" -> [TRASH]
[QUALITY] == "Rare" && [BASETYPE] == "Armor" -> [TRASH]
[QUALITY] == "Rare" && [BASETYPE] == "Jewelry" -> [TRASH]
Hey tmx, thanks for starting this. I created my own loot list years ago for diablo 2 and released it on another site. I made some quick changes to your list so it's easier to read (used my old d2 format)
I plan on making a much larger one and possibly a "perfect" list down the road. I haven't looked into how DB's loot functions work but was does the [TRASH] function mean?
Also, here is my list for anyone who wants an easier time to read and make changes (I removed some of the useless rares that will never be used since legendaries are better in every slot (quivers/orbs/follower/weapons)
rare.dis
Code:// ##### Head ##### [QUALITY] == "Rare" && [TYPE] == "Helm" # ([MAXSTAT] >= 600 && [VIT] >= 600 && ([ALLRES] >= 86 || [CRIT%] >= 6)) [QUALITY] == "Rare" && [TYPE] == "WizardHat" # ([MAXSTAT] >= 600 && [VIT] >= 600 && ([ALLRES] >= 86 || [CRIT%] >= 6)) // ##### Shoulders ##### [QUALITY] == "Rare" && [TYPE] == "Shoulder" # ([MAXSTAT] >= 400 && [VIT] >= 400 && [ALLRES] >= 86) // ##### Chest ##### [QUALITY] == "Rare" && [TYPE] == "Chest" # ([MAXSTAT] >= 400 && [VIT] >= 400 && ([ALLRES] >= 86 || [SOCKETS] >=3)) // ##### Bracers ##### [QUALITY] == "Rare" && [TYPE] == "Bracer" # ([MAXSTAT] >= 400 && ([TOTRES] >= 55 || [VIT] >= 400) && [CRIT%] >= 6) // ##### Hands ##### [QUALITY] == "Rare" && [TYPE] == "Gloves" # ([MAXSTAT] >= 525 && [CRIT%] >= 8 && [AS%] >= 6) [QUALITY] == "Rare" && [TYPE] == "Gloves" # ([MAXSTAT] >= 525 && [CRIT%] >= 8 && [CRITDMG%] >= 40) [QUALITY] == "Rare" && [TYPE] == "Gloves" # ([MAXSTAT] >= 525 && [AS%] >= 6 && [CRITDMG%] >= 40) // ##### Waist ##### [QUALITY] == "Rare" && [TYPE] == "Belt" # ([MAXSTAT] >= 400 && [VIT] >= 400 && [ALLRES] >= 86) [QUALITY] == "Rare" && [TYPE] == "MightyBelt" # ([MAXSTAT] >= 400 && [VIT] >= 400 && [ALLRES] >= 86) // ##### Legs ##### [QUALITY] == "Rare" && [TYPE] == "Legs" # ([MAXSTAT] >= 400 && [VIT] >= 400 && ([ALLRES] >= 86 || [SOCKETS] >=3)) // ##### Feet ##### [QUALITY] == "Rare" && [TYPE] == "Boots" # ([MAXSTAT] >= 400 && [VIT] >= 400 && [ALLRES] >= 86) // ##### Amulets ##### [QUALITY] == "Rare" && [TYPE] == "Amulet" # ([MAXSTAT] >= 525 && [CRIT%] >= 8 && [AS%] >= 6) [QUALITY] == "Rare" && [TYPE] == "Amulet" # ([MAXSTAT] >= 525 && [CRIT%] >= 8 && [CRITDMG%%] >= 80) [QUALITY] == "Rare" && [TYPE] == "Amulet" # ([MAXSTAT] >= 525 && [AS%] >= 6 && [CRITDMG%] >= 80) // ##### Rings ##### [QUALITY] == "Rare" && [TYPE] == "Ring" # ([MAXSTAT] >= 350 && [CRIT%] >= 5 && [AS%] >= 6) [QUALITY] == "Rare" && [TYPE] == "Ring" # ([MAXSTAT] >= 350 && [CRIT%] >= 5 && [CRITDMG%%] >= 40) [QUALITY] == "Rare" && [TYPE] == "Ring" # ([MAXSTAT] >= 350 && [AS%] >= 6 && [CRITDMG%] >= 40) // ##### Sells all items if rules above are not met ##### [QUALITY] == "Rare" && [BASETYPE] == "Weapon" -> [TRASH] [QUALITY] == "Rare" && [BASETYPE] == "Armor" -> [TRASH] [QUALITY] == "Rare" && [BASETYPE] == "Jewelry" -> [TRASH]
how can i keep good helmets and other stuff that you just wrote to be sold/salvaged?
since i have all classes and want to keep items for them too
[QUALITY] == "Legendary" && [LEVEL] > 1
[QUALITY] == "Legendary" && [LEVEL] > 1 && [TYPE] == "Jewelry"
Hey tmx, thanks for starting this. I created my own loot list years ago for diablo 2 and released it on another site. I made some quick changes to your list so it's easier to read (used my old d2 format)
I plan on making a much larger one and possibly a "perfect" list down the road. I haven't looked into how DB's loot functions work but this is what I made.
Also, here is my list for anyone who wants an easier time to read and make changes (I removed some of the useless rares that will never be used since legendaries are better in every slot (quivers/orbs/follower/weapons)
rare.dis
Code:// ##### Head ##### [QUALITY] == "Rare" && [TYPE] == "Helm" # ([MAXSTAT] >= 600 && [VIT] >= 600 && ([ALLRES] >= 86 || [CRIT%] >= 6)) [QUALITY] == "Rare" && [TYPE] == "WizardHat" # ([MAXSTAT] >= 600 && [VIT] >= 600 && ([ALLRES] >= 86 || [CRIT%] >= 6)) [QUALITY] == "Rare" && [TYPE] == "VoodooMask" # ([MAXSTAT] >= 600 && [VIT] >= 600 && ([ALLRES] >= 86 || [CRIT%] >= 6)) [QUALITY] == "Rare" && [TYPE] == "SpiritStone" # ([MAXSTAT] >= 600 && [VIT] >= 600 && ([ALLRES] >= 86 || [CRIT%] >= 6)) // ##### Shoulders ##### [QUALITY] == "Rare" && [TYPE] == "Shoulder" # ([MAXSTAT] >= 400 && [VIT] >= 400 && [ALLRES] >= 86) // ##### Chest ##### [QUALITY] == "Rare" && [TYPE] == "Chest" # ([MAXSTAT] >= 400 && [VIT] >= 400 && ([ALLRES] >= 86 || [SOCKETS] >=3)) // ##### Bracers ##### [QUALITY] == "Rare" && [TYPE] == "Bracer" # ([MAXSTAT] >= 400 && ([TOTRES] >= 55 || [VIT] >= 400) && [CRIT%] >= 6) // ##### Hands ##### [QUALITY] == "Rare" && [TYPE] == "Gloves" # ([MAXSTAT] >= 525 && [CRIT%] >= 8 && [AS%] >= 6) [QUALITY] == "Rare" && [TYPE] == "Gloves" # ([MAXSTAT] >= 525 && [CRIT%] >= 8 && [CRITDMG%] >= 40) [QUALITY] == "Rare" && [TYPE] == "Gloves" # ([MAXSTAT] >= 525 && [AS%] >= 6 && [CRITDMG%] >= 40) // ##### Waist ##### [QUALITY] == "Rare" && [TYPE] == "Belt" # ([MAXSTAT] >= 400 && [VIT] >= 400 && [ALLRES] >= 86) [QUALITY] == "Rare" && [TYPE] == "MightyBelt" # ([MAXSTAT] >= 400 && [VIT] >= 400 && [ALLRES] >= 86) // ##### Legs ##### [QUALITY] == "Rare" && [TYPE] == "Legs" # ([MAXSTAT] >= 400 && [VIT] >= 400 && ([ALLRES] >= 86 || [SOCKETS] >=3)) // ##### Feet ##### [QUALITY] == "Rare" && [TYPE] == "Boots" # ([MAXSTAT] >= 400 && [VIT] >= 400 && [ALLRES] >= 86) // ##### Amulets ##### [QUALITY] == "Rare" && [TYPE] == "Amulet" # ([MAXSTAT] >= 525 && [CRIT%] >= 8 && [AS%] >= 6) [QUALITY] == "Rare" && [TYPE] == "Amulet" # ([MAXSTAT] >= 525 && [CRIT%] >= 8 && [CRITDMG%%] >= 80) [QUALITY] == "Rare" && [TYPE] == "Amulet" # ([MAXSTAT] >= 525 && [AS%] >= 6 && [CRITDMG%] >= 80) // ##### Rings ##### [QUALITY] == "Rare" && [TYPE] == "Ring" # ([MAXSTAT] >= 350 && [CRIT%] >= 5 && [AS%] >= 6) [QUALITY] == "Rare" && [TYPE] == "Ring" # ([MAXSTAT] >= 350 && [CRIT%] >= 5 && [CRITDMG%%] >= 40) [QUALITY] == "Rare" && [TYPE] == "Ring" # ([MAXSTAT] >= 350 && [AS%] >= 6 && [CRITDMG%] >= 40) // ##### Sells all items if rules above are not met ##### [QUALITY] == "Rare" && [BASETYPE] == "Weapon" -> [TRASH] [QUALITY] == "Rare" && [BASETYPE] == "Armor" -> [TRASH] [QUALITY] == "Rare" && [BASETYPE] == "Jewelry" -> [TRASH]
i might need another bit of help
how to sell crusader weapons and shields?
the bot puts them all into the stash :x
Possible to make it keep craftable whites?Here's list of whites that can be used to craft legendaries:
Armor
Ascended Crown
Ascended Pauldrons
Ascended Armor
Ascended Bracers
Ascended Gauntlets
Ascended Faulds
Ascended Greaves
Ascended Shield
Archon Sash
Weapons
Punyal (1h dagger)
Suwaiya (1h fist)
Skullsplitter (1h mace)
Tsunami Blade (1h sword)
Tecpatl (cermonial knife)
Limb Cleaver (1h mighty)
Dire Axe (1h axe)
Grandfather Flail (1h flail)
Flesh Render (2h axe)
Whirlwind Staff (daibo)
Kerykeion (2h staff)
Persuader (2h mace)
Steppes Smasher (2h mighty)
Oxybeles (xbow)
Penetrator (1h xbow)
Doubleshot (bow)
Diabolic Wand (wand)
(They have to be normal white, if they are coloured in grey, they will not be usable for crafting, neither if they are "superior" versions of the items)