Enchanted armour