Replaced level uses with getLevel() and fixed CUser::ExpChange() delevel logic (and a bug that caused anything exceeding the max XP to be ignored on the client's end, so they rarely knew they hit the cap).