Enchanted armor