RimWorld

RimWorld

Roo's Minotaur Xenotype
Regex error during estrous
Getting this error repeatedly:

Exception ticking hediff (EstrousHeat ticksSinceCreation=1) for pawn Ouranogaeon. Removing hediff... Exception: System.ArgumentNullException: Value cannot be null. Parameter name: input at System.Text.RegularExpressions.Regex.Match (System.String input) [0x00003] in <ef151b6abb5d474cb2c1cb8906a8b5a4>:0 at BlockUnwantedMinutiae.Patches.TaintedMessagePatch.Prefix (System.String text) [0x00049] in <fc203cab7757415e82dc64f2b4bc2b9e>:0 at (wrapper dynamic-method) Verse.Messages.Verse.Messages.Message_Patch2(string,Verse.LookTargets,Verse.MessageTypeDef,bool) at Verse.HediffComp_MessageBase.Message () [0x00059] in <38562b1a2ab64eacb931fb5df05ca994>:0 at (wrapper dynamic-method) Verse.HediffComp_RemoveIfOtherHediff.Verse.HediffComp_RemoveIfOtherHediff.CompPostTick_Patch0(Verse.HediffComp_RemoveIfOtherHediff,single&) at Verse.HediffWithComps.PostTick () [0x00024] in <38562b1a2ab64eacb931fb5df05ca994>:0 at (wrapper dynamic-method) Verse.Pawn_HealthTracker.Verse.Pawn_HealthTracker.HealthTick_Patch0(Verse.Pawn_HealthTracker) UnityEngine.StackTraceUtility:ExtractStackTrace () (wrapper dynamic-method) Verse.Log:Verse.Log.Error_Patch4 (string) (wrapper dynamic-method) Verse.Pawn_HealthTracker:Verse.Pawn_HealthTracker.HealthTick_Patch0 (Verse.Pawn_HealthTracker) (wrapper dynamic-method) Verse.Pawn:Verse.Pawn.Tick_Patch1 (Verse.Pawn) (wrapper dynamic-method) Verse.TickList:Verse.TickList.Tick_Patch2 (Verse.TickList) (wrapper dynamic-method) Verse.TickManager:Verse.TickManager.DoSingleTick_Patch7 (Verse.TickManager) Verse.TickManager:TickManagerUpdate () (wrapper dynamic-method) Verse.Game:Verse.Game.UpdatePlay_Patch5 (Verse.Game) (wrapper dynamic-method) Verse.Root_Play:Verse.Root_Play.Update_Patch1 (Verse.Root_Play)

Unfortunately, I'm playing with ~600 mods, so the chances of me finding the time to bisect this are pretty low - hopefully, though, you can add some defensive typechecks against that input being null! :x

Full Hugslib log[gist.github.com]