Poor Ringer. To me it does sound like he either broke, fractured, or sprained his foot. When cats are in pain they hide so this is probably the reason why he's been hiding out in the closet. Cats are also very good about hiding their pain. I'm glad that he's now at the vet and hopefully it's nothing too serious. Lots of prayers and positive thoughts are being sent his way.