diff --git a/1.3/Assemblies/RJW_Menstruation.dll b/1.3/Assemblies/RJW_Menstruation.dll index 0a575ad..acca031 100644 Binary files a/1.3/Assemblies/RJW_Menstruation.dll and b/1.3/Assemblies/RJW_Menstruation.dll differ diff --git a/1.3/source/RJW_Menstruation/RJW_Menstruation/HediffComps/HediffComp_Menstruation.cs b/1.3/source/RJW_Menstruation/RJW_Menstruation/HediffComps/HediffComp_Menstruation.cs index 80a1d2f..bd001b1 100644 --- a/1.3/source/RJW_Menstruation/RJW_Menstruation/HediffComps/HediffComp_Menstruation.cs +++ b/1.3/source/RJW_Menstruation/RJW_Menstruation/HediffComps/HediffComp_Menstruation.cs @@ -948,7 +948,8 @@ namespace RJW_Menstruation float avglittersize; try { - avglittersize = Rand.ByCurveAverage(pawn.def.race.litterSizeCurve); + if (pawn.def.race.litterSizeCurve.Points.Count < 3) avglittersize = 1; // Account for busted littersizecurves + else avglittersize = Rand.ByCurveAverage(pawn.def.race.litterSizeCurve); } catch (NullReferenceException) { diff --git a/changelogs.txt b/changelogs.txt index 59d1415..b67c4c8 100644 --- a/changelogs.txt +++ b/changelogs.txt @@ -1,3 +1,6 @@ +Version 1.0.6.4 + - Fix ovary initialization for races with invalid litter sizes + Version 1.0.6.3 - Fix pawn generation for races with a single lifestage. - Show womb gizmo for males with vaginas, too.