Fixed cap at 29 levels + balance bug

The balance bug didn't actually work as I accidentally made it add two instead of adding one for two levels; This coincidely broke the cap where it stopped at 29 and couldn't go any higher. Fixed.