Hotfix 05/07/18

Artifacts

 * Catalysts will no longer drop from any On-Duty missions.
 * Catalysts of all ranks can now be purchased from John Constantine in the Watchtower or Hall of Doom, as well as Equipment Supplier Starro in Deluge instances, for 10 Marks of Victory.