Quote Originally Posted by Imzogelmo View Post
int get_digit(int num, int place)
{
return ((int) num / pow(10, place)) % 10;
}
Ahh. That's what I had! ..I could probably do one with exp10, log or something.. but I think this version is the best.

Anyhoo, what I was hinting to was; why not just treat MP like most rpg's do: Just a MaxMP and MP variable (with some maths for FF1). (That way I don't have to hack anything fancy in also.lol) :lazy: