does a regenerated creature keep enchantments