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.
Merge pull request #112 from lDiverse/patch-19

Fixed cap at 29 levels + balance bug