From c1d3f356f2052c52b5fdb0341d7af125d3713c92 Mon Sep 17 00:00:00 2001 From: lutepickle <28810-lutepickle@users.noreply.gitgud.io> Date: Tue, 30 Aug 2022 20:43:05 -0700 Subject: [PATCH] Try to account for number of children for induced eggs used --- .../RJW_Menstruation/HediffComps/HediffComp_InducedOvulator.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/1.3/source/RJW_Menstruation/RJW_Menstruation/HediffComps/HediffComp_InducedOvulator.cs b/1.3/source/RJW_Menstruation/RJW_Menstruation/HediffComps/HediffComp_InducedOvulator.cs index 197f43c..5d19e73 100644 --- a/1.3/source/RJW_Menstruation/RJW_Menstruation/HediffComps/HediffComp_InducedOvulator.cs +++ b/1.3/source/RJW_Menstruation/RJW_Menstruation/HediffComps/HediffComp_InducedOvulator.cs @@ -45,7 +45,7 @@ namespace RJW_Menstruation // There's really no good way to estimate the number of times it's been induced, so this is all we can do protected override int PawnEggsUsed(float pawnCyclesElapsed, float avglittersize) { - return 0; + return Mathf.CeilToInt((Pawn.relations?.ChildrenCount ?? 0) / Configurations.ImplantationChanceDefault); } protected override void GoOvulatoryStage(bool climacteric)