It is for both active and discharged, if their NY State license was valid at any time during their military service, their license can be renewed.
so if I can renew after discharge just the same?
Yes, your license can be renewed.
what happens if I didn't have insurance during some of my military time?