Only the Knight card, but yes, they can be played either before or after the dice roll. Other development cards all have to be played after the dice roll.