Pickit picks up crappy/unasked for drops

Why is it that if I want the bot to pick up lets say swords with >160%extra damage it picks up swords with 70%extra damage? Or rings with 20fr/20lr/20cr but it will pick up 9fr/7cr. I’m trying to cut down on the garbage that gets picked. On classic btw
Here’s an example [name] == gothicbow && [quality] == rare # [enhanceddamage] >= 160 && [ias] >= 10.
It will pick up gothic bows was less than 160 enhanced damage.
By far the one that pisses me off the most is +2 prismatic amulets. The bot picks up amulets that arent even + skill amulets. I only have one line for amulets and its this.
[type] == amulet && [quality] == rare # [amazonskills]+[sorceressskills]+[necromancerskills]+[paladinskills]+[barbarianskills] == 2 && [fireresist]+[lightresist]+[coldresist]+[poisonresist] >= 64

maybe you should check the log files to see what line from your active pickit files is responsible for keeping an item.

I did that. I have 2 of the lines posted above.

Check out my message about the amulet line