King's Cup Rule: Chain Lightning
Give 5 drinks to a player. They may give out 4 drinks to anyone else. This process repeats until all the drinks have been given out. Nothing is stopping you from selecting someone who was already given drinks.
The average player should be fine