From ff95b8da393ff6dfc89cd42f88eb965498239046 Mon Sep 17 00:00:00 2001 From: lutepickle <28810-lutepickle@users.noreply.gitgud.io> Date: Sat, 17 Feb 2024 15:37:14 -0800 Subject: [PATCH] It's safe and a bit quicker to unconditionally remove forced in CheckDirty --- 1.4/source/RJW_Menstruation/RJW_Menstruation/Things.cs | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/1.4/source/RJW_Menstruation/RJW_Menstruation/Things.cs b/1.4/source/RJW_Menstruation/RJW_Menstruation/Things.cs index 99670b6..1213ee0 100644 --- a/1.4/source/RJW_Menstruation/RJW_Menstruation/Things.cs +++ b/1.4/source/RJW_Menstruation/RJW_Menstruation/Things.cs @@ -225,9 +225,7 @@ namespace RJW_Menstruation bool newHasStats = !DirtyDef.equippedStatOffsets.NullOrEmpty(); def = DirtyDef; dirty = true; - OutfitForcedHandler forcedHandler = Wearer.outfits?.forcedHandler; - if (forcedHandler?.IsForced(this) ?? false) - forcedHandler.SetForced(this, false); + Wearer.outfits?.forcedHandler?.SetForced(this, false); if (oldHasStats || newHasStats) Wearer.health.capacities.Notify_CapacityLevelsDirty(); Wearer.apparel.Notify_ApparelChanged();