HOW?
Gawd I can never remember how these things are calculated.HP is user activity I think, Max HP is based on current level.MP is meant to be is frequency of posts against date joined but has always been broken.Exp is increased per post.Due to your blatant Harry Potter reference, I am tempted to take away all your HP, MP and Exp points. Or curl up in a ball and cry somewhere.