spoilsported

(/ˈspɔɪl.spɔːtd/)

adj.

Drunk in a way that terminates other people's amusement while preserving an air of reluctant public service.

Necola was spoilsported, ending the quiz precisely when Roopa had begun to improve.

Source: Wiktionary