1. function hasCertainSockets(item, sockets)
  2. if sockets == 0 and item.flags.Socketed == false
  3. return true
  4. else
  5. for i = 0, item.stats:size() - 1 do
  6. if item.stats[i].Stat.Name == "Sockets" and item.stats[i].Value == sockets then
  7. return true
  8. end
  9. end
  10. end
  11. return false
  12. end
  13.  
  14. function isEnhancedDef(item, percent)
  15. for i = 0, item.mods:size() - 1 do
  16. if item.mods[i].Stat.Stat == "item_armor_percent" and item.mods[i].Value >= percent then
  17. return true
  18. end
  19. end
  20. return false
  21. end