Later in the evening, a road cone was thrown through a car window by a drunk 30-year-old man in Corstorphine about 11.30pm.
The man was arrested for wilful damage and later given a formal warning.
An alleged drink-driver was stopped at a checkpoint in Green Island and blew double the legal limit, he said.
The 35-year-old will appear in the Dunedin District Court next month for driving with excess breath alcohol.
Sgt Burgess said while it was important for people to enjoy themselves at this time of year, they needed to drink within their limits and keep each other safe by looking after their mates.