diff --git a/1.3/Assemblies/RJW_Menstruation.dll b/1.3/Assemblies/RJW_Menstruation.dll index 82593ee..7395d1b 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_Breast.cs b/1.3/source/RJW_Menstruation/RJW_Menstruation/HediffComps/HediffComp_Breast.cs index 57d6e5a..9f651ff 100644 --- a/1.3/source/RJW_Menstruation/RJW_Menstruation/HediffComps/HediffComp_Breast.cs +++ b/1.3/source/RJW_Menstruation/RJW_Menstruation/HediffComps/HediffComp_Breast.cs @@ -337,6 +337,11 @@ namespace RJW_Menstruation } } + public void GaveBirth() + { + ageOfLastBirth = Pawn.ageTracker.AgeBiologicalTicks; + } + public void AdjustNippleProgress(float amount) { nippleProgress = Mathf.Clamp01(nippleProgress + amount); diff --git a/1.3/source/RJW_Menstruation/RJW_Menstruation/Hediff_MultiplePregnancy.cs b/1.3/source/RJW_Menstruation/RJW_Menstruation/Hediff_MultiplePregnancy.cs index 8c91cb6..0f4123c 100644 --- a/1.3/source/RJW_Menstruation/RJW_Menstruation/Hediff_MultiplePregnancy.cs +++ b/1.3/source/RJW_Menstruation/RJW_Menstruation/Hediff_MultiplePregnancy.cs @@ -72,6 +72,7 @@ namespace RJW_Menstruation pawn.health.RemoveHediff(this); HediffComp_Menstruation comp = this.GetMenstruationComp(); if(comp != null) comp.Pregnancy = null; + pawn.GetBreastComp()?.GaveBirth(); } public string GetBabyInfo()