Ether mutations are frozen at the level you caught them at. This unfreezes them, so they track your current level instead. The vanilla behaviour When a mutation is applied, the game stamps your character level onto it and uses that number forever: int Lv =