Would like the ability to make an objective to get drunk under certain conditions. But there doesn't appear to be any Blizzard function or event for checking a player's drunkenness level. Maybe this could be done by parsing specific messages from the chat frame?