I've had this cactus for a bit over a year, it's been very happy for most of it but the past month or so I noticed the base has started turning slightly yellowish and soft but shrivelled, and the lower part of the cactus is also shrivelling and slightly more pale.
Occasionally it's gotten shrivelled a bit in the past but usually putting more water clears it up, although I've noticed in the past several months it's been looking slightly deflated and adding more water didn't do much.
That said, it hasn't stopped flowering and there are still small buds poking up ready go so it can't be that upset..? It's been flowering non-stop for almost a year now!
It used to be very plump and bright green though.
Recently I also noticed there are a few small, hard orange dots on the lower section where it's turning yellow, not sure what it is? Maybe some kind of infection?
The roots have started poking out the bottom, so what I'm thinking now is that maybe because it's outgrown the pot it's drying out and unable to get enough water, but at the same time by trying to overcompensate and increasing how often I water it, perhaps the roots that are in the soil are getting too water logged?
I know the pot I got it in looks a bit shallow and wide (to me anyway), I'm thinking of getting a narrower but deeper round pot that I can put a layer of gravel at the bottom of to help with drainage. I don't use the saucer to hold water, I always empty it out after I water the cactus. It's just there to stop the soil going all over the barbeque machine.
I haven't tried taking it out of the pot yet, I'll do that this weekend though.
Any help would be appreciated!!

Climate info - I'm in Northern Australia, so Monsoonal Wet-Dry tropics. Typical temperatures are 29-37oC. We're coming out of our Dry season (very low humidity - basically "arid") into our Monsoon Wet season, and humidity has gone up to 80-90%. It gets strong sun for a few hours every morning then indirect sun the rest of the day. I have to turn it every week or so otherwise it starts growing sideways in the direction of the sun. Every other location doesn't seem to be bright enough though, or it's too harsh and it gets burnt. I don't think it's having a problem with the increasing humidity heading into the Monsoon, it's been through this season before without problems. In fact it started flowering in the middle of the last Monsoon!