I'd recommend that your friend take the snake to a vet to have a necropsy done, tested for IBD, parasites etc...
Ball Pythons should "just die"...something is going on there. I'd definitely find out what happened to it before he/she gets a new one...
Disinfect everything!
-Jason