Vigilance (Attacking doesn't cause this creature to tap.)
As this creature enters, choose a color.
Whenever you cast a spell of the chosen color, put a +1/+1 counter on this creature.
Diamond Knight’s ability resolves before the spell that caused it to trigger. It resolves even if that spell is countered.
If you somehow control a Diamond Knight for which no color was chosen, its last ability will never trigger.
You must choose one of the five colors of Magic as Diamond Knight asks you to choose a color. You can’t choose “artifact,” “colorless,” or “chartreuse.”