Pickit always stashing bad stats or disabled items

Hey everyone,

So my bot keeps picking up bad mf% with war travelers. (32%, 36%, 39%)
Also it keeps picking up carrion wind ring even when i tell it not to.
The scripts i have them set to.

//[name] == ring && [quality] == unique # [lifeleech] >= 9 // carrion wind
[name] == battleboots && [quality] == unique && [flag] != ethereal # [itemmagicbonus] >= 45 //war traveler

Thanks,
R