Better function for armor.have