My whole family suffers from leg cramps also known as charlie horses. Many medical conditions cause leg cramps. One of them is diabetes that causes poor circulation in the legs. Taking minerals like potassium, calcium and magnesium can help ease those horrible cramps.
Weather conditions might contribute to those charlie horses. A few years ago I went to visit my parents in Virginia to spend Christmas. Two hours after I arrived at their home I got that horrible pain. I couldn't do anything, my wife and kids were scared to see how I was rolling on the floor in paid. My mom who is a retired nurse told me to calm down and just let it go. After a few moments the pain started to go away.
I won't wish that pain not even to my worst enemy. All we have to is follow the doctors instructions dn do more exercise and eat more healthy foods. My was that my cholesterol was high. I put on a diet and I have not have the cramps anymore.