base saves are calculated from level