public float GetNextLevelRequirement() { return (LevelRequirements[this.Level + 1] >= 0 ? LevelRequirements[this.Level + 1] : float.PositiveInfinity); }