function hasCertainSockets(item, sockets) if sockets == 0 and item.flags.Socketed == false return true else for i = 0, item.stats:size() - 1 do if item.stats[i].Stat.Name == "Sockets" and item.stats[i].Value == sockets then return true end end end return false end function isEnhancedDef(item, percent) for i = 0, item.mods:size() - 1 do if item.mods[i].Stat.Stat == "item_armor_percent" and item.mods[i].Value >= percent then return true end end return false end