ex-smokered

adj.

Of a drinker: apparently finished with one bad habit, while carrying another into the morning.

Lola was ex-smokered, disclaiming cigarettes while searching the cupboards for medicinal crisps.

Source: Wiktionary