The Dagger Of Cures is given to you by Keira when you get a Miracle Water from Heartless Rosaline to save Mark.