public static PvPSeason EnsureSeason(int num, bool replace = false) { if (!Seasons.ContainsKey(num)) { Seasons.Add(num, new PvPSeason(num)); } else if (replace || Seasons[num] == null) { Seasons[num] = new PvPSeason(num); } return(Seasons[num]); }