Due to i've seen a lot of posts regarding AIF and Item Filter, i though of getting a compilation of "working" itemfilter roules for the less conveniant bot. Due to there are a lot of persons who have more experience in this, please post your code, and a short explanation what is does: First things first, please correct me if i'm wrong - im sure my settings are not perfect The Attached file is my version of the info from this post. The file goes to: Botdirectory\Settings\Default\StaticItemFilter.json !!! As always, know what you are doing. Make a backup of the file first, so you can go back to your filters if errors occur. Pickup Filters: Active: Currency, Fishing rods, Divination Cards, Leaguestones, Jewels, Labyrinth, Maps, Map fragments, Quest and uniquest, 5 and 6-linked items, 6 socket items, rare accessories, Talismans Active (adjusted): All rares - Item Level - Minimum Level = removed (to be discussed, as you feel fit for your level), All skill gems - Quality - Minimum Quality = 1 (only pickup quality gems, higher if you like) Items worth a Chromatic Orb - Item Size - Maximum Size 2x2 (only pickup small chroma items) All quality flasks - Minimum Quality = 8 (set as you like) ID filters: Active (custom): Id all rares - rarity = rare Vendor filters: (as far as i got it, Save overrules Vendor --> Vendor all) Active: Unvaluable chromatic items, All identified rares Active: (adjusted): All identified magics: Remove the identified tickbox, due to i dont ID blues overall - but handle as you like Active: (custom): Normal, Magic, Rare - 6 Socket - max 4 Links ================ Save filters: Active: Currency, and skill gems (!no more uniques, due to we have now a good list) 5+ linked items Maps and fragments + Categories see below # 01 Added Vendor for 6 Socket max 4 Link and Boots, Helmets, Gloves and Body Armours with Life + Resi and good Defense Stats. # 02 Added my StaticItemFilter.7z File thanks goes to Sorelax for Uniques and lyvewyre for weapons - please test und leave your comments. # 03 Fixed Cards will not be sold anymore. # 04 Fixed Uniques need to be IDed to keep the right things. Also a "sell all uniques" was needed # 05 Fixed Cards to Card - should keep them now. Also removed the itemlvl for rares
I like this idea of a thread while we wait for AIF too bad it hasn't been absorbed into the "main" bot architecture by now
wasn't aware where the file goes - now i found it: Botdirectory\Settings\Default\StaticItemFilter.json Boots { "Description": "Save Boots", "Type": 2, "Filters": [ { "Name": "6c6c3e23-17d8-4704-942d-388e450cfd01", "Description": "NRG Shield", "Enabled": true, "Names": [ "/Boots/" ], "Rarities": [ 2 ], "Affixes": [ "ExplicitStat BaseMovementVelocityPosPct Value >= 30 Required", "ExplicitStat LocalEnergyShield Value >= 30 Required", "ExplicitStat LocalEnergyShieldPosPct Value >= 83 Required", "ExplicitStat BaseChaosDamageResistancePct Value >= 26 Optional Group 1", "ExplicitStat BaseLightningDamageResistancePct Value >= 36 Optional Group 1", "ExplicitStat BaseFireDamageResistancePct Value >= 36 Optional Group 1", "ExplicitStat BaseColdDamageResistancePct Value >= 36 Optional Group 1", "ExplicitStat BaseResistAllElementsPct Value >= 15 Optional Group 1" ] }, { "Name": "70cd33ea-9baf-4b8c-8c7f-e13c51c169fe", "Description": "Eva Boots", "Enabled": true, "Names": [ "/Boots/" ], "Rarities": [ 2 ], "Affixes": [ "ExplicitStat BaseMovementVelocityPosPct Value >= 30 Required", "ExplicitStat LocalBaseEvasionRating Value >= 36 Required", "ExplicitStat LocalEvasionRatingPosPct Value >= 83 Required", "TotalStat BaseMaximumLife Value > 70 Required", "ExplicitStat BaseChaosDamageResistancePct Value >= 26 Optional Group 1", "ExplicitStat BaseLightningDamageResistancePct Value >= 36 Optional Group 1", "ExplicitStat BaseFireDamageResistancePct Value >= 36 Optional Group 1", "ExplicitStat BaseColdDamageResistancePct Value >= 36 Optional Group 1", "ExplicitStat BaseResistAllElementsPct Value >= 15 Optional Group 1" ] }, { "Name": "4847d69b-dbfc-4d85-8898-5c8582d28a51", "Description": "Armour Boots", "Enabled": true, "Names": [ "/Boots/" ], "Rarities": [ 2 ], "Affixes": [ "ExplicitStat BaseMovementVelocityPosPct Value >= 30 Required", "ExplicitStat LocalBasePhysicalDamageReductionRating Value >= 36 Required", "ExplicitStat LocalPhysicalDamageReductionRatingPosPct Value >= 83 Required", "TotalStat BaseMaximumLife Value > 70 Required", "ExplicitStat BaseChaosDamageResistancePct Value >= 26 Optional Group 1", "ExplicitStat BaseLightningDamageResistancePct Value >= 36 Optional Group 1", "ExplicitStat BaseFireDamageResistancePct Value >= 36 Optional Group 1", "ExplicitStat BaseColdDamageResistancePct Value >= 36 Optional Group 1", "ExplicitStat BaseResistAllElementsPct Value >= 15 Optional Group 1" ] }, { "Name": "75764ba5-0a7c-4352-8249-f1a42b12c457", "Description": "Ave NRG Boots", "Enabled": true, "Names": [ "/Boots/" ], "Rarities": [ 2 ], "Affixes": [ "ExplicitStat LocalEvasionAndEnergyShieldPosPct Value >= 83 Required", "ExplicitStat LocalEnergyShield Value >= 30 Optional Group 1", "ExplicitStat LocalBaseEvasionRating Value >= 36 Optional Group 1", "ExplicitStat BaseMovementVelocityPosPct Value >= 30 Required", "TotalStat BaseMaximumLife Value > 70 Required", "ExplicitStat BaseChaosDamageResistancePct Value >= 26 Optional Group 1", "ExplicitStat BaseLightningDamageResistancePct Value >= 36 Optional Group 1", "ExplicitStat BaseFireDamageResistancePct Value >= 36 Optional Group 1", "ExplicitStat BaseColdDamageResistancePct Value >= 36 Optional Group 1", "ExplicitStat BaseResistAllElementsPct Value >= 15 Optional Group 1" ] }, { "Name": "e7926fc7-86c2-4cb2-90a8-fcb62f69786e", "Description": "NRG Armour boots", "Enabled": true, "Names": [ "/Boots/" ], "Rarities": [ 2 ], "Affixes": [ "ExplicitStat LocalArmourAndEnergyShieldPosPct Value >= 83 Required", "ExplicitStat LocalBasePhysicalDamageReductionRating Value >= 36 Optional Group 1", "ExplicitStat LocalEnergyShield Value >= 30 Optional Group 1", "ExplicitStat BaseMovementVelocityPosPct Value >= 30 Required", "TotalStat BaseMaximumLife Value > 70 Required", "ExplicitStat BaseChaosDamageResistancePct Value >= 26 Optional Group 1", "ExplicitStat BaseLightningDamageResistancePct Value >= 36 Optional Group 1", "ExplicitStat BaseFireDamageResistancePct Value >= 36 Optional Group 1", "ExplicitStat BaseColdDamageResistancePct Value >= 36 Optional Group 1", "ExplicitStat BaseResistAllElementsPct Value >= 15 Optional Group 1" ] }, { "Name": "610f346a-418a-4ece-903c-a9a6942cc2de", "Description": "Amour Eva Boots", "Enabled": true, "Names": [ "/Boots/" ], "Rarities": [ 2 ], "Affixes": [ "ExplicitStat BaseMovementVelocityPosPct Value >= 30 Required", "ExplicitStat LocalArmourAndEvasionPosPct Value >= 83 Required", "ExplicitStat LocalBaseEvasionRating Value >= 36 Optional Group 1", "ExplicitStat LocalBasePhysicalDamageReductionRating Value >= 36 Optional Group 1", "TotalStat BaseMaximumLife Value > 70 Required", "ExplicitStat BaseChaosDamageResistancePct Value >= 26 Optional Group 1", "ExplicitStat BaseLightningDamageResistancePct Value >= 36 Optional Group 1", "ExplicitStat BaseFireDamageResistancePct Value >= 36 Optional Group 1", "ExplicitStat BaseColdDamageResistancePct Value >= 36 Optional Group 1", "ExplicitStat BaseResistAllElementsPct Value >= 15 Optional Group 1" ] } ] },
# Helmets { "Description": "Save Helmets", "Type": 2, "Filters": [ { "Name": "591927a0-1d99-4b84-bce2-ddd223326184", "Description": "Energy Shield Helmets", "Enabled": true, "Names": [ "/Helmets/" ], "Rarities": [ 2 ], "Affixes": [ "ExplicitStat LocalEnergyShield Value >= 49 Required", "ExplicitStat LocalEnergyShieldPosPct Value >= 83 Required", "ExplicitStat BaseChaosDamageResistancePct Value >= 26 Optional Group 1", "ExplicitStat BaseLightningDamageResistancePct Value >= 36 Optional Group 1", "ExplicitStat BaseFireDamageResistancePct Value >= 36 Optional Group 1", "ExplicitStat BaseColdDamageResistancePct Value >= 36 Optional Group 1", "ExplicitStat BaseResistAllElementsPct Value >= 15 Optional Group 1" ] }, { "Name": "7c04c5ce-2bb9-44cf-b870-f887966d4a51", "Description": "Evasion Helmets", "Enabled": true, "Names": [ "/Helmets/" ], "Rarities": [ 2 ], "Affixes": [ "ExplicitStat LocalBaseEvasionRating Value >= 61 Required", "ExplicitStat LocalEvasionRatingPosPct Value >= 83 Required", "TotalStat BaseMaximumLife Value > 70 Required", "ExplicitStat BaseChaosDamageResistancePct Value >= 26 Optional Group 1", "ExplicitStat BaseLightningDamageResistancePct Value >= 36 Optional Group 1", "ExplicitStat BaseFireDamageResistancePct Value >= 36 Optional Group 1", "ExplicitStat BaseColdDamageResistancePct Value >= 36 Optional Group 1", "ExplicitStat BaseResistAllElementsPct Value >= 15 Optional Group 1" ] }, { "Name": "6795f919-858f-4579-b7d5-a471028d7ee9", "Description": "Armour Helmets", "Enabled": true, "Names": [ "/Helmets/" ], "Rarities": [ 2 ], "Affixes": [ "ExplicitStat LocalBasePhysicalDamageReductionRating Value >= 61 Required", "ExplicitStat LocalPhysicalDamageReductionRatingPosPct Value >= 83 Required", "TotalStat BaseMaximumLife Value > 70 Required", "ExplicitStat BaseChaosDamageResistancePct Value >= 26 Optional Group 1", "ExplicitStat BaseLightningDamageResistancePct Value >= 36 Optional Group 1", "ExplicitStat BaseFireDamageResistancePct Value >= 36 Optional Group 1", "ExplicitStat BaseColdDamageResistancePct Value >= 36 Optional Group 1", "ExplicitStat BaseResistAllElementsPct Value >= 15 Optional Group 1" ] }, { "Name": "81bd56d2-2309-4980-a1a2-7b753564cab9", "Description": "Evasion + Energy Shield Helmets", "Enabled": true, "Names": [ "/Helmets/" ], "Rarities": [ 2 ], "Affixes": [ "ExplicitStat LocalEvasionAndEnergyShieldPosPct Value >= 83 Required", "ExplicitStat LocalEnergyShield Value >= 49 Optional Group 1", "ExplicitStat LocalBaseEvasionRating Value >= 61 Optional Group 1", "TotalStat BaseMaximumLife Value > 70 Required", "ExplicitStat BaseChaosDamageResistancePct Value >= 26 Optional Group 2", "ExplicitStat BaseLightningDamageResistancePct Value >= 36 Optional Group 2", "ExplicitStat BaseFireDamageResistancePct Value >= 36 Optional Group 2", "ExplicitStat BaseColdDamageResistancePct Value >= 36 Optional Group 2", "ExplicitStat BaseResistAllElementsPct Value >= 15 Optional Group 2" ] }, { "Name": "76bb13c9-2702-4933-aaef-76cda5a5ed46", "Description": "Armor + Evasion Helmets", "Enabled": true, "Names": [ "/Helmets/" ], "Rarities": [ 2 ], "Affixes": [ "ExplicitStat LocalArmourAndEvasionPosPct Value >= 83 Required", "ExplicitStat LocalBaseEvasionRating Value >= 61 Optional Group 1", "ExplicitStat LocalBasePhysicalDamageReductionRating Value >= 61 Optional Group 1", "TotalStat BaseMaximumLife Value > 70 Required", "ExplicitStat BaseChaosDamageResistancePct Value >= 26 Optional Group 2", "ExplicitStat BaseLightningDamageResistancePct Value >= 36 Optional Group 2", "ExplicitStat BaseFireDamageResistancePct Value >= 36 Optional Group 2", "ExplicitStat BaseColdDamageResistancePct Value >= 36 Optional Group 2", "ExplicitStat BaseResistAllElementsPct Value >= 15 Optional Group 2" ] }, { "Name": "a83b6eb5-89b8-4330-9831-e1b325836f34", "Description": "Energy Shield + Armor Helmets", "Enabled": true, "Names": [ "/Helmets/" ], "Rarities": [ 2 ], "Affixes": [ "ExplicitStat LocalArmourAndEnergyShieldPosPct Value >= 83 Required", "ExplicitStat LocalBasePhysicalDamageReductionRating Value >= 61 Optional Group 1", "ExplicitStat LocalEnergyShield Value >= 49 Optional Group 1", "TotalStat BaseMaximumLife Value > 70 Required", "ExplicitStat BaseChaosDamageResistancePct Value >= 26 Optional Group 2", "ExplicitStat BaseLightningDamageResistancePct Value >= 36 Optional Group 2", "ExplicitStat BaseFireDamageResistancePct Value >= 36 Optional Group 2", "ExplicitStat BaseColdDamageResistancePct Value >= 36 Optional Group 2", "ExplicitStat BaseResistAllElementsPct Value >= 15 Optional Group 2" ] } ] },
# Gloves (im missing Names for Attack Speed, Cast Speed - if someone got them, please let me know) { "Description": "Save Glove", "Type": 2, "Filters": [ { "Name": "0d2d98b3-48b6-43ed-b6eb-420e522d5776", "Description": "Energy Shield Gloves", "Enabled": true, "Types": [ "/Gloves/" ], "Rarities": [ 2 ], "Affixes": [ "ExplicitStat LocalEnergyShield Value >= 30 Required", "ExplicitStat LocalEnergyShieldPosPct Value >= 83 Required", "ExplicitStat BaseChaosDamageResistancePct Value >= 26 Optional Group 1", "ExplicitStat BaseLightningDamageResistancePct Value >= 36 Optional Group 1", "ExplicitStat BaseFireDamageResistancePct Value >= 36 Optional Group 1", "ExplicitStat BaseColdDamageResistancePct Value >= 36 Optional Group 1", "ExplicitStat BaseResistAllElementsPct Value >= 15 Optional Group 1" ] }, { "Name": "24e09710-9a2d-447b-ad14-d34b734ec4d2", "Description": "Evasion Gloves", "Enabled": true, "Types": [ "/Gloves/" ], "Rarities": [ 2 ], "Affixes": [ "ExplicitStat LocalBaseEvasionRating Value >= 36 Required", "ExplicitStat LocalEvasionRatingPosPct Value >= 83 Required", "TotalStat BaseMaximumLife Value > 70 Required", "ExplicitStat BaseChaosDamageResistancePct Value >= 26 Optional Group 1", "ExplicitStat BaseLightningDamageResistancePct Value >= 36 Optional Group 1", "ExplicitStat BaseFireDamageResistancePct Value >= 36 Optional Group 1", "ExplicitStat BaseColdDamageResistancePct Value >= 36 Optional Group 1", "ExplicitStat BaseResistAllElementsPct Value >= 15 Optional Group 1" ] }, { "Name": "b0df24f6-8716-44c3-8151-0b8fd2509029", "Description": "Armor Gloves", "Enabled": true, "Types": [ "/Gloves/" ], "Rarities": [ 2 ], "Affixes": [ "ExplicitStat LocalBasePhysicalDamageReductionRating Value >= 36 Required", "ExplicitStat LocalPhysicalDamageReductionRatingPosPct Value >= 83 Required", "TotalStat BaseMaximumLife Value > 70 Required", "ExplicitStat BaseChaosDamageResistancePct Value >= 26 Optional Group 1", "ExplicitStat BaseLightningDamageResistancePct Value >= 36 Optional Group 1", "ExplicitStat BaseFireDamageResistancePct Value >= 36 Optional Group 1", "ExplicitStat BaseColdDamageResistancePct Value >= 36 Optional Group 1", "ExplicitStat BaseResistAllElementsPct Value >= 15 Optional Group 1" ] }, { "Name": "ca48ae86-4715-4e19-a4cf-996647e1a198", "Description": "Evasion + Energy Shield Gloves", "Enabled": true, "Types": [ "/Gloves/" ], "Rarities": [ 2 ], "Affixes": [ "ExplicitStat LocalEvasionAndEnergyShieldPosPct Value >= 83 Required", "ExplicitStat LocalEnergyShield Value >= 30 Optional Group 1", "ExplicitStat LocalBaseEvasionRating Value >= 36 Optional Group 1", "TotalStat BaseMaximumLife Value > 70 Required", "ExplicitStat BaseChaosDamageResistancePct Value >= 26 Optional Group 2", "ExplicitStat BaseLightningDamageResistancePct Value >= 36 Optional Group 2", "ExplicitStat BaseFireDamageResistancePct Value >= 36 Optional Group 2", "ExplicitStat BaseColdDamageResistancePct Value >= 36 Optional Group 2", "ExplicitStat BaseResistAllElementsPct Value >= 15 Optional Group 2" ] }, { "Name": "41755dae-cdcc-40c3-a195-b4ec72a9c93b", "Description": "Armor + Evasion Gloves", "Enabled": true, "Types": [ "/Gloves/" ], "Rarities": [ 2 ], "Affixes": [ "ExplicitStat LocalArmourAndEvasionPosPct Value >= 83 Required", "ExplicitStat LocalBaseEvasionRating Value >= 36 Optional Group 1", "ExplicitStat LocalBasePhysicalDamageReductionRating Value >= 36 Optional Group 1", "TotalStat BaseMaximumLife Value > 70 Required", "ExplicitStat BaseChaosDamageResistancePct Value >= 26 Optional Group 2", "ExplicitStat BaseLightningDamageResistancePct Value >= 36 Optional Group 2", "ExplicitStat BaseFireDamageResistancePct Value >= 36 Optional Group 2", "ExplicitStat BaseColdDamageResistancePct Value >= 36 Optional Group 2", "ExplicitStat BaseResistAllElementsPct Value >= 15 Optional Group 2" ] }, { "Name": "8e68c23c-f4eb-4585-a196-5be14afb983a", "Description": "Amor + Energy Shield Gloves", "Enabled": true, "Types": [ "/Gloves/" ], "Rarities": [ 2 ], "Affixes": [ "ExplicitStat LocalArmourAndEnergyShieldPosPct Value >= 83 Required", "ExplicitStat LocalBasePhysicalDamageReductionRating Value >= 36 Optional Group 1", "ExplicitStat LocalEnergyShield Value >= 30 Optional Group 1", "TotalStat BaseMaximumLife Value > 70 Required", "ExplicitStat BaseChaosDamageResistancePct Value >= 26 Optional Group 2", "ExplicitStat BaseLightningDamageResistancePct Value >= 36 Optional Group 2", "ExplicitStat BaseFireDamageResistancePct Value >= 36 Optional Group 2", "ExplicitStat BaseColdDamageResistancePct Value >= 36 Optional Group 2", "ExplicitStat BaseResistAllElementsPct Value >= 15 Optional Group 2" ] } ] },
#Body Armours { "Description": "Save Body Armour", "Type": 2, "Filters": [ { "Name": "1d324566-953b-4c52-acdb-d9f6678492f1", "Description": "Energy Shield Chests", "Enabled": true, "Types": [ "/BodyArmours/" ], "Rarities": [ 2 ], "Affixes": [ "ExplicitStat LocalEnergyShield Value >= 107 Required", "ExplicitStat LocalEnergyShieldPosPct Value >= 83 Required", "ExplicitStat BaseChaosDamageResistancePct Value >= 26 Optional Group 1", "ExplicitStat BaseLightningDamageResistancePct Value >= 36 Optional Group 1", "ExplicitStat BaseFireDamageResistancePct Value >= 36 Optional Group 1", "ExplicitStat BaseColdDamageResistancePct Value >= 36 Optional Group 1", "ExplicitStat BaseResistAllElementsPct Value >= 15 Optional Group 1" ] }, { "Name": "d4cdc12c-653a-48d4-935a-7065056225af", "Description": "Evasion Chests", "Enabled": true, "Types": [ "/BodyArmours/" ], "Rarities": [ 2 ], "Affixes": [ "ExplicitStat LocalBaseEvasionRating Value >= 139 Required", "ExplicitStat LocalEvasionRatingPosPct Value >= 83 Required", "TotalStat BaseMaximumLife Value > 70 Required", "ExplicitStat BaseChaosDamageResistancePct Value >= 26 Optional Group 1", "ExplicitStat BaseLightningDamageResistancePct Value >= 36 Optional Group 1", "ExplicitStat BaseFireDamageResistancePct Value >= 36 Optional Group 1", "ExplicitStat BaseColdDamageResistancePct Value >= 36 Optional Group 1", "ExplicitStat BaseResistAllElementsPct Value >= 15 Optional Group 1" ] }, { "Name": "d40361b7-caa8-4b95-8fcd-b64ace3e6c14", "Description": "Armor Chests", "Enabled": true, "Types": [ "/BodyArmours" ], "Rarities": [ 2 ], "Affixes": [ "ExplicitStat LocalBasePhysicalDamageReductionRating Value >= 139 Required", "ExplicitStat LocalPhysicalDamageReductionRatingPosPct Value >= 83 Required", "TotalStat BaseMaximumLife Value > 70 Required", "ExplicitStat BaseChaosDamageResistancePct Value >= 26 Optional Group 1", "ExplicitStat BaseLightningDamageResistancePct Value >= 36 Optional Group 1", "ExplicitStat BaseFireDamageResistancePct Value >= 36 Optional Group 1", "ExplicitStat BaseColdDamageResistancePct Value >= 36 Optional Group 1", "ExplicitStat BaseResistAllElementsPct Value >= 15 Optional Group 1" ] }, { "Name": "412063a7-dbfa-47e0-9235-dc22cee9fc1f", "Description": "Evasion + Energy Shield Chests", "Enabled": true, "Types": [ "/BodyArmours/" ], "Rarities": [ 2 ], "Affixes": [ "ExplicitStat LocalEvasionAndEnergyShieldPosPct Value >= 83 Required", "ExplicitStat LocalEnergyShield Value >= 107 Optional Group 1", "ExplicitStat LocalBaseEvasionRating Value >= 139 Optional Group 1", "TotalStat BaseMaximumLife Value > 70 Required", "ExplicitStat BaseChaosDamageResistancePct Value >= 26 Optional Group 2", "ExplicitStat BaseLightningDamageResistancePct Value >= 36 Optional Group 2", "ExplicitStat BaseFireDamageResistancePct Value >= 36 Optional Group 2", "ExplicitStat BaseColdDamageResistancePct Value >= 36 Optional Group 2", "ExplicitStat BaseResistAllElementsPct Value >= 15 Optional Group 2" ] }, { "Name": "211ef889-ac98-4a8c-add2-8bbcb1541de4", "Description": "Armor + Evasion Chests", "Enabled": true, "Types": [ "/BodyArmours/" ], "Rarities": [ 2 ], "Affixes": [ "ExplicitStat LocalArmourAndEvasionPosPct Value >= 83 Required", "ExplicitStat LocalBaseEvasionRating Value >= 139 Optional Group 1", "ExplicitStat LocalBasePhysicalDamageReductionRating Value >= 139 Optional Group 1", "TotalStat BaseMaximumLife Value > 70 Required", "ExplicitStat BaseChaosDamageResistancePct Value >= 26 Optional Group 2", "ExplicitStat BaseLightningDamageResistancePct Value >= 36 Optional Group 2", "ExplicitStat BaseFireDamageResistancePct Value >= 36 Optional Group 2", "ExplicitStat BaseColdDamageResistancePct Value >= 36 Optional Group 2", "ExplicitStat BaseResistAllElementsPct Value >= 15 Optional Group 2" ] }, { "Name": "79e5be84-65c5-4cf4-8a32-cbe2e5cb8e82", "Description": "Armor + Energy Shield Chests ", "Enabled": true, "Types": [ "/BodyArmours/" ], "Rarities": [ 2 ], "Affixes": [ "ExplicitStat LocalArmourAndEnergyShieldPosPct Value >= 83 Required", "ExplicitStat LocalBasePhysicalDamageReductionRating Value >= 139 Optional Group 1", "ExplicitStat LocalEnergyShield Value >= 107 Optional Group 1", "TotalStat BaseMaximumLife Value > 70 Required", "ExplicitStat BaseChaosDamageResistancePct Value >= 26 Optional Group 2", "ExplicitStat BaseLightningDamageResistancePct Value >= 36 Optional Group 2", "ExplicitStat BaseFireDamageResistancePct Value >= 36 Optional Group 2", "ExplicitStat BaseColdDamageResistancePct Value >= 36 Optional Group 2", "ExplicitStat BaseResistAllElementsPct Value >= 15 Optional Group 2" ] } ] } ]
# to be done -> Jewlery and Amulets so atm keep all when they have Life and Res, nothing more - and keep all Jewels { "Name": "92fee2a4-528c-4baa-9b2e-935e77a4d00b", "Description": "rare ring belt amulet", "Enabled": true, "Types": [ "/Rings/", "/Belts/", "/Amulets/" ], "Rarities": [ 2 ], "Affixes": [ "ExplicitStat BaseChaosDamageResistancePct Value >= 26 Optional Group 1", "ExplicitStat BaseLightningDamageResistancePct Value >= 36 Optional Group 1", "ExplicitStat BaseFireDamageResistancePct Value >= 36 Optional Group 1", "ExplicitStat BaseColdDamageResistancePct Value >= 36 Optional Group 1", "ExplicitStat BaseResistAllElementsPct Value >= 15 Optional Group 1", "TotalStat BaseMaximumLife Value > 70 Required" ] }, { "Name": "ce17012c-586e-4b20-be9f-29f526aa7ad9", "Description": "jewels", "Enabled": true, "Types": [ "/jewels/" ], "Rarities": [ 1, 2 ] }
I could but atm im missing Weapons with affixes, and using dirty work arounds - so my file is not really helpful... if someone could share good weapon affixes?
Are the pickit from another bot helpfull at all? Thinking of, is it possible to get the affixes from there to put in the item filter?
Hello! Thanks so much for the configs!!! If anyone has more I am excited to see them! For people unsure of why this is breaking the ItemFilter when you put it in straight from here the bottom of body armor should be: ] } ] }, Not: ] } ] } ]
It seems filters don't work somehow, made a post about it here: https://www.thebuddyforum.com/threads/3-0-community-help-thread.407126/ any help is welcome
anyone else getting this? It isn't letting me save which is getting annoying. The ConfigurableItemEvaluator error on line 743 is: foreach (var filter in category.Filters) The Gui.xaml.cs error on line 236 is: if (!ConfigurableItemEvaluator.Instance.VerifyFilters())
Code: { "Description": "Save Uniques", "Type": 2, "Filters": [ { "Name": "43eb58b8-880a-43d9-8c24-341007245e13", "Description": "Unique Jewels", "Enabled": false, "Names": [ "Emperor's Mastery", "The Red Dream", "The Anima Stone", "Primordial Might", "Emperor's Might", "Lioneye's Fall", "The Green Dream", "The Blue Dream", "Emperor's Cunning", "Inspired Learning", "Energy From Within", "To Dust", "Intuitive Leap", "Primordial Harmony", "Fireborn", "Grand Spectrum" ], "Rarities": [ 3 ] }, { "Name": "71b71e39-c9d2-4e90-8734-046e7cb94a1e", "Description": "Unique Flasks", "Enabled": false, "Names": [ "Taste of Hate", "Vessel of Vinktar", "Dying Sun", "Sin's Rebirth", "Blood of the Karui", "Lavianga's Spirit", "Lion's Roar", "Zerphi's Last Breath", "The Wise Oak" ], "Rarities": [ 3 ] }, { "Name": "41c3e47f-4bc6-48f7-aa53-a69b719b26a6", "Description": "Unique Weapons", "Enabled": false, "Names": [ "Atziri's Disfavour", "Brutus' Lead Sprinkler", "Starforge", "Void Battery", "Varunastra", "Doomfletch's Prism", "Jorrhast's Blacksteel", "Kingmaker", "Uul-Netol's Embrace", "Kitava's Feast", "Soul Taker", "Severed in Sleep", "Duskdawn", "Doryani's Catalyst", "Tidebreaker", "Mjölner", "Breath of the Council", "The Rippling Thoughts", "Touch of Anguish", "Shade of Solaris", "Piscator's Vigil", "Windripper", "Death's Opus", "Cospri's Malice", "Agnerod East", "Agnerod North", "Agnerod West", "Agnerod South", "Tulfall" ], "Rarities": [ 3 ] }, { "Name": "7759c533-fb9b-428f-989c-287ecedd166a", "Description": "Unique Armour", "Enabled": false, "Names": [ "Atziri's Acuity", "Tukohama's Fortress", "Kaom's Heart", "Skyforth", "The Surrender", "The Gull", "The Anticipation", "Death's Door", "The Baron", "Shadows and Dust", "Seven-League Step", "The Tempest's Binding", "Gruthkul's Pelt", "Abberath's Hooves", "Rigwald's Quills", "Shavronne's Wrappings", "Atziri's Splendour", "Yriel's Fostering", "Scold's Bridle", "Trolltimber Spire", "Belly of the Beast", "Cloak of Tawm'r Isley", "The Red Trail", "First Piece of Storms", "Second Piece of Storms", "Third Piece of Storms", "The Brine Crown", "Inya's Epiphany", "Abyssus", "Esh's Visage", "The Perfect Form", "The Rat Cage", "The Signal Fire", "Cloak of Defiance", "Carcass Jack", "The Unshattered Will", "The Formless Inferno", "Rat's Nest", "Esh's Mirror", "Drillneck", "Flesh and Spirit", "Devoto's Devotion", "Skin of the Loyal", "Tabula Rasa" ], "Rarities": [ 3 ] }, { "Name": "90accd27-9731-4da2-b864-708fb591f8d4", "Description": "Unique Accessories", "Enabled": false, "Names": [ "Headhunter", "Xoph's Blood", "Xoph's Heart", "Presence of Chayula", "The Retch", "Feastbind", "Voll's Devotion", "Daresso's Salute", "The Taming", "Faminebind", "The Pandemonius", "The Halcyon", "Gifts from Above", "Shavronne's Revelation", "Berek's Respite", "Choir of the Storm", "Bisco's Collar", "Voice of the Storm", "Victario's Acuity", "Berek's Grip", "Valako's Sign", "Astramentis", "Rigwald's Curse", "Voideye", "Death Rush", "Star of Wraeclast", "Hinekora's Sight", "Carnage Heart", "Essence Worm", "Tasalio's Sign" ], "Rarities": [ 3 ] } ] } This is what im using right now for saving unique's (10C+ from poe.ninja) Still looking for weapon filter
Here is what I'm running for weapons: Code: { "Description": "Weapons", "Type": 2, "Filters": [ { "Name": "fafcff9f-ed25-41f7-93c4-40bd56bbd680", "Description": "Phys Weapon", "Enabled": true, "Rarities": [ 2 ], "Affixes": [ "TotalStat LocalPhysicalDamagePosPct Value >= 100 Required", "TotalStat LocalAttackSpeedPosPct Value >= 15 Optional Group 1", "TotalStat LocalMinimumAddedPhysicalDamage Value >= 10 Optional Group 1", "TotalStat WeaponElementalDamagePosPct Value >= 21 Optional Group 1" ] }, { "Name": "39214eea-121e-43b7-9773-59a497ab163d", "Description": "Plus weapons", "Enabled": true, "Rarities": [ 2 ], "Affixes": [ "ExplicitStat LocalSocketedBowGemLevelPos Value >= 2 Optional Group 1", "ExplicitStat LocalSocketedColdGemLevelPos Value >= 2 Optional Group 1", "ExplicitStat LocalSocketedFireGemLevelPos Value >= 2 Optional Group 1", "ExplicitStat LocalSocketedGemLevelPos Value >= 1 Required", "ExplicitStat LocalSocketedLightningGemLevelPos Value >= 2 Optional Group 1", "ExplicitStat LocalSocketedChaosGemLevelPos Value >= 2 Optional Group 1" ] }, { "Name": "90ab1c2e-98a6-4c45-8460-4cc14f29dbc2", "Description": "Ele Weapons", "Enabled": true, "Rarities": [ 2 ], "Affixes": [ "ExplicitStat LocalMinimumAddedColdDamage Value >= 23 Required", "ExplicitStat LocalMinimumAddedFireDamage Value >= 26 Required", "ExplicitStat LocalMinimumAddedLightningDamage Value >= 5 Required", "ExplicitStat LocalAttackSpeedPosPct Value >= 23 Optional Group 1", "ExplicitStat LocalCriticalStrikeChancePosPct Value >= 30 Optional Group 1", "ExplicitStat CriticalStrikeChancePosPct Value >= 30 Optional Group 1", "ExplicitStat WeaponElementalDamagePosPct Value >= 21 Optional Group 1" ] }, { "Name": "1ed132e8-7ff6-45bc-ab68-57344b52378f", "Description": "Caster", "Enabled": true, "Affixes": [ "ExplicitStat ColdDamagePosPct Value >= 23 Optional Group 1", "ExplicitStat FireDamagePosPct Value >= 23 Optional Group 1", "ExplicitStat LightningDamagePosPct Value >= 23 Optional Group 1", "ExplicitStat SpellCriticalStrikeChancePosPct Value >= 80 Optional Group 2", "ExplicitStat BaseCastSpeedPosPct Value >= 17 Optional Group 2", "ExplicitStat CriticalStrikeChancePosPct Value >= 30 Optional Group 2", "ExplicitStat SpellDamagePosPct Value >= 60 Required" ] } ] } This page https://www.thebuddyforum.com/threads/old-item-filter-editor-guide.157401/ has a decent list of affixes you can use to tailor as you need.