reworked the leveling calculation, removed its dependency on the number of jobs the player currently holds
fixed /jobs join when rejoining previously held job