Hi, Leg cramps
can also be due to reasons other than altered sodium/potassium levels, like vitamin deficiency
which also is common in heavy drinkers. Since taking excessive potassium supplements may be dangerous, the safest option is to take adequate amounts of fluids and nutrition. If the cramps still persist, please consult a doctor and get some tests done.
Hope to have been of help.