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

[OLD] Item Filter Editor Guide

Each filter is independent of the other.

Pretend for a moment you are looking at just the "All quality skill gems" filter. Any item that is of rarity Skill Gem, and has at least 1 quality will be matched. It doesn't matter what the name is, because that's not checked.

Now look at the "These non-quality skill gems" filter. It specifies names, a max quality of 0, and the rarity Skill Gem. Any skill gem that has quality will never be matched, because the max quality is 0. Likewise, any skill gem whose name is not included in the list will not be matched.

The default Do Not Sell filter says never sell any type of gems, because there's no reason to pickup a skill gem just for the sake of selling it in conjunction with the limitations of the static item filter (which is, you can't do the 40% recipe).

Logic for selling 40% worth of skill gems for a GCP would be achieved a different way, through actual bot logic and not the current item filter.

This means that if I wanted to pick up all gems, but i also wanted to sell a select few, I wouldnt have that option? because the "do not sell" filter would be the exact opposite, adding names to it would mean it would just keep them, even though it already did.

Why would you want to do this? I changed the default non-quality skill gem filter to list all names, so users can simply delete the names they don't want, rather than having to do anything out of their way.

If you did want to do this, you do have the option, you just remove Skill Gem from the rarity of the "Currency, uniques, and skill gems" Do Not Sell filter. That way, the bot won't prevent skill gems from ever being sold.
 
Okay, that is what I thought, thank you. Just wanted to check the functionality of the GUI compared to what had to be done in the code.
 
ExplicitStat BaseLightningDamageResistance Value > 25
ExplicitStat BaseColdDamageResistance Value > 25

Whats wrong with this, won't let me save

Edit: forgot Pct from both :3
 
Last edited:
I don't quite get it - I'm not that into codes so please try to dummy it down for me.....

If i want to keep chest armor pieces with
+x max life Required
2 of 3 Elemental resist with a value of x or more Required
+x max armor/evasion/ES Optional
+% armor/evasion/ES Required

Can anyone tell me how that would look ?
 
For the + max life, the stat you want is:
BaseMaximumLife

For the resistances:
BaseColdDamageResistancePct
BaseLightningDamageResistancePct
BaseFireDamageResistancePct

As I mentioned in the thread though, working with the actual stats for armor/es/ev is complicated because the game has a whole bunch of different stats for them (local, global, hybrid):
LocalArmourAndEnergyShieldPosPct
LocalArmourAndEvasionPosPct
LocalArmourAndEvasionAndEnergyShieldPosPct
LocalEnergyShieldPosPct
LocalEvasionAndEnergyShieldPosPct
LocalEvasionRatingPosPct
EvasionRatingPosPct
MaximumEnergyShieldPosPct

Remember to actually figure out the stats you want, check prefix and suffix mods, then refer to the current StatTypes posted.

So your base filter will be something like:
Code:
ExplicitStat BaseMaximumLife Value > 100

ExplicitStat BaseColdDamageResistancePct Value > 20 Optional Group 2
ExplicitStat BaseLightningDamageResistancePct Value > 20 Optional Group 2

ExplicitStat BaseColdDamageResistancePct Value > 20 Optional Group 3
ExplicitStat BaseFireDamageResistancePct Value > 20 Optional Group 3

ExplicitStat BaseLightningDamageResistancePct Value > 20 Optional Group 4
ExplicitStat BaseFireDamageResistancePct Value > 20 Optional Group 4

ExplicitStat LocalArmourAndEnergyShieldPosPct Optional Group 5
ExplicitStat LocalArmourAndEvasionPosPct Optional Group 5
ExplicitStat LocalArmourAndEvasionAndEnergyShieldPosPct Optional Group 5
ExplicitStat LocalEnergyShieldPosPct Optional Group 5
ExplicitStat LocalEvasionAndEnergyShieldPosPct Optional Group 5
ExplicitStat LocalEvasionRatingPosPct Optional Group 5
ExplicitStat EvasionRatingPosPct Optional Group 5
ExplicitStat MaximumEnergyShieldPosPct Optional Group 5

Change the 20 to the value you want your minimal resistances to be. You could value check the +% stats for ar/ev/es, but you'd have to go through all the values on the PoE pages and pick valid values inside their stat range. It'd be far easier to just manage that aspect yourself, by checking the items in your stash. This filter should at least get you those items to go through. Since you don't care if + ar/ev/es is on there, you don't add it to the filter, because you aren't eliminating items for not having that stat. The "optional" logic is for allowing "one out of many" to be matched, for example like the +% filter. That is, one of those stats has to exist on the item, but it doesn't matter which.

It certainly helps to have an item that matches your criteria so you can test your filter, so make sure to do that, and you can tweak as needed.
 
Thanks PushedX
So you wouldn't want to add a value to group 5 ?

I think I kinda get it now....

So if an item matches atleast one of each group it will be stashed - so if it has fire res it will match in both group 3 and 4, and no other res it will be trashed ? even if it has a match in group 5
 
Just for the sake of sharing. I had these setup while leveling a few tons and to get a few leveling good rares, i would then later on just change the values to higher tiers . . .

Selling ided rares is a great way of getting alterations :D

Ppl might claim that this would fill my stash very fast, but i got say after a long run (+8 hours) i might see max 5 rares in my stash that matched these filters . . .

Any kind of rare (armor) that have min 20 life and 3 res (and which one min 12)
Code:
          "ExplicitStat BaseMaximumLife Value >= 20 Required",
          "ExplicitStat BaseColdDamageResistancePct Value >= 12 Optional Group 1",
          "ExplicitStat BaseFireDamageResistancePct Value >= 12 Optional Group 1",
          "ExplicitStat BaseLightningDamageResistancePct Value >= 12 Optional Group 2",
          "ExplicitStat BaseColdDamageResistancePct Value >= 12 Optional Group 2",
          "ExplicitStat BaseFireDamageResistancePct Value >= 12 Optional Group 3",
          "ExplicitStat BaseLightningDamageResistancePct Value >= 12 Optional Group 3"

Any kind of rare with at least 20 life, 1 res and the armor increase mod
Code:
          "ExplicitStat BaseMaximumLife Value >= 20 Required",
          "ExplicitStat BasePhysicalDamageReductionRating Value >= 11 Required",
          "ExplicitStat BaseColdDamageResistancePct Value >= 12 Optional Group 1",
          "ExplicitStat BaseFireDamageResistancePct Value >= 12 Optional Group 1",
          "ExplicitStat BaseLightningDamageResistancePct Value >= 12 Optional Group 1"

This was more focused for boots, min 20 life, mov speed and at least one res >12
Code:
          "ExplicitStat BaseMaximumLife Value >= 20 Required",
          "ExplicitStat BaseMovementVelocityPosPct Value >= 1 Required",
          "ExplicitStat BaseColdDamageResistancePct Value >= 12 Optional Group 1",
          "ExplicitStat BaseFireDamageResistancePct Value >= 12 Optional Group 1",
          "ExplicitStat BaseLightningDamageResistancePct Value >= 12 Optional Group 1"

This was more focused for gloves, min 20 life, attack speed and at least one res >12
Code:
          "ExplicitStat BaseMaximumLife Value >= 20 Required",
          "ExplicitStat AttackSpeedPosPct Value >= 1 Required",
          "ExplicitStat BaseColdDamageResistancePct Value >= 12 Optional Group 1",
          "ExplicitStat BaseFireDamageResistancePct Value >= 12 Optional Group 1",
          "ExplicitStat BaseLightningDamageResistancePct Value >= 12 Optional Group 1"

This is more focused to get weapons, increased pays dmg > 50 + attack speed and added physical dmg
Code:
          "ExplicitStat LocalPhysicalDamagePosPct Value >= 50 Required",
          "ExplicitStat LocalAttackSpeedPosPct Value >= 5 Required",
          "ExplicitStat LocalMinimumAddedPhysicalDamage Value >= 6 Required"

Trying also to get a few rares with rarity, min 20 life, min 8 rarity and at least one res > 12
Code:
          "ExplicitStat BaseMaximumLife Value >= 20 Required",
          "ExplicitStat BaseItemFoundRarityPosPct Value >= 8 Required",
          "ExplicitStat BaseColdDamageResistancePct Value >= 12 Optional Group 1",
          "ExplicitStat BaseFireDamageResistancePct Value >= 12 Optional Group 1",
          "ExplicitStat BaseLightningDamageResistancePct Value >= 12 Optional Group 1"

Trying to get some cool caster items (weapons)
Code:
          "ExplicitStat BaseCastSpeedPosPct Value >= 1 Required",
          "ExplicitStat ManaRegenerationRatePosPct Value >= 1 Required",
          "ExplicitStat SpellDamagePosPct Value >= 1 Required"

This was more focused on jewelry, with at least one res >12 and/or with all res > 3
Code:
          "ExplicitStat BaseMaximumLife Value >= 20 Required",
          "ExplicitStat BaseColdDamageResistancePct Value >= 12 Optional Group 1",
          "ExplicitStat BaseFireDamageResistancePct Value >= 12 Optional Group 1",
          "ExplicitStat BaseLightningDamageResistancePct Value >= 12 Optional Group 1",
          "ExplicitStat BaseResistAllElementsPct Value >= 3 Optional Group 1"


For belts, life + armor + 1 res + either stun duration or threshold
Code:
          "ExplicitStat BaseMaximumLife Value >= 20 Required",
          "ExplicitStat BasePhysicalDamageReductionRating Value >= 11 Required",
          "ExplicitStat BaseColdDamageResistancePct Value >= 12 Optional Group 1",
          "ExplicitStat BaseFireDamageResistancePct Value >= 12 Optional Group 1",
          "ExplicitStat BaseLightningDamageResistancePct Value >= 12 Optional Group 1",
          "ExplicitStat BaseStunThresholdReductionPosPct Value >= 5 Optional Group 2",
          "ExplicitStat BaseStunDurationPosPct Value >= 11 Optional Group 2"


The same as above but no armor
Code:
          "ExplicitStat BaseMaximumLife Value >= 20 Required",
          "ExplicitStat BaseColdDamageResistancePct Value >= 12 Optional Group 1",
          "ExplicitStat BaseFireDamageResistancePct Value >= 12 Optional Group 1",
          "ExplicitStat BaseLightningDamageResistancePct Value >= 12 Optional Group 1",
          "ExplicitStat BaseStunThresholdReductionPosPct Value >= 5 Optional Group 2",
          "ExplicitStat BaseStunDurationPosPct Value >= 11 Optional Group 2"

For rings and amulets
Code:
          "ExplicitStat BaseMaximumLife Value >= 20 Required",
          "ExplicitStat LifeLeechFromPhysicalDamagePct Value >= 1 Optional Group 1",
          "ExplicitStat ManaLeechFromPhysicalDamagePct Value >= 1 Optional Group 1",
          "ExplicitStat AttackSpeedPosPct Value >= 5 Optional Group 2",
          "ExplicitStat BaseCastSpeedPosPct Value >= 5 Optional Group 2"


This was more used to loot perfect white amuletsfor the sake of alching it (chaos (60)/regal (74) recipe)
Code:
          "ImplicitStat BaseLifeRegenerationRatePerMinute Value >= 240 Optional Group 1",
          "ImplicitStat BaseStrength Value >= 30 Optional Group 1",
          "ImplicitStat BaseItemFoundRarityPosPct Value >= 20 Optional Group 1",
          "ImplicitStat AdditionalAllAttributes Value >= 16 Optional Group 1",
          "ImplicitStat AdditionalStrengthAndIntelligence Value >= 24 Optional Group 1",
          "ImplicitStat AdditionalStrengthAndDexterity Value >= 24 Optional Group 1",
          "ImplicitStat AdditionalDexterityAndIntelligence Value >= 24 Optional Group 1"

The same as above but with rings
Code:
          "ImplicitStat BaseMaximumLife Value >= 30 Optional Group 1",
          "ImplicitStat FireAndColdDamageResistancePct Value >= 16 Optional Group 1",
          "ImplicitStat FireAndLightningDamageResistancePct Value >= 16 Optional Group 1",
          "ImplicitStat ColdAndLightningDamageResistancePct Value >= 16 Optional Group 1",
          "ImplicitStat BaseLightningDamageResistancePct Value >= 30 Optional Group 1",
          "ImplicitStat BaseFireDamageResistancePct Value >= 30 Optional Group 1",
          "ImplicitStat BaseColdDamageResistancePct Value >= 30 Optional Group 1"

The same as above but with belts
Code:
          "ImplicitStat PhysicalDamagePosPct Value >= 24 Optional Group 1",
          "ImplicitStat BaseStunDurationPosPct Value >= 30 Optional Group 1",
          "ImplicitStat BaseMaximumLife Value >= 40 Optional Group 1"
 
Last edited:
@IeU: How have you added those to your itemfilter? You have seperate filters for all of those? I have a hard time figuring out how the bot is thinking when reading filters.... I've tried to copy the filter "Sell all rares except accessories" and put in the affix code that PushedX gave me earlier, but it doesn't seem to work.... then I moved the filter to "Do Not Sell" section and it seems to work...
 
Well,

i think some of these may be combined (just for the sake of saving code lines).

For example, the mod BaseMaximumLife can come in any kind of gear (Body Armor, Amulets, Gloves and so on)

But mod like AttackSpeedPosPct just appear on gloves, so i got setup a new filter just for gloves.

This filter for example:

Code:
          "ExplicitStat BaseMaximumLife Value >= 20 Required",
          "ExplicitStat BaseColdDamageResistancePct Value >= 12 Optional Group 1",
          "ExplicitStat BaseFireDamageResistancePct Value >= 12 Optional Group 1",
          "ExplicitStat BaseLightningDamageResistancePct Value >= 12 Optional Group 2",
          "ExplicitStat BaseColdDamageResistancePct Value >= 12 Optional Group 2",
          "ExplicitStat BaseFireDamageResistancePct Value >= 12 Optional Group 3",
          "ExplicitStat BaseLightningDamageResistancePct Value >= 12 Optional Group 3"

Will catch any kind of rare that has life and 3 resists

But you might know that items can have a maximum of 6 affixes, 3 prefixes and 3 suffixes

resists are suffixes, as well is Attack Speed (for gloves).

So, if a glove with 40 life, 2 resists and attack speed, drop. It will be sold. That is why i setup a few extra filters to catch other few pieces . . .

Gloves with life, at least 1 res and attack speed will not be sold anymore.

Code:
          "ExplicitStat BaseMaximumLife Value >= 20 Required",
          "ExplicitStat AttackSpeedPosPct Value >= 1 Required",
          "ExplicitStat BaseColdDamageResistancePct Value >= 12 Optional Group 1",
          "ExplicitStat BaseFireDamageResistancePct Value >= 12 Optional Group 1",
          "ExplicitStat BaseLightningDamageResistancePct Value >= 12 Optional Group 1"

The same case here for boots, movement speed is also a suffix, meaning that the first filter (life + 3 res) would let a boot with life + 2 res + mov speed still be sold, that is why i setup the filter below, to catch boots with life at least 1 res and mov speed.
Code:
          "ExplicitStat BaseMaximumLife Value >= 20 Required",
          "ExplicitStat BaseMovementVelocityPosPct Value >= 1 Required",
          "ExplicitStat BaseColdDamageResistancePct Value >= 12 Optional Group 1",
          "ExplicitStat BaseFireDamageResistancePct Value >= 12 Optional Group 1",
          "ExplicitStat BaseLightningDamageResistancePct Value >= 12 Optional Group 1"

People also tend to set the threshold of the values pretty high (like last tier). I prefer to set way lower, so it will stash and i can decide later to keep/sell or not . . .

Even with a much lower threshold (tier, like life >= 60 (instead of >=90) i still don't see that often items being stashed . . .


This is how i setup my filters.

id all rares under ilvl 60 and sell all but the ones i listed in "do not sell".

Screenshot%202014-07-21%2018.52.31.png
 
thanks man that was awesome.... how about weapons, just to ninja your itemfilter :)
And how does it look like when you view the specifics about the filter "names and types" I know I need to write /Boots/ etc etc. but how about the boxes that you can tick... they can be white, orange and orange with a tick, and I assume they all mean something different.

I think i would be able to them myself now tho..... however I'm new to PoE so I'm not all that sure what can be rolled on what items.

Movement speed is only on boots and uniques
Attack speed is possible to get on gloves and accessories ?
Attack speed on weapons.

Do you know a website where i can see what is possible roll on what items?
 
Last edited:
Well,

i think some of these may be combined (just for the sake of saving code lines).

For example, the mod BaseMaximumLife can come in any kind of gear (Body Armor, Amulets, Gloves and so on)

But mod like AttackSpeedPosPct just appear on gloves, so i got setup a new filter just for gloves.

This filter for example:

Code:
          "ExplicitStat BaseMaximumLife Value >= 20 Required",
          "ExplicitStat BaseColdDamageResistancePct Value >= 12 Optional Group 1",
          "ExplicitStat BaseFireDamageResistancePct Value >= 12 Optional Group 1",
          "ExplicitStat BaseLightningDamageResistancePct Value >= 12 Optional Group 2",
          "ExplicitStat BaseColdDamageResistancePct Value >= 12 Optional Group 2",
          "ExplicitStat BaseFireDamageResistancePct Value >= 12 Optional Group 3",
          "ExplicitStat BaseLightningDamageResistancePct Value >= 12 Optional Group 3"

Will catch any kind of rare that has life and 3 resists

But you might know that items can have a maximum of 6 affixes, 3 prefixes and 3 suffixes

resists are suffixes, as well is Attack Speed (for gloves).

So, if a glove with 40 life, 2 resists and attack speed, drop. It will be sold. That is why i setup a few extra filters to catch other few pieces . . .

Gloves with life, at least 1 res and attack speed will not be sold anymore.

Code:
          "ExplicitStat BaseMaximumLife Value >= 20 Required",
          "ExplicitStat AttackSpeedPosPct Value >= 1 Required",
          "ExplicitStat BaseColdDamageResistancePct Value >= 12 Optional Group 1",
          "ExplicitStat BaseFireDamageResistancePct Value >= 12 Optional Group 1",
          "ExplicitStat BaseLightningDamageResistancePct Value >= 12 Optional Group 1"

The same case here for boots, movement speed is also a suffix, meaning that the first filter (life + 3 res) would let a boot with life + 2 res + mov speed still be sold, that is why i setup the filter below, to catch boots with life at least 1 res and mov speed.
Code:
          "ExplicitStat BaseMaximumLife Value >= 20 Required",
          "ExplicitStat BaseMovementVelocityPosPct Value >= 1 Required",
          "ExplicitStat BaseColdDamageResistancePct Value >= 12 Optional Group 1",
          "ExplicitStat BaseFireDamageResistancePct Value >= 12 Optional Group 1",
          "ExplicitStat BaseLightningDamageResistancePct Value >= 12 Optional Group 1"

People also tend to set the threshold of the values pretty high (like last tier). I prefer to set way lower, so it will stash and i can decide later to keep/sell or not . . .

Even with a much lower threshold (tier, like life >= 60 (instead of >=90) i still don't see that often items being stashed . . .


This is how i setup my filters.

id all rares under ilvl 60 and sell all but the ones i listed in "do not sell".

Screenshot%202014-07-21%2018.52.31.png
mind posting the file here =).
 
There you go.

Code:
[
  {
    "Description": "Save filters",
    "Type": 2,
    "Filters": [
      {
        "Description": "Currency, uniques, and skill gems",
        "Enabled": true,
        "Rarities": [
          5,
          3,
          4
        ],
        "SocketColors": []
      },
      {
        "Description": "5+ linked items",
        "Enabled": true,
        "MinLinks": 5
      },
      {
        "Description": "Maps and fragments",
        "Enabled": true,
        "Types": [
          "/Maps/",
          "/MapFragments/"
        ]
      },
      {
        "Description": "Nice Armour #1",
        "Enabled": true,
        "Types": [
          "/Helmets/",
          "/BodyArmours/"
        ],
        "TypeMatchAnyRatherThanAll": true,
        "Rarities": [
          2
        ],
        "Affixes": [
          "ExplicitStat BaseMaximumLife Value >= 20 Required",
          "ExplicitStat BaseColdDamageResistancePct Value >= 12 Optional Group 1",
          "ExplicitStat BaseFireDamageResistancePct Value >= 12 Optional Group 1",
          "ExplicitStat BaseLightningDamageResistancePct Value >= 12 Optional Group 2",
          "ExplicitStat BaseColdDamageResistancePct Value >= 12 Optional Group 2",
          "ExplicitStat BaseFireDamageResistancePct Value >= 12 Optional Group 3",
          "ExplicitStat BaseLightningDamageResistancePct Value >= 12 Optional Group 3"
        ]
      },
      {
        "Description": "Nice Armour #2",
        "Enabled": true,
        "Types": [
          "/Helmets/",
          "/BodyArmours/"
        ],
        "TypeMatchAnyRatherThanAll": true,
        "Rarities": [
          2
        ],
        "Affixes": [
          "ExplicitStat BaseMaximumLife Value >= 20 Required",
          "ExplicitStat BasePhysicalDamageReductionRating Value >= 11 Required",
          "ExplicitStat BaseColdDamageResistancePct Value >= 12 Optional Group 1",
          "ExplicitStat BaseFireDamageResistancePct Value >= 12 Optional Group 1",
          "ExplicitStat BaseLightningDamageResistancePct Value >= 12 Optional Group 1"
        ]
      },
      {
        "Description": "Nice Boots",
        "Enabled": true,
        "Types": [
          "/Boots/"
        ],
        "TypeMatchAnyRatherThanAll": true,
        "Rarities": [
          2
        ],
        "Affixes": [
          "ExplicitStat BaseMaximumLife Value >= 20 Required",
          "ExplicitStat BaseMovementVelocityPosPct Value >= 1 Required",
          "ExplicitStat BaseColdDamageResistancePct Value >= 12 Optional Group 1",
          "ExplicitStat BaseFireDamageResistancePct Value >= 12 Optional Group 1",
          "ExplicitStat BaseLightningDamageResistancePct Value >= 12 Optional Group 1"
        ]
      },
      {
        "Description": "Nice Gloves",
        "Enabled": true,
        "Types": [
          "/Gloves/"
        ],
        "TypeMatchAnyRatherThanAll": true,
        "Rarities": [
          2
        ],
        "Affixes": [
          "ExplicitStat BaseMaximumLife Value >= 20 Required",
          "ExplicitStat AttackSpeedPosPct Value >= 1 Required",
          "ExplicitStat BaseColdDamageResistancePct Value >= 12 Optional Group 1",
          "ExplicitStat BaseFireDamageResistancePct Value >= 12 Optional Group 1",
          "ExplicitStat BaseLightningDamageResistancePct Value >= 12 Optional Group 1"
        ]
      },
      {
        "Description": "Nice Weapons",
        "Enabled": true,
        "Types": [
          "/Weapons/"
        ],
        "TypeMatchAnyRatherThanAll": true,
        "Rarities": [
          2
        ],
        "Affixes": [
          "ExplicitStat LocalPhysicalDamagePosPct Value >= 50 Required",
          "ExplicitStat LocalAttackSpeedPosPct Value >= 5 Required",
          "ExplicitStat LocalMinimumAddedPhysicalDamage Value >= 6 Required"
        ]
      },
      {
        "Description": "Nice Rarity",
        "Enabled": true,
        "Rarities": [
          2
        ],
        "Affixes": [
          "ExplicitStat BaseMaximumLife Value >= 20 Required",
          "ExplicitStat BaseItemFoundRarityPosPct Value >= 8 Required",
          "ExplicitStat BaseColdDamageResistancePct Value >= 12 Optional Group 1",
          "ExplicitStat BaseFireDamageResistancePct Value >= 12 Optional Group 1",
          "ExplicitStat BaseLightningDamageResistancePct Value >= 12 Optional Group 1"
        ]
      },
      {
        "Description": "Nice Caster",
        "Enabled": true,
        "Types": [
          "/OneHandWeapons/"
        ],
        "TypeMatchAnyRatherThanAll": true,
        "Rarities": [
          2
        ],
        "Affixes": [
          "ExplicitStat BaseCastSpeedPosPct Value >= 1 Required",
          "ExplicitStat ManaRegenerationRatePosPct Value >= 1 Required",
          "ExplicitStat SpellDamagePosPct Value >= 1 Required"
        ]
      },
      {
        "Description": "Nice Accessories",
        "Enabled": true,
        "Types": [
          "/Amulets/",
          "/Rings/"
        ],
        "TypeMatchAnyRatherThanAll": true,
        "Rarities": [
          2
        ],
        "Affixes": [
          "ExplicitStat BaseMaximumLife Value >= 20 Required",
          "ExplicitStat BaseColdDamageResistancePct Value >= 12 Optional Group 1",
          "ExplicitStat BaseFireDamageResistancePct Value >= 12 Optional Group 1",
          "ExplicitStat BaseLightningDamageResistancePct Value >= 12 Optional Group 1",
          "ExplicitStat BaseResistAllElementsPct Value >= 3 Optional Group 1"
        ]
      },
      {
        "Description": "Nice Belt #1",
        "Enabled": true,
        "Types": [
          "/Belts/"
        ],
        "TypeMatchAnyRatherThanAll": true,
        "Rarities": [
          2
        ],
        "Affixes": [
          "ExplicitStat BaseMaximumLife Value >= 20 Required",
          "ExplicitStat BaseColdDamageResistancePct Value >= 12 Optional Group 1",
          "ExplicitStat BaseFireDamageResistancePct Value >= 12 Optional Group 1",
          "ExplicitStat BaseLightningDamageResistancePct Value >= 12 Optional Group 2",
          "ExplicitStat BaseColdDamageResistancePct Value >= 12 Optional Group 2",
          "ExplicitStat BaseFireDamageResistancePct Value >= 12 Optional Group 3",
          "ExplicitStat BaseLightningDamageResistancePct Value >= 12 Optional Group 3"
        ]
      },
      {
        "Description": "Nice Belt #2",
        "Enabled": true,
        "Types": [
          "/Belts/"
        ],
        "TypeMatchAnyRatherThanAll": true,
        "Rarities": [
          2
        ],
        "Affixes": [
          "ExplicitStat BaseMaximumLife Value >= 20 Required",
          "ExplicitStat BasePhysicalDamageReductionRating Value >= 11 Required",
          "ExplicitStat BaseColdDamageResistancePct Value >= 12 Optional Group 1",
          "ExplicitStat BaseFireDamageResistancePct Value >= 12 Optional Group 1",
          "ExplicitStat BaseLightningDamageResistancePct Value >= 12 Optional Group 1",
          "ExplicitStat BaseStunThresholdReductionPosPct Value >= 5 Optional Group 2",
          "ExplicitStat BaseStunDurationPosPct Value >= 11 Optional Group 2"
        ]
      },
      {
        "Description": "Crafting",
        "Enabled": true,
        "Names": [
          "Rustic Sash"
        ],
        "NameMatchAnyRatherThanAll": true,
        "Rarities": [
          2
        ]
      },
      {
        "Description": "Leveling 2hdMaces",
        "Enabled": false,
        "Types": [
          "/TwoHandMaces/"
        ],
        "TypeMatchAnyRatherThanAll": true,
        "Rarities": [
          1
        ],
        "Affixes": [
          "ExplicitStat LocalPhysicalDamagePosPct Value >= 70 Optional Group 1",
          "ExplicitStat LocalAttackSpeedPosPct Value >= 1 Optional Group 1",
          "ExplicitStat LocalPhysicalDamagePosPct Value >= 70 Optional Group 2",
          "ExplicitStat LocalMinimumAddedPhysicalDamage Value >= 1 Optional Group 2",
          "ExplicitStat LocalAttackSpeedPosPct Value >= 1 Optional Group 3",
          "ExplicitStat LocalMinimumAddedPhysicalDamage Value >= 1 Optional Group 3"
        ]
      },
      {
        "Description": "Leveling Belt",
        "Enabled": true,
        "Types": [
          "/Belts/"
        ],
        "TypeMatchAnyRatherThanAll": true,
        "Rarities": [
          2
        ],
        "Affixes": [
          "ExplicitStat BaseMaximumLife Value >= 20 Required",
          "ExplicitStat BaseColdDamageResistancePct Value >= 12 Optional Group 1",
          "ExplicitStat BaseFireDamageResistancePct Value >= 12 Optional Group 1",
          "ExplicitStat BaseLightningDamageResistancePct Value >= 12 Optional Group 1",
          "ExplicitStat BaseStunThresholdReductionPosPct Value >= 5 Optional Group 2",
          "ExplicitStat BaseStunDurationPosPct Value >= 11 Optional Group 2"
        ]
      },
      {
        "Description": "Leveling Accessories",
        "Enabled": true,
        "Types": [
          "/Amulets/",
          "/Rings/"
        ],
        "TypeMatchAnyRatherThanAll": true,
        "Rarities": [
          2
        ],
        "Affixes": [
          "ExplicitStat BaseMaximumLife Value >= 20 Required",
          "ExplicitStat LifeLeechFromPhysicalDamagePct Value >= 1 Optional Group 1",
          "ExplicitStat ManaLeechFromPhysicalDamagePct Value >= 1 Optional Group 1",
          "ExplicitStat AttackSpeedPosPct Value >= 5 Optional Group 2",
          "ExplicitStat BaseCastSpeedPosPct Value >= 5 Optional Group 2"
        ]
      }
    ]
  },
  {
    "Description": "Pickup filters",
    "Type": 1,
    "Filters": [
      {
        "Description": "Currency",
        "Enabled": true,
        "Names": [
          "Albino Rhoa Feather",
          "Alchemy Shard",
          "Alteration Shard",
          "Armourer's Scrap",
          "Blacksmith's Whetstone",
          "Blessed Orb",
          "Cartographer's Chisel",
          "Chaos Orb",
          "Chromatic Orb",
          "Divine Orb",
          "Eternal Orb",
          "Exalted Orb",
          "Gemcutter's Prism",
          "Glassblower's Bauble",
          "Imprint",
          "Jeweller's Orb",
          "Mirror of Kalandra",
          "Orb of Alchemy",
          "Orb of Alteration",
          "Orb of Augmentation",
          "Orb of Chance",
          "Orb of Fusing",
          "Orb of Regret",
          "Orb of Scouring",
          "Orb of Transmutation",
          "Portal Scroll",
          "Regal Orb",
          "Scroll Fragment",
          "Scroll of Wisdom",
          "Transmutation Shard",
          "Vaal Orb"
        ],
        "NameMatchAnyRatherThanAll": true,
        "Rarities": [
          5
        ]
      },
      {
        "Description": "All rares",
        "Enabled": true,
        "Rarities": [
          2
        ]
      },
      {
        "Description": "Item types for valuable uniques",
        "Enabled": false,
        "Names": [
          "Occultist's Vestment",
          "Glorious Plate",
          "Siege Axe",
          "Spine Bow"
        ],
        "NameMatchAnyRatherThanAll": true,
        "Rarities": [
          0
        ]
      },
      {
        "Description": "Fishing rods",
        "Enabled": true,
        "Types": [
          "/FishingRods/"
        ]
      },
      {
        "Description": "Maps",
        "Enabled": true,
        "Types": [
          "/Maps/"
        ]
      },
      {
        "Description": "Map fragments",
        "Enabled": true,
        "Names": [
          "Mortal Grief",
          "Mortal Hope",
          "Mortal Ignorance",
          "Mortal Rage",
          "Sacrifice at Dawn",
          "Sacrifice at Dusk",
          "Sacrifice at Midnight",
          "Sacrifice at Noon"
        ]
      },
      {
        "Description": "Quest and uniques",
        "Enabled": true,
        "Rarities": [
          3,
          6
        ]
      },
      {
        "Description": "All quality skill gems",
        "Enabled": true,
        "Rarities": [
          4
        ],
        "MinQuality": 1
      },
      {
        "Description": "These non-quality skill gems",
        "Enabled": true,
        "Names": [
          "Added Chaos Damage",
          "Added Cold Damage",
          "Added Fire Damage",
          "Added Lightning Damage",
          "Additional Accuracy",
          "Anger",
          "Animate Guardian",
          "Animate Weapon",
          "Arc",
          "Arctic Armour",
          "Arctic Breath",
          "Backstab",
          "Ball Lightning",
          "Ball Lightning",
          "Barrage",
          "Bear Trap",
          "Blind",
          "Block Chance Reduction",
          "Blood Magic",
          "Blood Rage",
          "Bone Offering",
          "Burning Arrow",
          "Cast On Critical Strike",
          "Cast on Death",
          "Cast on Melee Kill",
          "Cast when Damage Taken",
          "Cast when Stunned",
          "Chain",
          "Chance to Flee",
          "Chance to Ignite",
          "Clarity",
          "Cleave",
          "Cold Penetration",
          "Cold Snap",
          "Cold to Fire",
          "Concentrated Effect",
          "Conductivity",
          "Conversion Trap",
          "Convocation",
          "Critical Weakness",
          "Culling Strike",
          "Curse On Hit",
          "Cyclone",
          "Damage Infusion",
          "Decoy Totem",
          "Desecrate",
          "Determination",
          "Detonate Dead",
          "Devouring Totem",
          "Discharge",
          "Discipline",
          "Dominating Blow",
          "Double Strike",
          "Dual Strike",
          "Echo",
          "Elemental Hit",
          "Elemental Proliferation",
          "Elemental Weakness",
          "Empower",
          "Endurance Charge on Melee Stun",
          "Enduring Cry",
          "Enfeeble",
          "Enhance",
          "Enlighten",
          "Ethereal Knives",
          "Explosive Arrow",
          "Faster Attacks",
          "Faster Casting",
          "Faster Projectiles",
          "Fire Penetration",
          "Fire Trap",
          "Fire Weapon",
          "Fireball",
          "Firestorm",
          "Flame Surge",
          "Flame Totem",
          "Flame Whip",
          "Flameblast",
          "Flammability",
          "Flesh Offering",
          "Flicker Strike",
          "Fork",
          "Freeze Mine",
          "Freezing Pulse",
          "Frenzy",
          "Frost Wall",
          "Frostbite",
          "Glacial Cascade",
          "Glacial Hammer",
          "Grace",
          "Greater Multiple Projectiles",
          "Ground Slam",
          "Haste",
          "Hatred",
          "Heavy Strike",
          "Ice Nova",
          "Ice Shot",
          "Ice Spear",
          "Ignite",
          "Immortal Call",
          "Incinerate",
          "Increased Area of Effect",
          "Increased Burning Damage",
          "Increased Critical Damage",
          "Increased Critical Strikes",
          "Increased Duration",
          "Infernal Blow",
          "Infernal Swarm",
          "Iron Grip",
          "Iron Will",
          "Item Quantity",
          "Item Rarity",
          "Knockback",
          "Leap Slam",
          "Lesser Multiple Projectiles",
          "Life Gain on Hit",
          "Life Leech",
          "Lightning Arrow",
          "Lightning Penetration",
          "Lightning Strike",
          "Lightning Trap",
          "Lightning Warp",
          "Mana Leech",
          "Melee Damage on Full Life",
          "Melee Physical Damage",
          "Melee Splash",
          "Minion and Totem Elemental Resistance",
          "Minion Damage",
          "Minion Life",
          "Minion Speed",
          "Molten Shell",
          "Molten Strike",
          "Multiple Traps",
          "Multistrike",
          "Phase Run",
          "Physical Projectile Attack Damage",
          "Pierce",
          "Point Blank",
          "Poison Arrow",
          "Portal",
          "Power Charge On Critical",
          "Power Siphon",
          "Projectile Weakness",
          "Puncture",
          "Punishment",
          "Purity of Elements",
          "Purity of Fire",
          "Purity of Ice",
          "Purity of Lightning",
          "Rain of Arrows",
          "Raise Spectre",
          "Raise Zombie",
          "Ranged Attack Totem",
          "Reave",
          "Reduced Duration",
          "Reduced Mana",
          "Rejuvenation Totem",
          "Remote Mine",
          "Return Projectiles",
          "Righteous Fire",
          "Searing Bond",
          "Shield Charge",
          "Shock Nova",
          "Shockwave Totem",
          "Slower Projectiles",
          "Smoke Mine",
          "Snipe",
          "Spark",
          "Spectral Throw",
          "Spell Echo",
          "Spell Echo",
          "Spell Totem",
          "Split Arrow",
          "Split Projectiles",
          "Storm Call",
          "Stun",
          "Summon Raging Spirit",
          "Summon Skeletons",
          "Sweep",
          "Tempest Shield",
          "Temporal Chains",
          "Trap",
          "Vaal Arc",
          "Vaal Burning Arrow",
          "Vaal Clarity",
          "Vaal Cold Snap",
          "Vaal Cyclone",
          "Vaal Detonate Dead",
          "Vaal Discipline",
          "Vaal Double Strike",
          "Vaal Fireball",
          "Vaal FireTrap",
          "Vaal Flameblast",
          "Vaal Flameblast",
          "Vaal Glacial Hammer",
          "Vaal Grace",
          "Vaal Ground Slam",
          "Vaal Haste",
          "Vaal Heavy Strike",
          "Vaal Ice Nova",
          "Vaal Immortal Call",
          "Vaal Lightning Strike",
          "Vaal Lightning Trap",
          "Vaal Lightning Warp",
          "Vaal Molten Shell",
          "Vaal Power Siphon",
          "Vaal Rain of Arrows",
          "Vaal Reave",
          "Vaal Righteous Fire",
          "Vaal Spark",
          "Vaal Spectral Throw",
          "Vaal Storm Call",
          "Vaal Summon Skeletons",
          "Vaal Sweep",
          "Viper Strike",
          "Vitality",
          "Vortex Mine",
          "Vulnerability",
          "Warlord's Mark",
          "Weapon Elemental Damage",
          "Whirling Blades",
          "Wrath"
        ],
        "NameMatchAnyRatherThanAll": true,
        "Rarities": [
          4
        ],
        "MaxQuality": 0
      },
      {
        "Description": "Items worth a Chromatic Orb",
        "Enabled": true,
        "SocketColors": [
          "R-G-B"
        ]
      },
      {
        "Description": "5 and 6-linked items",
        "Enabled": true,
        "MinLinks": 5
      },
      {
        "Description": "6-socket items",
        "Enabled": true,
        "Rarities": [],
        "MinSockets": 6
      },
      {
        "Description": "Rare accessories",
        "Enabled": false,
        "Types": [
          "/Rings/",
          "/Amulets/"
        ],
        "TypeMatchAnyRatherThanAll": true,
        "Rarities": [
          2
        ]
      },
      {
        "Description": "Items worth a Scraps",
        "Enabled": true,
        "Types": [
          "Metadata/Items/Weapons/",
          "Metadata/Items/Armours/",
          "Metadata/Items/Flasks/"
        ],
        "TypeMatchAnyRatherThanAll": true,
        "Rarities": [
          0
        ],
        "MinQuality": 20,
        "MaxQuality": 20
      },
      {
        "Description": "Any quality flask",
        "Enabled": true,
        "Types": [
          "/Flasks/"
        ],
        "MinQuality": 10
      },
      {
        "Description": "Utility flasks.",
        "Enabled": true,
        "Names": [
          "Diamond Flask",
          "Granite Flask",
          "Jade Flask"
        ],
        "NameMatchAnyRatherThanAll": true
      },
      {
        "Description": "All 2x2 4 linked objects.",
        "Enabled": false,
        "Rarities": [],
        "MinLinks": 4,
        "MaxWidth": 2,
        "MaxHeight": 2
      },
      {
        "Description": "All magic items",
        "Enabled": false,
        "Rarities": [
          1
        ]
      },
      {
        "Description": "Perfect White Amulet",
        "Enabled": true,
        "Types": [
          "/Amulets/"
        ],
        "TypeMatchAnyRatherThanAll": true,
        "Rarities": [
          0
        ],
        "Affixes": [
          "ImplicitStat BaseLifeRegenerationRatePerMinute Value >= 240 Optional Group 1",
          "ImplicitStat BaseStrength Value >= 30 Optional Group 1",
          "ImplicitStat BaseItemFoundRarityPosPct Value >= 20 Optional Group 1",
          "ImplicitStat AdditionalAllAttributes Value >= 16 Optional Group 1",
          "ImplicitStat AdditionalStrengthAndIntelligence Value >= 24 Optional Group 1",
          "ImplicitStat AdditionalStrengthAndDexterity Value >= 24 Optional Group 1",
          "ImplicitStat AdditionalDexterityAndIntelligence Value >= 24 Optional Group 1"
        ]
      },
      {
        "Description": "Perfect White Ring",
        "Enabled": true,
        "Types": [
          "/Rings/"
        ],
        "TypeMatchAnyRatherThanAll": true,
        "Rarities": [
          0
        ],
        "Affixes": [
          "ImplicitStat BaseMaximumLife Value >= 30 Optional Group 1",
          "ImplicitStat FireAndColdDamageResistancePct Value >= 16 Optional Group 1",
          "ImplicitStat FireAndLightningDamageResistancePct Value >= 16 Optional Group 1",
          "ImplicitStat ColdAndLightningDamageResistancePct Value >= 16 Optional Group 1",
          "ImplicitStat BaseLightningDamageResistancePct Value >= 30 Optional Group 1",
          "ImplicitStat BaseFireDamageResistancePct Value >= 30 Optional Group 1",
          "ImplicitStat BaseColdDamageResistancePct Value >= 30 Optional Group 1"
        ]
      },
      {
        "Description": "Perfect White Belt",
        "Enabled": true,
        "Types": [
          "/Belts/"
        ],
        "TypeMatchAnyRatherThanAll": true,
        "Rarities": [
          0
        ],
        "Affixes": [
          "ImplicitStat PhysicalDamagePosPct Value >= 24 Optional Group 1",
          "ImplicitStat BaseStunDurationPosPct Value >= 30 Optional Group 1",
          "ImplicitStat BaseMaximumLife Value >= 40 Optional Group 1"
        ]
      }
    ]
  },
  {
    "Description": "Id filters",
    "Type": 5,
    "Filters": [
      {
        "Description": "Id all rares under ilvl 60.",
        "Enabled": true,
        "ItemLevelMax": 59,
        "Rarities": [
          2
        ]
      },
      {
        "Description": "Id all magic items.",
        "Enabled": false,
        "Rarities": [
          1
        ]
      },
      {
        "Description": "Id all rares except accessories.",
        "Enabled": false,
        "Types": [
          "/Rings/",
          "/Amulets/"
        ],
        "TypeMatchAnyRatherThanAll": false,
        "Rarities": [
          2
        ]
      }
    ]
  },
  {
    "Description": "Vendor filters",
    "Type": 3,
    "Filters": [
      {
        "Description": "Unvaluable chromatic items",
        "Enabled": true,
        "Rarities": [
          0,
          1
        ],
        "MaxSockets": 5,
        "MaxLinks": 4,
        "SocketColors": [
          "R-G-B"
        ]
      },
      {
        "Description": "All identified rares",
        "Enabled": true,
        "Rarities": [
          2
        ],
        "HasToBeIdentified": true
      },
      {
        "Description": "All identified rares except accessories.",
        "Enabled": false,
        "Types": [
          "/Amulets/",
          "/Rings/"
        ],
        "TypeMatchAnyRatherThanAll": false,
        "Rarities": [
          2
        ],
        "HasToBeIdentified": true
      },
      {
        "Description": "All identified magics.",
        "Enabled": false,
        "Rarities": [
          1
        ],
        "HasToBeIdentified": true
      },
      {
        "Description": "Items worth a Scraps",
        "Enabled": true,
        "Types": [
          "Metadata/Items/Weapons/",
          "Metadata/Items/Armours/",
          "Metadata/Items/Flasks/"
        ],
        "TypeMatchAnyRatherThanAll": true,
        "Rarities": [
          0,
          1
        ],
        "MinQuality": 20,
        "MaxQuality": 20
      },
      {
        "Description": "6-socket items",
        "Enabled": true,
        "Rarities": [
          1,
          0
        ],
        "MinSockets": 6,
        "MaxLinks": 4
      }
    ]
  },
  {
    "Description": "Buy filters (not implemented)",
    "Type": 4,
    "Filters": []
  }
]
 
thanks man that was awesome.... how about weapons, just to ninja your itemfilter :)
And how does it look like when you view the specifics about the filter "names and types" I know I need to write /Boots/ etc etc. but how about the boxes that you can tick... they can be white, orange and orange with a tick, and I assume they all mean something different.

I think i would be able to them myself now tho..... however I'm new to PoE so I'm not all that sure what can be rolled on what items.

Movement speed is only on boots and uniques
Attack speed is possible to get on gloves and accessories ?
Attack speed on weapons.

Do you know a website where i can see what is possible roll on what items?

There is not always the need to put categories, but you can just to be sure.

But one thing first, because i believe you are mixing up rares and uniques ->

In my setup, just rares get identified. This means that uniques stay unided, so they wont be matched against filters that have affixes matching (because they are unided -> "they dont have affixes"), meaning they will get stashed. Even if ided, they would get stashed, because you have a default filter to stash uniques/currency/gems. The matching for "Save filters" (aka. "Do not sell") happens before the matching of "Vendor filters". This means, if there is a match in the "Save filters", EB wont even go into the "Vendor filters" for the specific item . . .

I believe that the logic goes like this (at least in Beta): PickUP > ID > Stash > Sell > Failsafe (if nothing matches in Stash/Sell then Stash) (confirm Pushed?)

That is why sometimes you see a white item in your stash, EB sometimes miss-click a white item and loots it (not anymore, happened in the past). It appears in your stash because there is no filter to sell it, if nothing matches, it stashes . . .

The same with magic items. Do you have a pick up rule for magic items? If not, you do not have to worry about if magics are being matched->sold/stashed or not, because you are not picking them up at all . . .


In the start of the 1-month-league i had EB setup up to pick up magic two-handed-maces and just these. It would them id them and if it had either ((phydmg and attack.speed) or (physdmg and min.phys) or (min.phys and attack.speed)) it would stash it, otherwise would sell it . . .
In this case you are right, i had to setup up the categories right and check the magic box, to just pickup magic twohanded-maces (no other magic), then check for the affixes of magic twohanded-maces, then sell magic twohanded-maces . . .
 
Last edited:
I believe that the logic goes like this (at least in Beta): PickUP > ID > Stash > Sell > Failsafe (if nothing matches in Stash/Sell then Stash) (confirm Pushed?)

That is why sometimes you see a white item in your stash, EB sometimes miss-click a white item and loots it (not anymore, happened in the past). It appears in your stash because there is no filter to sell it, if nothing matches, it stashes . . .

Beta Pois are currently: LootPoi -> IdPoi -> SellPoi -> StashPoi.

SellPoi only sells if the item matches your Sell filters and does not match the Save filter.

The item pickup issue was greatly improved by using the new interact method to perform a single interact action, rather than using the old method which caused it to happen more frequently. Pretty much all bot actions now use something similar to try and avoid issues Release had.
 
There you go.

Code:
[
  {
    "Description": "Save filters",
    "Type": 2,
    "Filters": [
      {
        "Description": "Currency, uniques, and skill gems",
        "Enabled": true,
        "Rarities": [
          5,
          3,
          4
        ],
        "SocketColors": []
      },
      {
        "Description": "5+ linked items",
        "Enabled": true,
        "MinLinks": 5
      },
      {
        "Description": "Maps and fragments",
        "Enabled": true,
        "Types": [
          "/Maps/",
          "/MapFragments/"
        ]
      },
      {
        "Description": "Nice Armour #1",
        "Enabled": true,
        "Types": [
          "/Helmets/",
          "/BodyArmours/"
        ],
        "TypeMatchAnyRatherThanAll": true,
        "Rarities": [
          2
        ],
        "Affixes": [
          "ExplicitStat BaseMaximumLife Value >= 20 Required",
          "ExplicitStat BaseColdDamageResistancePct Value >= 12 Optional Group 1",
          "ExplicitStat BaseFireDamageResistancePct Value >= 12 Optional Group 1",
          "ExplicitStat BaseLightningDamageResistancePct Value >= 12 Optional Group 2",
          "ExplicitStat BaseColdDamageResistancePct Value >= 12 Optional Group 2",
          "ExplicitStat BaseFireDamageResistancePct Value >= 12 Optional Group 3",
          "ExplicitStat BaseLightningDamageResistancePct Value >= 12 Optional Group 3"
        ]
      },
      {
        "Description": "Nice Armour #2",
        "Enabled": true,
        "Types": [
          "/Helmets/",
          "/BodyArmours/"
        ],
        "TypeMatchAnyRatherThanAll": true,
        "Rarities": [
          2
        ],
        "Affixes": [
          "ExplicitStat BaseMaximumLife Value >= 20 Required",
          "ExplicitStat BasePhysicalDamageReductionRating Value >= 11 Required",
          "ExplicitStat BaseColdDamageResistancePct Value >= 12 Optional Group 1",
          "ExplicitStat BaseFireDamageResistancePct Value >= 12 Optional Group 1",
          "ExplicitStat BaseLightningDamageResistancePct Value >= 12 Optional Group 1"
        ]
      },
      {
        "Description": "Nice Boots",
        "Enabled": true,
        "Types": [
          "/Boots/"
        ],
        "TypeMatchAnyRatherThanAll": true,
        "Rarities": [
          2
        ],
        "Affixes": [
          "ExplicitStat BaseMaximumLife Value >= 20 Required",
          "ExplicitStat BaseMovementVelocityPosPct Value >= 1 Required",
          "ExplicitStat BaseColdDamageResistancePct Value >= 12 Optional Group 1",
          "ExplicitStat BaseFireDamageResistancePct Value >= 12 Optional Group 1",
          "ExplicitStat BaseLightningDamageResistancePct Value >= 12 Optional Group 1"
        ]
      },
      {
        "Description": "Nice Gloves",
        "Enabled": true,
        "Types": [
          "/Gloves/"
        ],
        "TypeMatchAnyRatherThanAll": true,
        "Rarities": [
          2
        ],
        "Affixes": [
          "ExplicitStat BaseMaximumLife Value >= 20 Required",
          "ExplicitStat AttackSpeedPosPct Value >= 1 Required",
          "ExplicitStat BaseColdDamageResistancePct Value >= 12 Optional Group 1",
          "ExplicitStat BaseFireDamageResistancePct Value >= 12 Optional Group 1",
          "ExplicitStat BaseLightningDamageResistancePct Value >= 12 Optional Group 1"
        ]
      },
      {
        "Description": "Nice Weapons",
        "Enabled": true,
        "Types": [
          "/Weapons/"
        ],
        "TypeMatchAnyRatherThanAll": true,
        "Rarities": [
          2
        ],
        "Affixes": [
          "ExplicitStat LocalPhysicalDamagePosPct Value >= 50 Required",
          "ExplicitStat LocalAttackSpeedPosPct Value >= 5 Required",
          "ExplicitStat LocalMinimumAddedPhysicalDamage Value >= 6 Required"
        ]
      },
      {
        "Description": "Nice Rarity",
        "Enabled": true,
        "Rarities": [
          2
        ],
        "Affixes": [
          "ExplicitStat BaseMaximumLife Value >= 20 Required",
          "ExplicitStat BaseItemFoundRarityPosPct Value >= 8 Required",
          "ExplicitStat BaseColdDamageResistancePct Value >= 12 Optional Group 1",
          "ExplicitStat BaseFireDamageResistancePct Value >= 12 Optional Group 1",
          "ExplicitStat BaseLightningDamageResistancePct Value >= 12 Optional Group 1"
        ]
      },
      {
        "Description": "Nice Caster",
        "Enabled": true,
        "Types": [
          "/OneHandWeapons/"
        ],
        "TypeMatchAnyRatherThanAll": true,
        "Rarities": [
          2
        ],
        "Affixes": [
          "ExplicitStat BaseCastSpeedPosPct Value >= 1 Required",
          "ExplicitStat ManaRegenerationRatePosPct Value >= 1 Required",
          "ExplicitStat SpellDamagePosPct Value >= 1 Required"
        ]
      },
      {
        "Description": "Nice Accessories",
        "Enabled": true,
        "Types": [
          "/Amulets/",
          "/Rings/"
        ],
        "TypeMatchAnyRatherThanAll": true,
        "Rarities": [
          2
        ],
        "Affixes": [
          "ExplicitStat BaseMaximumLife Value >= 20 Required",
          "ExplicitStat BaseColdDamageResistancePct Value >= 12 Optional Group 1",
          "ExplicitStat BaseFireDamageResistancePct Value >= 12 Optional Group 1",
          "ExplicitStat BaseLightningDamageResistancePct Value >= 12 Optional Group 1",
          "ExplicitStat BaseResistAllElementsPct Value >= 3 Optional Group 1"
        ]
      },
      {
        "Description": "Nice Belt #1",
        "Enabled": true,
        "Types": [
          "/Belts/"
        ],
        "TypeMatchAnyRatherThanAll": true,
        "Rarities": [
          2
        ],
        "Affixes": [
          "ExplicitStat BaseMaximumLife Value >= 20 Required",
          "ExplicitStat BaseColdDamageResistancePct Value >= 12 Optional Group 1",
          "ExplicitStat BaseFireDamageResistancePct Value >= 12 Optional Group 1",
          "ExplicitStat BaseLightningDamageResistancePct Value >= 12 Optional Group 2",
          "ExplicitStat BaseColdDamageResistancePct Value >= 12 Optional Group 2",
          "ExplicitStat BaseFireDamageResistancePct Value >= 12 Optional Group 3",
          "ExplicitStat BaseLightningDamageResistancePct Value >= 12 Optional Group 3"
        ]
      },
      {
        "Description": "Nice Belt #2",
        "Enabled": true,
        "Types": [
          "/Belts/"
        ],
        "TypeMatchAnyRatherThanAll": true,
        "Rarities": [
          2
        ],
        "Affixes": [
          "ExplicitStat BaseMaximumLife Value >= 20 Required",
          "ExplicitStat BasePhysicalDamageReductionRating Value >= 11 Required",
          "ExplicitStat BaseColdDamageResistancePct Value >= 12 Optional Group 1",
          "ExplicitStat BaseFireDamageResistancePct Value >= 12 Optional Group 1",
          "ExplicitStat BaseLightningDamageResistancePct Value >= 12 Optional Group 1",
          "ExplicitStat BaseStunThresholdReductionPosPct Value >= 5 Optional Group 2",
          "ExplicitStat BaseStunDurationPosPct Value >= 11 Optional Group 2"
        ]
      },
      {
        "Description": "Crafting",
        "Enabled": true,
        "Names": [
          "Rustic Sash"
        ],
        "NameMatchAnyRatherThanAll": true,
        "Rarities": [
          2
        ]
      },
      {
        "Description": "Leveling 2hdMaces",
        "Enabled": false,
        "Types": [
          "/TwoHandMaces/"
        ],
        "TypeMatchAnyRatherThanAll": true,
        "Rarities": [
          1
        ],
        "Affixes": [
          "ExplicitStat LocalPhysicalDamagePosPct Value >= 70 Optional Group 1",
          "ExplicitStat LocalAttackSpeedPosPct Value >= 1 Optional Group 1",
          "ExplicitStat LocalPhysicalDamagePosPct Value >= 70 Optional Group 2",
          "ExplicitStat LocalMinimumAddedPhysicalDamage Value >= 1 Optional Group 2",
          "ExplicitStat LocalAttackSpeedPosPct Value >= 1 Optional Group 3",
          "ExplicitStat LocalMinimumAddedPhysicalDamage Value >= 1 Optional Group 3"
        ]
      },
      {
        "Description": "Leveling Belt",
        "Enabled": true,
        "Types": [
          "/Belts/"
        ],
        "TypeMatchAnyRatherThanAll": true,
        "Rarities": [
          2
        ],
        "Affixes": [
          "ExplicitStat BaseMaximumLife Value >= 20 Required",
          "ExplicitStat BaseColdDamageResistancePct Value >= 12 Optional Group 1",
          "ExplicitStat BaseFireDamageResistancePct Value >= 12 Optional Group 1",
          "ExplicitStat BaseLightningDamageResistancePct Value >= 12 Optional Group 1",
          "ExplicitStat BaseStunThresholdReductionPosPct Value >= 5 Optional Group 2",
          "ExplicitStat BaseStunDurationPosPct Value >= 11 Optional Group 2"
        ]
      },
      {
        "Description": "Leveling Accessories",
        "Enabled": true,
        "Types": [
          "/Amulets/",
          "/Rings/"
        ],
        "TypeMatchAnyRatherThanAll": true,
        "Rarities": [
          2
        ],
        "Affixes": [
          "ExplicitStat BaseMaximumLife Value >= 20 Required",
          "ExplicitStat LifeLeechFromPhysicalDamagePct Value >= 1 Optional Group 1",
          "ExplicitStat ManaLeechFromPhysicalDamagePct Value >= 1 Optional Group 1",
          "ExplicitStat AttackSpeedPosPct Value >= 5 Optional Group 2",
          "ExplicitStat BaseCastSpeedPosPct Value >= 5 Optional Group 2"
        ]
      }
    ]
  },
  {
    "Description": "Pickup filters",
    "Type": 1,
    "Filters": [
      {
        "Description": "Currency",
        "Enabled": true,
        "Names": [
          "Albino Rhoa Feather",
          "Alchemy Shard",
          "Alteration Shard",
          "Armourer's Scrap",
          "Blacksmith's Whetstone",
          "Blessed Orb",
          "Cartographer's Chisel",
          "Chaos Orb",
          "Chromatic Orb",
          "Divine Orb",
          "Eternal Orb",
          "Exalted Orb",
          "Gemcutter's Prism",
          "Glassblower's Bauble",
          "Imprint",
          "Jeweller's Orb",
          "Mirror of Kalandra",
          "Orb of Alchemy",
          "Orb of Alteration",
          "Orb of Augmentation",
          "Orb of Chance",
          "Orb of Fusing",
          "Orb of Regret",
          "Orb of Scouring",
          "Orb of Transmutation",
          "Portal Scroll",
          "Regal Orb",
          "Scroll Fragment",
          "Scroll of Wisdom",
          "Transmutation Shard",
          "Vaal Orb"
        ],
        "NameMatchAnyRatherThanAll": true,
        "Rarities": [
          5
        ]
      },
      {
        "Description": "All rares",
        "Enabled": true,
        "Rarities": [
          2
        ]
      },
      {
        "Description": "Item types for valuable uniques",
        "Enabled": false,
        "Names": [
          "Occultist's Vestment",
          "Glorious Plate",
          "Siege Axe",
          "Spine Bow"
        ],
        "NameMatchAnyRatherThanAll": true,
        "Rarities": [
          0
        ]
      },
      {
        "Description": "Fishing rods",
        "Enabled": true,
        "Types": [
          "/FishingRods/"
        ]
      },
      {
        "Description": "Maps",
        "Enabled": true,
        "Types": [
          "/Maps/"
        ]
      },
      {
        "Description": "Map fragments",
        "Enabled": true,
        "Names": [
          "Mortal Grief",
          "Mortal Hope",
          "Mortal Ignorance",
          "Mortal Rage",
          "Sacrifice at Dawn",
          "Sacrifice at Dusk",
          "Sacrifice at Midnight",
          "Sacrifice at Noon"
        ]
      },
      {
        "Description": "Quest and uniques",
        "Enabled": true,
        "Rarities": [
          3,
          6
        ]
      },
      {
        "Description": "All quality skill gems",
        "Enabled": true,
        "Rarities": [
          4
        ],
        "MinQuality": 1
      },
      {
        "Description": "These non-quality skill gems",
        "Enabled": true,
        "Names": [
          "Added Chaos Damage",
          "Added Cold Damage",
          "Added Fire Damage",
          "Added Lightning Damage",
          "Additional Accuracy",
          "Anger",
          "Animate Guardian",
          "Animate Weapon",
          "Arc",
          "Arctic Armour",
          "Arctic Breath",
          "Backstab",
          "Ball Lightning",
          "Ball Lightning",
          "Barrage",
          "Bear Trap",
          "Blind",
          "Block Chance Reduction",
          "Blood Magic",
          "Blood Rage",
          "Bone Offering",
          "Burning Arrow",
          "Cast On Critical Strike",
          "Cast on Death",
          "Cast on Melee Kill",
          "Cast when Damage Taken",
          "Cast when Stunned",
          "Chain",
          "Chance to Flee",
          "Chance to Ignite",
          "Clarity",
          "Cleave",
          "Cold Penetration",
          "Cold Snap",
          "Cold to Fire",
          "Concentrated Effect",
          "Conductivity",
          "Conversion Trap",
          "Convocation",
          "Critical Weakness",
          "Culling Strike",
          "Curse On Hit",
          "Cyclone",
          "Damage Infusion",
          "Decoy Totem",
          "Desecrate",
          "Determination",
          "Detonate Dead",
          "Devouring Totem",
          "Discharge",
          "Discipline",
          "Dominating Blow",
          "Double Strike",
          "Dual Strike",
          "Echo",
          "Elemental Hit",
          "Elemental Proliferation",
          "Elemental Weakness",
          "Empower",
          "Endurance Charge on Melee Stun",
          "Enduring Cry",
          "Enfeeble",
          "Enhance",
          "Enlighten",
          "Ethereal Knives",
          "Explosive Arrow",
          "Faster Attacks",
          "Faster Casting",
          "Faster Projectiles",
          "Fire Penetration",
          "Fire Trap",
          "Fire Weapon",
          "Fireball",
          "Firestorm",
          "Flame Surge",
          "Flame Totem",
          "Flame Whip",
          "Flameblast",
          "Flammability",
          "Flesh Offering",
          "Flicker Strike",
          "Fork",
          "Freeze Mine",
          "Freezing Pulse",
          "Frenzy",
          "Frost Wall",
          "Frostbite",
          "Glacial Cascade",
          "Glacial Hammer",
          "Grace",
          "Greater Multiple Projectiles",
          "Ground Slam",
          "Haste",
          "Hatred",
          "Heavy Strike",
          "Ice Nova",
          "Ice Shot",
          "Ice Spear",
          "Ignite",
          "Immortal Call",
          "Incinerate",
          "Increased Area of Effect",
          "Increased Burning Damage",
          "Increased Critical Damage",
          "Increased Critical Strikes",
          "Increased Duration",
          "Infernal Blow",
          "Infernal Swarm",
          "Iron Grip",
          "Iron Will",
          "Item Quantity",
          "Item Rarity",
          "Knockback",
          "Leap Slam",
          "Lesser Multiple Projectiles",
          "Life Gain on Hit",
          "Life Leech",
          "Lightning Arrow",
          "Lightning Penetration",
          "Lightning Strike",
          "Lightning Trap",
          "Lightning Warp",
          "Mana Leech",
          "Melee Damage on Full Life",
          "Melee Physical Damage",
          "Melee Splash",
          "Minion and Totem Elemental Resistance",
          "Minion Damage",
          "Minion Life",
          "Minion Speed",
          "Molten Shell",
          "Molten Strike",
          "Multiple Traps",
          "Multistrike",
          "Phase Run",
          "Physical Projectile Attack Damage",
          "Pierce",
          "Point Blank",
          "Poison Arrow",
          "Portal",
          "Power Charge On Critical",
          "Power Siphon",
          "Projectile Weakness",
          "Puncture",
          "Punishment",
          "Purity of Elements",
          "Purity of Fire",
          "Purity of Ice",
          "Purity of Lightning",
          "Rain of Arrows",
          "Raise Spectre",
          "Raise Zombie",
          "Ranged Attack Totem",
          "Reave",
          "Reduced Duration",
          "Reduced Mana",
          "Rejuvenation Totem",
          "Remote Mine",
          "Return Projectiles",
          "Righteous Fire",
          "Searing Bond",
          "Shield Charge",
          "Shock Nova",
          "Shockwave Totem",
          "Slower Projectiles",
          "Smoke Mine",
          "Snipe",
          "Spark",
          "Spectral Throw",
          "Spell Echo",
          "Spell Echo",
          "Spell Totem",
          "Split Arrow",
          "Split Projectiles",
          "Storm Call",
          "Stun",
          "Summon Raging Spirit",
          "Summon Skeletons",
          "Sweep",
          "Tempest Shield",
          "Temporal Chains",
          "Trap",
          "Vaal Arc",
          "Vaal Burning Arrow",
          "Vaal Clarity",
          "Vaal Cold Snap",
          "Vaal Cyclone",
          "Vaal Detonate Dead",
          "Vaal Discipline",
          "Vaal Double Strike",
          "Vaal Fireball",
          "Vaal FireTrap",
          "Vaal Flameblast",
          "Vaal Flameblast",
          "Vaal Glacial Hammer",
          "Vaal Grace",
          "Vaal Ground Slam",
          "Vaal Haste",
          "Vaal Heavy Strike",
          "Vaal Ice Nova",
          "Vaal Immortal Call",
          "Vaal Lightning Strike",
          "Vaal Lightning Trap",
          "Vaal Lightning Warp",
          "Vaal Molten Shell",
          "Vaal Power Siphon",
          "Vaal Rain of Arrows",
          "Vaal Reave",
          "Vaal Righteous Fire",
          "Vaal Spark",
          "Vaal Spectral Throw",
          "Vaal Storm Call",
          "Vaal Summon Skeletons",
          "Vaal Sweep",
          "Viper Strike",
          "Vitality",
          "Vortex Mine",
          "Vulnerability",
          "Warlord's Mark",
          "Weapon Elemental Damage",
          "Whirling Blades",
          "Wrath"
        ],
        "NameMatchAnyRatherThanAll": true,
        "Rarities": [
          4
        ],
        "MaxQuality": 0
      },
      {
        "Description": "Items worth a Chromatic Orb",
        "Enabled": true,
        "SocketColors": [
          "R-G-B"
        ]
      },
      {
        "Description": "5 and 6-linked items",
        "Enabled": true,
        "MinLinks": 5
      },
      {
        "Description": "6-socket items",
        "Enabled": true,
        "Rarities": [],
        "MinSockets": 6
      },
      {
        "Description": "Rare accessories",
        "Enabled": false,
        "Types": [
          "/Rings/",
          "/Amulets/"
        ],
        "TypeMatchAnyRatherThanAll": true,
        "Rarities": [
          2
        ]
      },
      {
        "Description": "Items worth a Scraps",
        "Enabled": true,
        "Types": [
          "Metadata/Items/Weapons/",
          "Metadata/Items/Armours/",
          "Metadata/Items/Flasks/"
        ],
        "TypeMatchAnyRatherThanAll": true,
        "Rarities": [
          0
        ],
        "MinQuality": 20,
        "MaxQuality": 20
      },
      {
        "Description": "Any quality flask",
        "Enabled": true,
        "Types": [
          "/Flasks/"
        ],
        "MinQuality": 10
      },
      {
        "Description": "Utility flasks.",
        "Enabled": true,
        "Names": [
          "Diamond Flask",
          "Granite Flask",
          "Jade Flask"
        ],
        "NameMatchAnyRatherThanAll": true
      },
      {
        "Description": "All 2x2 4 linked objects.",
        "Enabled": false,
        "Rarities": [],
        "MinLinks": 4,
        "MaxWidth": 2,
        "MaxHeight": 2
      },
      {
        "Description": "All magic items",
        "Enabled": false,
        "Rarities": [
          1
        ]
      },
      {
        "Description": "Perfect White Amulet",
        "Enabled": true,
        "Types": [
          "/Amulets/"
        ],
        "TypeMatchAnyRatherThanAll": true,
        "Rarities": [
          0
        ],
        "Affixes": [
          "ImplicitStat BaseLifeRegenerationRatePerMinute Value >= 240 Optional Group 1",
          "ImplicitStat BaseStrength Value >= 30 Optional Group 1",
          "ImplicitStat BaseItemFoundRarityPosPct Value >= 20 Optional Group 1",
          "ImplicitStat AdditionalAllAttributes Value >= 16 Optional Group 1",
          "ImplicitStat AdditionalStrengthAndIntelligence Value >= 24 Optional Group 1",
          "ImplicitStat AdditionalStrengthAndDexterity Value >= 24 Optional Group 1",
          "ImplicitStat AdditionalDexterityAndIntelligence Value >= 24 Optional Group 1"
        ]
      },
      {
        "Description": "Perfect White Ring",
        "Enabled": true,
        "Types": [
          "/Rings/"
        ],
        "TypeMatchAnyRatherThanAll": true,
        "Rarities": [
          0
        ],
        "Affixes": [
          "ImplicitStat BaseMaximumLife Value >= 30 Optional Group 1",
          "ImplicitStat FireAndColdDamageResistancePct Value >= 16 Optional Group 1",
          "ImplicitStat FireAndLightningDamageResistancePct Value >= 16 Optional Group 1",
          "ImplicitStat ColdAndLightningDamageResistancePct Value >= 16 Optional Group 1",
          "ImplicitStat BaseLightningDamageResistancePct Value >= 30 Optional Group 1",
          "ImplicitStat BaseFireDamageResistancePct Value >= 30 Optional Group 1",
          "ImplicitStat BaseColdDamageResistancePct Value >= 30 Optional Group 1"
        ]
      },
      {
        "Description": "Perfect White Belt",
        "Enabled": true,
        "Types": [
          "/Belts/"
        ],
        "TypeMatchAnyRatherThanAll": true,
        "Rarities": [
          0
        ],
        "Affixes": [
          "ImplicitStat PhysicalDamagePosPct Value >= 24 Optional Group 1",
          "ImplicitStat BaseStunDurationPosPct Value >= 30 Optional Group 1",
          "ImplicitStat BaseMaximumLife Value >= 40 Optional Group 1"
        ]
      }
    ]
  },
  {
    "Description": "Id filters",
    "Type": 5,
    "Filters": [
      {
        "Description": "Id all rares under ilvl 60.",
        "Enabled": true,
        "ItemLevelMax": 59,
        "Rarities": [
          2
        ]
      },
      {
        "Description": "Id all magic items.",
        "Enabled": false,
        "Rarities": [
          1
        ]
      },
      {
        "Description": "Id all rares except accessories.",
        "Enabled": false,
        "Types": [
          "/Rings/",
          "/Amulets/"
        ],
        "TypeMatchAnyRatherThanAll": false,
        "Rarities": [
          2
        ]
      }
    ]
  },
  {
    "Description": "Vendor filters",
    "Type": 3,
    "Filters": [
      {
        "Description": "Unvaluable chromatic items",
        "Enabled": true,
        "Rarities": [
          0,
          1
        ],
        "MaxSockets": 5,
        "MaxLinks": 4,
        "SocketColors": [
          "R-G-B"
        ]
      },
      {
        "Description": "All identified rares",
        "Enabled": true,
        "Rarities": [
          2
        ],
        "HasToBeIdentified": true
      },
      {
        "Description": "All identified rares except accessories.",
        "Enabled": false,
        "Types": [
          "/Amulets/",
          "/Rings/"
        ],
        "TypeMatchAnyRatherThanAll": false,
        "Rarities": [
          2
        ],
        "HasToBeIdentified": true
      },
      {
        "Description": "All identified magics.",
        "Enabled": false,
        "Rarities": [
          1
        ],
        "HasToBeIdentified": true
      },
      {
        "Description": "Items worth a Scraps",
        "Enabled": true,
        "Types": [
          "Metadata/Items/Weapons/",
          "Metadata/Items/Armours/",
          "Metadata/Items/Flasks/"
        ],
        "TypeMatchAnyRatherThanAll": true,
        "Rarities": [
          0,
          1
        ],
        "MinQuality": 20,
        "MaxQuality": 20
      },
      {
        "Description": "6-socket items",
        "Enabled": true,
        "Rarities": [
          1,
          0
        ],
        "MinSockets": 6,
        "MaxLinks": 4
      }
    ]
  },
  {
    "Description": "Buy filters (not implemented)",
    "Type": 4,
    "Filters": []
  }
]

I was using you filter and everything was fine. But now i'm using the bot and poe in sandboxie still using your filter but now it stash unid rare do you know why?
 
item level is over 60. Don't copy and paste without knowing what it does.

"Filters": [
{
"Description": "Id all rares under ilvl 60.",
"Enabled": true,
"ItemLevelMax": 59,
"Rarities": [
2
]
It won't id item levels that are 60+, therefore it won't sell items that are not identified.
How many bots u running?
 
That not the problem the bot is only in normal act 2, and when I look at the item filted everything looks fine
I deleted the information in Settings/Default/StaticItemFilter and copy the filted of LeU
 
Last edited:
Ohohh I found the problem.... it was working before cause I was using default settings and I changed the item filter in default docs.
When I started using sandboxie I made a new profile for my bot but the profile you make in sandboxie doesn't appear in the real exilebuddybeta docs and I wasn't able to change it inside the sandboxie.
When I was trying to modify the json inside sandboxie and was lauching the bot I wasn't able to take in Main the ExileBuddyBot I was able to choose the TransfertBot Only.
So I have to make the new profile outside sandboxie then lauch it in sandboxie and after that all is working fine.

sry for my bad english, Have a nice day ;)
 
These forums are not the place for petty arguments.
Take it elsewhere.

Thread cleaned.
Continued flaming will result in bans.
 
So for the sake of sharing, i did this pickit for my just started new account while farming Crypt Normal (ilvl21). Need to level and gear up a bit before progressing . . .

If you find any problems or extend it for ilvl21, please share.

Pretty self explanatory . . .


Code:
/Armours/
ExplicitStat BaseMaximumLife Value >= 30 Required
ExplicitStat BaseColdDamageResistancePct Value >= 12 Required
ExplicitStat BaseFireDamageResistancePct Value >= 12 Required
ExplicitStat BaseLightningDamageResistancePct Value >= 12 Required

/BodyArmours/
ExplicitStat BaseMaximumLife Value >= 30 Required
ExplicitStat PhysicalDamageReductionRating Value >= 11 Required
ExplicitStat BaseColdDamageResistancePct Value >= 12 Optional Group 1
ExplicitStat BaseFireDamageResistancePct Value >= 12 Optional Group 1
ExplicitStat BaseLightningDamageResistancePct Value >= 12 Optional Group 2
ExplicitStat BaseColdDamageResistancePct Value >= 12 Optional Group 2
ExplicitStat BaseFireDamageResistancePct Value >= 12 Optional Group 3
ExplicitStat BaseLightningDamageResistancePct Value >= 12 Optional Group 3

/Helmets/
ExplicitStat BaseMaximumLife Value >= 30 Required
ExplicitStat LocalSocketedMinionGemLevelPos Value >= 1 Optional Group 4
ExplicitStat BaseItemFoundQuantityPosPct Value >= 8 Optional Group 4
ExplicitStat BaseColdDamageResistancePct Value >= 12 Optional Group 1
ExplicitStat BaseFireDamageResistancePct Value >= 12 Optional Group 1
ExplicitStat BaseLightningDamageResistancePct Value >= 12 Optional Group 2
ExplicitStat BaseColdDamageResistancePct Value >= 12 Optional Group 2
ExplicitStat BaseFireDamageResistancePct Value >= 12 Optional Group 3
ExplicitStat BaseLightningDamageResistancePct Value >= 12 Optional Group 3

/Boots/
ExplicitStat BaseMaximumLife Value >= 30 Required
ExplicitStat BaseMovementVelocityPosPct Value >= 15 Optional Group 4
ExplicitStat BaseItemFoundQuantityPosPct Value >= 8 Optional Group 4
ExplicitStat BaseColdDamageResistancePct Value >= 12 Optional Group 1
ExplicitStat BaseFireDamageResistancePct Value >= 12 Optional Group 1
ExplicitStat BaseLightningDamageResistancePct Value >= 12 Optional Group 2
ExplicitStat BaseColdDamageResistancePct Value >= 12 Optional Group 2
ExplicitStat BaseFireDamageResistancePct Value >= 12 Optional Group 3
ExplicitStat BaseLightningDamageResistancePct Value >= 12 Optional Group 3

/Gloves/
ExplicitStat BaseMaximumLife Value >= 30 Required
ExplicitStat AttackSpeedPosPct Value >= 8 Optional Group 4
ExplicitStat BaseItemFoundQuantityPosPct Value >= 8 Optional Group 4
ExplicitStat LocalLifeLeechFromPhysicalDamagePct Value >= 1 Optional Group 4
ExplicitStat LocalManaLeechFromPhysicalDamagePct Value >= 1 Optional Group 4
ExplicitStat BaseColdDamageResistancePct Value >= 12 Optional Group 1
ExplicitStat BaseFireDamageResistancePct Value >= 12 Optional Group 1
ExplicitStat BaseLightningDamageResistancePct Value >= 12 Optional Group 2
ExplicitStat BaseColdDamageResistancePct Value >= 12 Optional Group 2
ExplicitStat BaseFireDamageResistancePct Value >= 12 Optional Group 3
ExplicitStat BaseLightningDamageResistancePct Value >= 12 Optional Group 3

/Wands/
ExplicitStat SpellDamagePosPct Value >= 20 Required
ExplicitStat BaseCastSpeedPosPct Value >= 8 Required
ExplicitStat ManaRegenerationRatePerMinute Value >= 20 Required

/Weapons/
ExplicitStat LocalPhysicalDamagePosPct Value >= 70 Required
ExplicitStat LocalMinimumAddedPhysicalDamage Value >= 6 Required
ExplicitStat LocalAttackSpeedPosPct Value >= 11 Required
 
Last edited:
Back
Top