pardeike / Zombieland

Rimworld Mod featuring zombie hordes
https://www.patreon.com/pardeike
MIT License
55 stars 22 forks source link

Humanlikes don't die? #60

Closed pardeike closed 1 year ago

pardeike commented 2 years ago

Having a weird issue with humanlike pawns not dying to things like infections or frost, they simply get "Zombie infection" in the brain and they survive, making them almost immortal.
Stack trace -
Exception ticking Hardin (at (63, 0, 224)): System.NullReferenceException: Object reference not set to an instance of an object
at Verse.Hediff_Injury.TryMergeWith (Verse.Hediff other) [0x00046] in <81af9f8a18324e17b286924a43555a7c>:0
at (wrapper dynamic-method) Verse.HediffSet.Verse.HediffSet.AddDirect_Patch1(Verse.HediffSet,Verse.Hediff,System.Nullable`1<Verse.DamageInfo>,Verse.DamageWorker/DamageResult)
at ZombieLand.Patches+Pawn_Kill_Patch.Prefix (Verse.Pawn __instance) [0x000cc] in <9885f3c8f3754d10928c5cf037f5285a>:0
at (wrapper dynamic-method) Verse.Pawn.Verse.Pawn.Kill_Patch21(Verse.Pawn,System.Nullable`1<Verse.DamageInfo>,Verse.Hediff)
at (wrapper dynamic-method) Verse.Pawn_HealthTracker.Verse.Pawn_HealthTracker.CheckForStateChange_Patch2(Verse.Pawn_HealthTracker,System.Nullable`1<Verse.DamageInfo>,Verse.Hediff)
at Verse.Pawn_HealthTracker.Notify_HediffChanged (Verse.Hediff hediff) [0x0000b] in <81af9f8a18324e17b286924a43555a7c>:0
at Verse.Hediff.set_Severity (System.Single value) [0x000b4] in <81af9f8a18324e17b286924a43555a7c>:0
at Verse.HealthUtility.AdjustSeverity (Verse.Pawn pawn, Verse.HediffDef hdDef, System.Single sevOffset) [0x00026] in <81af9f8a18324e17b286924a43555a7c>:0
at (wrapper dynamic-method) Verse.HediffGiver_Hypothermia.Verse.HediffGiver_Hypothermia.OnIntervalPassed_Patch0(Verse.HediffGiver_Hypothermia,Verse.Pawn,Verse.Hediff)
at (wrapper dynamic-method) Verse.Pawn_HealthTracker.Verse.Pawn_HealthTracker.HealthTick_Patch2(Verse.Pawn_HealthTracker)
at (wrapper dynamic-method) Verse.Pawn.Verse.Pawn.Tick_Patch5(Verse.Pawn)
at Verse.TickList.Tick () [0x0015c] in <81af9f8a18324e17b286924a43555a7c>:0
UnityEngine.StackTraceUtility:ExtractStackTrace ()
(wrapper dynamic-method) Verse.Log:Verse.Log.Error_Patch3 (string)
Verse.TickList:Tick ()
(wrapper dynamic-method) Verse.TickManager:Verse.TickManager.DoSingleTick_Patch4 (Verse.TickManager)
(wrapper dynamic-method) Verse.TickManager:Verse.TickManager.TickManagerUpdate_Patch2 (Verse.TickManager)
(wrapper dynamic-method) Verse.Game:Verse.Game.UpdatePlay_Patch2 (Verse.Game)
(wrapper dynamic-method) Verse.Root_Play:Verse.Root_Play.Update_Patch2 (Verse.Root_Play)

Files:

-- submitted by lenorehyalinalestrange@gmail.com