protected override void AddDistance(float dist)
 {
     if (_caveHandler.IsGnomeEnding() && Level.AtCaveEnd() || !ThePlayer.GameHasStarted())
     {
         return;
     }
     base.AddDistance(dist);
 }