Don't reset the timer on periodic ovulators until it's breeding season

This commit is contained in:
lutepickle 2023-10-28 21:30:55 -07:00
parent b07d12b8f8
commit 95bdf4ca73
1 changed files with 2 additions and 2 deletions

View File

@ -104,10 +104,10 @@ namespace RJW_Menstruation
protected override void AnestrusAction()
{
if (ticksToNextCycle <= 0)
if (ticksToNextCycle <= 0 && IsBreedingSeason())
{
ticksToNextCycle = (int)(averageCycleIntervalTicks * (1 + Rand.Range(-cycleVariability, cycleVariability)));
if (IsBreedingSeason()) GoNextStage(Stage.Follicular);
GoNextStage(Stage.Follicular);
}
}