internal void M_CheckEra(ref int era) { if (era == CurrentEra) { era = ActualCurrentEra; } if (!M_EraHandler.ValidEra(era)) { throw new ArgumentException("Era value was not valid."); } }