If she's very active, she's stressed. A un-stressed ball python is one that you will rarely see during the day.

85 is not hot at all, considering the warm side belly heat needs to be 90-94 degrees.

I think your first priority is to get her seen by a vet this coming week.