Binge Drinker (3.5e Flaw)
From D&D Wiki
 Binge Drinker
Is that ale?! Oh, well, okay, just one....
Effect: When your character is around and aware of alcohol your character must roll a will save (DC 16) to not drink. If you fail your will save, your character must drink one serving of alcohol. You may roll another will save to stop with an increased DC of +3 per serving of alcohol drank (stopping after your first serving has a DC 19, second serving has a DC of 22, so on).
Benefit: Bonus Feat
Special: Favoured Drink Variant: Select one type of alcohol as favoured. The initial DC is 19 for that drink. All other types of alcohol have DC 13. The DC to stop increases normally per drink.