Jeez, :shock: that's scary.
A friend dislocated her shoulder falling off her MTB, we were on a road not off-road. Unfortunately for her the socket in her shoulder had a little fracture that wasn't picked up on x-ray and she suffered for months until they found it and operated to repair it. Might be an idea to get it checked out, just in case.
I got my right elbow dislocated playing rugby, feck that was sore. Luckily was back playing 2 months later. I actually went to Alien Rock in Edinburgh to climb 2 weeks after I did it, which was pretty stupid, it might have popped out again. I'd already removed the stookie the hospital put on after 4 days as it was much too tight and my hand was swelling up with the pressure.