shift workered

adj.

Having drunk more than a rota-based employee should, yet turning up for the next round regardless.

Kaniya was shift workered and accepted another pint as though reporting for duty.

Source: Wiktionary