Ok here is the normal/socketed item pickit that I use with D2NT3.1 NTBot4.2. Just copy it over your existing normal pickit that you use (alot of this pickit was included with the bot but I did add alot of different stuff to it). And if anyone wants any additions to this list just ask in this thread and I'll hook it up.
Code:
// ##### Helms #########################
[Name] == Demonhead && [Quality] == superior && [Flag] != ethereal # [Defense] >= 152 && [Sockets] == 3 // Delirium or Dream
[Name] == BoneVisage && [Quality] == superior && [Flag] != ethereal # [Defense] >= 155 && [Sockets] == 3 // Delirium or Dream
// ##### Armor #########################
[Name] == mageplate && [Quality] == superior && [Flag] != ethereal # [EnhancedDefense] == 15 && [Sockets] == 3
[Name] == DuskShroud && [Quality] == superior && [Flag] != ethereal # [Defense] >= 510 && [Sockets] >= 3 // Variable
[Name] == DuskShroud && ([Quality] == normal || [Quality] == superior) # [Defense] >= 695 && [Sockets] >= 3 // Variable
[Name] == Wyrmhide && [Quality] == superior && [Flag] != ethereal # [Defense] >= 515 && [Sockets] >= 3 // Variable
[Name] == Wyrmhide && ([Quality] == normal || [Quality] == superior) # [Defense] >= 700 && [Sockets] >= 3 // Variable
[Name] == ScarabHusk && [Quality] == superior && [Flag] != ethereal # [Defense] >= 518 && [Sockets] >= 3 // Variable
[Name] == ScarabHusk && ([Quality] == normal || [Quality] == superior) # [Defense] >= 705 && [Sockets] >= 3 // Variable
[Name] == WireFleece && [Quality] == superior && [Flag] != ethereal # [Defense] >= 528 && [Sockets] >= 3 // Variable
[Name] == WireFleece && ([Quality] == normal || [Quality] == superior) # [Defense] >= 720 && [Sockets] >= 3 // Variable
[Name] == GreatHauberk && [Quality] == superior && [Flag] != ethereal # [Defense] >= 550 && [Sockets] >= 3 // Variable
[Name] == GreatHauberk && ([Quality] == normal || [Quality] == superior) # [Defense] >= 750 && [Sockets] >= 3 // Variable
[Name] == ArchonPlate && [Quality] == superior && [Flag] != ethereal # [Defense] >= 575 && ([Sockets] == 0 ||[Sockets] >= 3) // Variable
[Name] == ArchonPlate && ([Quality] == normal || [Quality] == superior) # [Defense] >= 780 && ([Sockets] == 0 ||[Sockets] >= 3) // Variable
[Name] == SacredArmor && ([Quality] == normal || [Quality] == superior) # [Defense] >= 900 && [Sockets] >= 3 // Variable
// ##### Shields #######################
//[Name] == Heater && ([Quality] == normal || [Quality] == superior) && [Flag] != ethereal # ([Sockets] == 0 || [Sockets] == 2)
//[Name] == TrollNest && ([Quality] == normal || [Quality] == superior) && [Flag] != ethereal # ([Sockets] == 0 || [Sockets] == 2 || [Sockets] == 3) //
//[Name] == Scutum && ([Quality] == normal || [Quality] == superior) && [Flag] != ethereal # ([Sockets] == 0 || [Sockets] == 2 || [Sockets] == 3) //
//[Name] == GrimShield && ([Quality] == normal || [Quality] == superior) && [Flag] != ethereal # [Defense] >= 140 && ([Sockets] == 0 || [Sockets] == 2 || [Sockets] == 3) //
[Type] == shield && [Class] == elite && [Quality] == superior && [Flag] != ethereal # [Sockets] >= 3 && [EnhancedDefense] >= 5 // Dream
[Name] == Monarch && ([Quality] == normal || [Quality] == superior) && [Flag] != ethereal # [Defense] >= 148 && [Sockets] == 4 // Phoenix or Spirit
// ##### Gloves ########################
// ##### Boots #########################
// ##### Belts #########################
// ##### Barbarian Helms ###############
[Type] == primalhelm && [Class] == elite && ([Quality] == normal || [Quality] == Superior) && [Flag] != ethereal # [Sockets] == 3 && [SkillBattleOrders]+[SkillBattleCommand] >= 4 // Delirium
[Type] == primalhelm && [Class] == elite && ([Quality] == normal || [Quality] == Superior) && [Flag] != ethereal # [Sockets] == 3 && [SkillBattleOrders]+[SkillFindItem] >= 4 // Delirium
[Type] == primalhelm && [Class] == elite && ([Quality] == normal || [Quality] == Superior) && [Flag] != ethereal # [Sockets] == 3 && [SkillBattleOrders]+[SkillShout] >= 4 // Delirium
// ##### Druid Pelts ###################
[Type] == pelt && [Class] == elite && ([Quality] == normal || [Quality] == Superior) && [Flag] != ethereal # [Sockets] == 3 && [SkillHurricane]+[SkillTornado] >= 4 // Delirium
// ##### Paladin Shields ###############
[Type] == auricshields && [Class] == elite && ([Quality] == normal || [Quality] == Superior) && [Flag] == ethereal # [Sockets] == 4 // exile
[Type] == auricshields && [Class] == elite && [Quality] == superior && [Flag] != ethereal # [Sockets] >= 3 && [EnhancedDefense] >= 5 && [FireResist] >= 20 // Dream or Spirit
[Type] == auricshields && [Class] == elite && [Quality] == superior && [Flag] != ethereal # [Sockets] == 4 && [EnhancedDamage] >= 5 // Phoenix
[Name] == SacredTarge && [Quality] == normal && [Flag] == ethereal # [Sockets] == 0 && [FireResist] >=30 // Exile
[Name] == SacredRondache && [Quality] == normal && [Flag] == ethereal # [Sockets] == 0 && [FireResist] >=30 // Exile
[Name] == KurastShield && [Quality] == normal && [Flag] == ethereal # [Sockets] == 0 && [FireResist] >=30 // Exile
[Name] == ZakarumShield && [Quality] == normal && [Flag] == ethereal # [Sockets] == 0 && [FireResist] >=30 // Exile
[Name] == VortexShield && [Quality] == normal && [Flag] == ethereal # [Sockets] == 0 && [FireResist] >=30 // Exile
[Name] == VortexShield && [Quality] == normal && [Flag] == ethereal # [Sockets] == 4 && [FireResist] >=30 // Exile
[Name] == ZakarumShield && [Quality] == normal && [Flag] == ethereal # [Sockets] == 4 && [FireResist] >=30 // Exile
[Name] == KurastShield && [Quality] == normal && [Flag] == ethereal # [Sockets] == 4 [FireResist] >=30 // Exile
[Name] == SacredRondache && [Quality] == normal && [Flag] == ethereal # [Sockets] == 4 [FireResist] >=30 // Exile
[Name] == SacredTarge && [Quality] == normal && [Flag] == ethereal # [Sockets] == 4 [FireResist] >=30 // Exile
// ##### Necromancer Shrunken Heads ####
//[Type] == voodooheads && [Class] == elite && ([Quality] == normal || [Quality] == Superior) && [Flag] != ethereal # [Sockets] == 2 && [SkillBoneSpear]+[SkillBoneSpirit] >= 4 // Splender
//[Type] == voodooheads && [Class] == elite && ([Quality] == normal || [Quality] == Superior) && [Flag] != ethereal # [Sockets] == 2 && [SkillPoisonExplosion]+[SkillPoisonNova] >= 4 // Splender
// ##### Axes ##########################
[Name] == BerserkerAxe && [Quality] == normal && [Flag] != ethereal # [sockets] == 0 // Cubing
//[Name] == BerserkerAxe && ([Quality] == normal || [Quality] == Superior) && [Flag] != ethereal # [Sockets] >= 4 // Variable
[Name] == BerserkerAxe && ([Quality] == normal || [Quality] == Superior) && [Flag] != ethereal # [Sockets] == 5 // Grief
[Name] == BerserkerAxe && [Quality] == superior && [Flag] == ethereal # [Sockets] == 6 && [EnhancedDamage] >= 10 // Breath of the Dying
[Name] == GloriousAxe && [Quality] == superior && [Flag] == ethereal # [Sockets] == 6 && [EnhancedDamage] >= 10 // Breath of the Dying
// ##### Bows ##########################
[Type] == bow && [Class] == elite && [Quality] == superior # ([Sockets] == 4 || [Sockets] == 6) && [EnhancedDamage] >= 5 // Faith or Breath of the Dying
[Name] == GreatBow && [Quality] == superior # [Sockets] == 4 && [EnhancedDamage] >= 5 // Faith
([Name] == CrusaderBow || [Name] == HydraBow) && [Quality] == superior # [Sockets] == 6 && [EnhancedDamage] >= 10 // Breath of the Dying
// ##### Crossbows #####################
([Name] == GorgonCrossbow || [Name] == ColossusCrossbow) && [Quality] == superior # ([Sockets] == 4 || [Sockets] == 6) && [EnhancedDamage] >= 10 // Faith // Botd
[Name] == DemonCrossbow && [Quality]== superior # [Sockets] == 4 && [EnhancedDamage] >= 10 // Faith
// ##### Daggers #######################
[Name] == FangedKnife && [Quality] == superior && [Flag] != ethereal # [Sockets] == 3 && [EnhancedDamage] >= 10 // Necro dagger
// ##### Javelins ######################
// ##### Maces #########################
//[Name] == Flail && ([Quality] == normal || [Quality] == Superior) # [Sockets] == 4 // Heart of the Oak
[Name] == OgreMaul && [Flag] == ethereal # [Sockets] == 6 // Breath of the Dying
[Name] == ThunderMaul && [Flag] == ethereal # [Sockets] == 6 // Breath of the Dying
[Name] == OgreMaul && [Quality] == superior && [Flag] == ethereal # [Sockets] == 6 // Breath of the Dying
[Name] == ThunderMaul && [Quality] == superior && [Flag] == ethereal # [Sockets] == 6 // Breath of the Dying
// ##### Polearms ######################
//[name] == scythe && [Quality] == normal && [Flag] == ethereal # ([sockets] == 0 || [sockets] == 4)
//[name] == halberd && [Quality] == normal && [Flag] == ethereal # ([sockets] == 0 || [sockets] == 4)
//[name] == poleaxe && [Quality] == normal && [Flag] == ethereal # ([sockets] == 0 || [sockets] == 4)
//[name] == warscythe && [Quality] == normal && [Flag] == ethereal # ([sockets] == 0 || [sockets] == 4)
//[name] == bill && [Quality] == normal && [Flag] == ethereal # ([sockets] == 0 || [sockets] == 4)
//[name] == battlescythe && [Quality] == normal && [Flag] == ethereal # ([sockets] == 0 || [sockets] == 4)4
//[name] == partizan && [Quality] == normal && [Flag] == ethereal # ([sockets] == 0 || [sockets] == 4)
//[name] == BecDeCorbin && [Quality] == normal && [Flag] == ethereal # ([sockets] == 0 || [sockets] == 4)
//[name] == grimscythe && [Quality] == normal && [Flag] == ethereal # ([sockets] == 0 || [sockets] == 4)
//[name] == scythe && [Quality] == superior && [Flag] == ethereal # ([sockets] == 0 || [sockets] == 4)
//[name] == halberd && [Quality] == superior && [Flag] == ethereal # ([sockets] == 0 || [sockets] == 4)
//[name] == poleaxe && [Quality] == superior && [Flag] == ethereal # ([sockets] == 0 || [sockets] == 4)
//[name] == warscythe && [Quality] == superior && [Flag] == ethereal # ([sockets] == 0 || [sockets] == 4)
//[name] == bill && [Quality] == superior && [Flag] == ethereal # ([sockets] == 0 || [sockets] == 4)
//[name] == battlescythe && [Quality] == superior && [Flag] == ethereal # ([sockets] == 0 || [sockets] == 4)4
//[name] == partizan && [Quality] == superior && [Flag] == ethereal # ([sockets] == 0 || [sockets] == 4)
//[name] == BecDeCorbin && [Quality] == superior && [Flag] == ethereal # ([sockets] == 0 || [sockets] == 4)
//[name] == grimscythe && [Quality] == superior && [Flag] == ethereal # ([sockets] == 0 || [sockets] == 4)
[Type] == polearm && [Class] == elite && [Quality] == superior && [Flag] == ethereal # [Sockets] == 4 // Insight for Chaos
[Type] == polearm && [Class] == elite && [Quality] == normal && [Flag] == ethereal # [Sockets] == 0 // Cubing
[Type] == polearm && [Class] == elite && [Quality] == normal && [Flag] == ethereal # [Sockets] >= 4 // Variable
[Type] == polearm && [Class] == elite && [Quality] == superior && [Flag] == ethereal # [Sockets] >= 4 // Variable
// ##### Scepters ######################
[Type] == scepter && ([Quality] == normal || [Quality] == Superior) # ([Sockets] >= 3 || [Sockets] == 5) && [SkillBlessedHammer]+[SkillConcentration] >= 5 // Call to Arms
[Type] == scepter && ([Quality] == normal || [Quality] == Superior) # ([Sockets] >= 3 || [Sockets] == 5) && [SkillFistOfTheHeavens]+[SkillConviction] >= 5 // Call to Arms
([Name] == WarScepter || [Name] == DivineScepter || [Name] == Caduceus) && [Quality] == normal && [Flag] != ethereal # [Sockets] != 1 && [Sockets] != 2 && [SkillBlessedHammer]+[SkillConcentration] >= 5
([Name] == WarScepter || [Name] == DivineScepter || [Name] == Caduceus) && [Quality] == normal && [Flag] != ethereal # [Sockets] != 1 && [Sockets] != 2 && [SkillFistOfTheHeavens]+[SkillConviction] >= 5
([Name] == WarScepter || [Name] == DivineScepter || [Name] == Caduceus) && [Quality] == normal && [Flag] != ethereal # [Sockets] != 1 && [Sockets] != 2 && [SkillSmite]+[SkillFanaticism] >= 5
([Name] == WarScepter || [Name] == DivineScepter || [Name] == Caduceus) && [Quality] == normal && [Flag] != ethereal # [Sockets] != 1 && [Sockets] != 2 && [SkillSmite]+[SkillHolyShield] >= 5
([Name] == WarScepter || [Name] == DivineScepter || [Name] == Caduceus) && [Quality] == normal && [Flag] != ethereal # [Sockets] != 1 && [Sockets] != 2 && [SkillFanaticism]+[SkillHolyShield] >= 5
// ##### Spears ########################
[Type] == spear && [Class] == elite && [Quality] == superior && [Flag] == ethereal # [Sockets] == 6 // Breath of the Dying
// ##### Staves ########################
[Type] == staff && ([Quality] == normal || [Quality] == Superior) && [Flag] != ethereal # [Sockets] == 4 && [SkillEnergyShield] >= 3 && ([SkillChillingArmor] >= 3 || [SkillShiverArmor] >= 3 ||[SkillFrozenArmor] >= 3 ||[SkillEnchant] >= 3)
// ##### Swords ########################
//[Name] == CrystalSword && ([Quality] == normal || [Quality] == Superior) # [Sockets] == 5 // Call to Arms
//([Name] == ColossusSword || [Name] == ColossusBlade) && [Quality] == superior && [Flag] != ethereal # [Sockets] == 5 // Grief
[Name] == ColossusBlade && [Quality] == superior && [Flag] == ethereal # [Sockets] == 6 // Breath of the Dying
//[Name] == PhaseBlade && [Quality] == normal # ([Sockets] == 0 || [Sockets] == 5 || [Sockets] == 6) // Variable
[Name] == PhaseBlade && [Quality] == superior # [Sockets] >= 5 // Variable
// ##### Throwing ######################
// ##### Assassin Katars ###############
[Name] == Suwayyah && [Quality] == superior && [Flag] != ethereal # [Sockets] == 3 && ([SkillVenom] >= 2 || [SkillWeaponBlock] >= 2 || [SkillDragonFlight] >= 2 || [SkillLightningSentry] >= 2 || [SkillClawMastery] >= 2)
[Name] == FeralClaws && [Quality] == superior && [Flag] != ethereal # [Sockets] == 3 && ([SkillVenom] >= 2 || [SkillWeaponBlock] >= 2 || [SkillDragonFlight] >= 2 || [SkillLightningSentry] >= 2 || [SkillClawMastery] >= 2)
[Name] == RunicTalons && [Quality] == superior && [Flag] != ethereal # [Sockets] == 3 && ([SkillVenom] >= 2 || [SkillWeaponBlock] >= 2 || [SkillDragonFlight] >= 2 || [SkillLightningSentry] >= 2 || [SkillClawMastery] >= 2)
[Name] == ScissorsSuwayyah && [Quality] == superior && [Flag] != ethereal # [Sockets] == 3 && ([SkillVenom] >= 2 || [SkillWeaponBlock] >= 2 || [SkillDragonFlight] >= 2 || [SkillLightningSentry] >= 2 || [SkillClawMastery] >= 2)
[Name] == Suwayyah && [Quality] == Normal && [Flag] != ethereal # ([Sockets] == 3 || [Sockets] == 0) && ([SkillVenom] >= 2 || [SkillWeaponBlock] >= 2 || [SkillDragonFlight] >= 2 || [SkillLightningSentry] >= 2 || [SkillClawMastery] >= 2)
[Name] == FeralClaws && [Quality] == Normal && [Flag] != ethereal # ([Sockets] == 3 || [Sockets] == 0) && ([SkillVenom] >= 2 || [SkillWeaponBlock] >= 2 || [SkillDragonFlight] >= 2 || [SkillLightningSentry] >= 2 || [SkillClawMastery] >= 2)
[Name] == RunicTalons && [Quality] == Normal && [Flag] != ethereal # ([Sockets] == 3 || [Sockets] == 0) && ([SkillVenom] >= 2 || [SkillWeaponBlock] >= 2 || [SkillDragonFlight] >= 2 || [SkillLightningSentry] >= 2 || [SkillClawMastery] >= 2)
[Name] == ScissorsSuwayyah && [Quality] == Normal && [Flag] != ethereal # ([Sockets] == 3 || [Sockets] == 0) && ([SkillVenom] >= 2 || [SkillWeaponBlock] >= 2 || [SkillDragonFlight] >= 2 || [SkillLightningSentry] >= 2 || [SkillClawMastery] >= 2)
// ##### Wands #########################
[Type] == wand && ([Quality] == normal || [Quality] == Superior) # [Sockets] != 1 && [SkillBoneSpear]+[SkillBoneSpirit]+[SkillBoneArmor] >= 8 // White
// ##### Amazon Weapons ################
[Type] == amazonbow && [Class] == elite && [Quality] == superior # [Sockets] == 4 && [BowAndCrossbowSkillTab] >= 2 // Faith
// ##### Sorceress Orbs ################
// ##### Circlets ######################
[Type] == circlet && [Quality] == superior && [Flag] != ethereal # [Sockets] == 3 && [EnhancedDefense] >= 5 // Dream
// ##### Runes #########################
//[Name] == ElRune
//[Name] == EldRune
//[Name] == TirRune
//[Name] == NefRune
//[Name] == EthRune
//[Name] == IthRune
//[Name] == TalRune
//[Name] == RalRune
//[Name] == OrtRune
//[Name] == ThulRune
//[Name] == AmnRune
//[Name] == SolRune
//[Name] == ShaelRune
[Name] == DolRune
[Name] == HelRune
[Name] == IoRune
[Name] == LumRune
[Name] == KoRune
[Name] == FalRune
[Name] == LemRune
[Name] == PulRune
[Name] == UmRune
[Name] == MalRune
[Name] >= IstRune && [Name] <= ZodRune
// ##### Gems ##########################
//[Name] == ChippedAmethyst
//[Name] == ChippedDiamond
//[Name] == ChippedEmerald
//[Name] == ChippedRuby
//[Name] == ChippedSapphire
//[Name] == ChippedSkull
//[Name] == ChippedTopaz
//[Name] == FlawedAmethyst
//[Name] == FlawedDiamond
//[Name] == FlawedEmerald
//[Name] == FlawedRuby
//[Name] == FlawedSapphire
//[Name] == FlawedSkull
//[Name] == FlawedTopaz
//[Name] == Amethyst
//[Name] == Diamond
//[Name] == Emerald
//[Name] == Ruby
//[Name] == Skull
//[Name] == Sapphire
//[Name] == Topaz
//[Name] == FlawlessAmethyst
//[Name] == FlawlessDiamond
//[Name] == FlawlessEmerald
//[Name] == FlawlessRuby
//[Name] == FlawlessSapphire
//[Name] == FlawlessSkull
//[Name] == FlawlessTopaz
//[Name] == PerfectAmethyst
//[Name] == PerfectDiamond
//[Name] == PerfectEmerald
//[Name] == PerfectRuby
//[Name] == PerfectSapphire
//[Name] == PerfectSkull
//[Name] == PerfectTopaz
// ##### Potions #######################
//[Name] == MinorHealingPotion
//[Name] == LightHealingPotion
//[Name] == HealingPotion
//[Name] == GreaterHealingPotion
[Name] == SuperHealingPotion
//[Name] == MinorManaPotion
//[Name] == LightManaPotion
//[Name] == ManaPotion
//[Name] == GreaterManaPotion
[Name] == SuperManaPotion
[Name] == RejuvenationPotion
[Name] == FullRejuvenationPotion
// ##### Gold ##########################
[Type] == gold # [Gold] >= 5000
// ##### Potions #######################
// ##### Keys ##########################
//[Name] == KeyOfTerror
//[Name] == KeyOfHate
//[Name] == KeyOfDestruction
// ##### Essences ######################
//[Name] == TwistedEssenceOfSuffering
//[Name] == ChargedEssenseOfHatred
//[Name] == BurningEssenceOfTerror
//[Name] == FesteringEssenceOfDestruction
//[Name] == TokenOfAbsolution
// ##### Gold ##########################
[Type] == gold # [Gold] >= 5000
[SIGPIC][/SIGPIC]Well I’m not there all the time you know Some people, some people, some people, Call it insane, yeah they call it insane, (sugar) I play russian roulette everyday, a man’s sport, With a bullet called life, yeah called life,(sugar)