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 72b5d38..9a860c5 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 @@ -187,17 +187,9 @@ namespace RJW_Menstruation public override void CompPostPostRemoved() { - - if (parent?.pawn?.GetBreastComp() == this) - { - Log.Warning("Something tried to remove hediff with wrong way."); - } - else - { - HugsLibController.Instance.TickDelayScheduler.TryUnscheduleCallback(action); - Log.Message(parent.pawn.Label + "breast tick scheduler removed"); - base.CompPostPostRemoved(); - } + HugsLibController.Instance.TickDelayScheduler.TryUnscheduleCallback(action); + Log.Message(parent.pawn.Label + "breast tick scheduler removed"); + base.CompPostPostRemoved(); } protected long CalculateLastBirth() 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 736643f..b9c753b 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 @@ -542,22 +542,11 @@ namespace RJW_Menstruation public override void CompPostPostRemoved() { - if (parent?.pawn?.GetMenstruationComp() == this) - { - Log.Warning("Something tried to remove hediff with wrong way."); - } - else - { - HugsLibController.Instance.TickDelayScheduler.TryUnscheduleCallback(actionref); - Log.Message(parent.pawn.Label + "tick scheduler removed"); - base.CompPostPostRemoved(); - } + HugsLibController.Instance.TickDelayScheduler.TryUnscheduleCallback(actionref); + Log.Message(parent.pawn.Label + "tick scheduler removed"); + base.CompPostPostRemoved(); } - - - - /// /// Get fluid in womb that not a cum ///