RimWorld

RimWorld

CustomDeathRandomness
Torann  [developer] 3 Aug, 2018 @ 9:34pm
Bugs
Post your bug reports here.

Error logs are greatly appreciated!
< >
Showing 1-15 of 22 comments
OverkillEngine 2 Sep, 2018 @ 9:16pm 
Like the mod but I noticed it affects mechanoid Scythers and Lancers as well as human raiders; and it also makes them drop their Charge Lances when downed. Not sure if intended?
Torann  [developer] 3 Sep, 2018 @ 9:51pm 
Thanks for the bug report. Should be fixed now!
K0R 14 Sep, 2018 @ 8:46pm 
Not sure if necessarily a *bug*, but there is a mod conflict when CustomDeathRandomness and What The Hack!? are playing in the same pond. It seems to be because both mods toy with the same line of code. Essentially, with both mods installed mechs in WTH!? always die.

(Thanks for the fantastic mod, by the way. It's a must-have for me.)
Torann  [developer] 14 Sep, 2018 @ 11:52pm 
@K0R
Good find, thanks for the report. I'll take a look at exactly what Roolo is doing in WTH and see how best to deconflict.
K0R 15 Sep, 2018 @ 1:19am 
My pleasure.
Torann  [developer] 15 Sep, 2018 @ 1:19am 
Fixed incompatibility with WTH - if the pawn is a mech then CDR handles nothing and allows WTH to do its thing.
SarcFa 19 Oct, 2018 @ 1:06am 
So I downloaded the mod and activated it on B19 (should work since no code changes), however when I go into the mod options menu the log throws this at me:

[HugsLib][ERR] Exception during DoWindowContents: System.TypeLoadException: Could not load type 'Verse.NamedArgument' from assembly 'CustomDeathRandomness'.
at RimWorld.Dialog_VanillaModSettings.DoWindowContents (Rect inRect) [0x00000] in <filename unknown>:0
Verse.Log:Error(String, Boolean)
HugsLib.Utils.ModLogger:ReportException(Exception, String, Boolean, String)
RimWorld.Dialog_VanillaModSettings:DoWindowContents(Rect)
Verse.<WindowOnGUI>c__AnonStorey0:<>m__0(Int32)
UnityEngine.GUI:CallWindowDelegate(WindowFunction, Int32, Int32, GUISkin, Int32, Single, Single, GUIStyle)

Zaltys 7 Jan, 2019 @ 8:36am 
Been running this for a long time. This is the first time I've got an error that seems to be related to it (since this was the last mod called):
Exception in JobDriver tick for pawn Drake1426064 driver=JobDriver_PredatorHunt (toilIndex=1) driver.job=(PredatorHunt (Job_3811976) A=Thing_Monkey1514213) lastJobGiver=RimWorld.JobGiver_GetFood
System.NullReferenceException: Object reference not set to an instance of an object
at CustomDeathRandomness.Main.CheckForStateChange_Patch (Verse.Pawn_HealthTracker,System.Nullable`1<Verse.DamageInfo>,Verse.Hediff) <0x00cff>
at (wrapper dynamic-method) Verse.Pawn_HealthTracker.CheckForStateChange_Patch4 (object,System.Nullable`1<Verse.DamageInfo>,Verse.Hediff) <0x000ac>
at Verse.Pawn_HealthTracker.AddHediff (Verse.Hediff,Verse.BodyPartRecord,System.Nullable`1<Verse.DamageInfo>,Verse.DamageWorker/DamageResult) <0x000c8>
at (wrapper dynamic-method) Verse.HediffSet.AddDirect_Patch0 (object,Verse.Hediff,System.Nullable`1<Verse.DamageInfo>,Verse.DamageWorker/DamageResult) <0x004b6>
at Verse.Pawn_HealthTracker.AddHediff (Verse.Hediff,Verse.BodyPartRecord,System.Nullable`1<Verse.DamageInfo>,Verse.DamageWorker/DamageResult) <0x00087>
at (wrapper dynamic-method) Verse.DamageWorker_AddInjury.FinalizeAndAddInjury_Patch1 (object,Verse.Pawn,Verse.Hediff_Injury,Verse.DamageInfo,Verse.DamageWorker/DamageResult) <0x00163>
at Verse.DamageWorker_AddInjury.FinalizeAndAddInjury (Verse.Pawn,single,Verse.DamageInfo,Verse.DamageWorker/DamageResult) <0x0030d>
at (wrapper dynamic-method) Verse.DamageWorker_Blunt.ApplySpecialEffectsToPart_Patch0 (object,Verse.Pawn,single,Verse.DamageInfo,Verse.DamageWorker/DamageResult) <0x00259>
at Verse.DamageWorker_AddInjury.ApplyDamageToPart (Verse.DamageInfo,Verse.Pawn,Verse.DamageWorker/DamageResult) <0x004a9>
at (wrapper dynamic-method) Verse.DamageWorker_AddInjury.ApplySmallPawnDamagePropagation_Patch0 (object,Verse.DamageInfo,Verse.Pawn,Verse.DamageWorker/DamageResult) <0x002ca>
at Verse.DamageWorker_AddInjury.ApplyToPawn (Verse.DamageInfo,Verse.Pawn) <0x003b0>
at Verse.DamageWorker_AddInjury.Apply (Verse.DamageInfo,Verse.Thing) <0x000be>
at (wrapper dynamic-method) Verse.Thing.TakeDamage_Patch1 (object,Verse.DamageInfo) <0x00324>
at RimWorld.Verb_MeleeAttackDamage.ApplyMeleeDamageToTarget (Verse.LocalTargetInfo) <0x0016c>
at (wrapper dynamic-method) RimWorld.Verb_MeleeAttack.TryCastShot_Patch1 (object) <0x007db>
at (wrapper dynamic-method) Verse.Verb.TryCastNextBurstShot_Patch1 (object) <0x000a3>
at Verse.Verb.WarmupComplete () <0x0003b>
at (wrapper dynamic-method) Verse.Verb.TryStartCastOn_Patch2 (object,Verse.LocalTargetInfo,bool,bool) <0x00620>
at RimWorld.Pawn_MeleeVerbs.TryMeleeAttack (Verse.Thing,Verse.Verb,bool) <0x002c9>

The attack destroyed the monkey's torso and heavily damaged the spine, causing death.
Noobest One 28 Jul, 2019 @ 12:20pm 
Had a bug where killing some random animals would generate a lot of human corpses out of nowhere
Torann  [developer] 31 Jul, 2019 @ 7:30pm 
Post logs.
MamaHorseteeth 23 Sep, 2019 @ 6:05pm 
the folks at the rimworld discord troubleshooting channel have suggested to me that this mod is interacting poorly with some other mod and that it may be responsible for my issues when i try to edit the tribal start (huge string of errors into debug log), and when i try to play a custom New Tribe start (every raider spawns in wearing a tuque and at least one piece of the wrong apparel). here are my logs https://gist.github.com/85a01490473aa049d6783b2f8ae681a5
Torann  [developer] 23 Sep, 2019 @ 7:33pm 
@Mama Horseteeth
I see a few errors from this mod, but all cases are related to generating a pawn inside of a crypto sleep pod. I'll take a look to see what my be causing an issue, but if you feel there might be some conflict during world generation, try disabling this mod during creation and re-enable it afterwards. There's very little application from this mod until a pawn downs anyways.
MamaHorseteeth 23 Sep, 2019 @ 7:59pm 
alright, thanks. i don't think i'd noticed this before because at some point i adjusted mapgen to give me numerous ancient dangers per map
ROBOCOP 25 Feb, 2020 @ 8:16am 
Exception while generating thing set: System.NullReferenceException: Object reference not set to an instance of an object
at CustomDeathRandomness.Main.CheckForStateChange_Patch (Verse.Pawn_HealthTracker,System.Nullable`1<Verse.DamageInfo>,Verse.Hediff) <0x00cd7>
at (wrapper dynamic-method) Verse.Pawn_HealthTracker.CheckForStateChange_Patch2 (object,System.Nullable`1<Verse.DamageInfo>,Verse.Hediff) <0x000ac>
at (wrapper dynamic-method) Verse.Pawn_HealthTracker.AddHediff_Patch1 (object,Verse.Hediff,Verse.BodyPartRecord,System.Nullable`1<Verse.DamageInfo>,Verse.DamageWorker/DamageResult) <0x00135>
at (wrapper dynamic-method) Verse.HediffSet.AddDirect_Patch0 (object,Verse.Hediff,System.Nullable`1<Verse.DamageInfo>,Verse.DamageWorker/DamageResult) <0x004ae>
at (wrapper dynamic-method) Verse.Pawn_HealthTracker.AddHediff_Patch1 (object,Verse.Hediff,Verse.BodyPartRecord,System.Nullable`1<Verse.DamageInfo>,Verse.DamageWorker/DamageResult) <0x000c6>
at (wrapper dynamic-method) Verse.DamageWorker_AddInjury.FinalizeAndAddInjury_Patch1 (object,Verse.Pawn,Verse.Hediff_Injury,Verse.DamageInfo,Verse.DamageWorker/DamageResult) <0x00163>
at Verse.DamageWorker_AddInjury.FinalizeAndAddInjury (Verse.Pawn,single,Verse.DamageInfo,Verse.DamageWorker/DamageResult) <0x00305>
at Verse.DamageWorker_Cut.ApplySpecialEffectsToPart (Verse.Pawn,single,Verse.DamageInfo,Verse.DamageWorker/DamageResult) <0x0078e>
at Verse.DamageWorker_AddInjury.ApplyDamageToPart (Verse.DamageInfo,Verse.Pawn,Verse.DamageWorker/DamageResult) <0x004a9>
at (wrapper dynamic-method) Verse.DamageWorker_AddInjury.ApplyToPawn_Patch1 (object,Verse.DamageInfo,Verse.Pawn) <0x0034e>
at Verse.DamageWorker_AddInjury.Apply (Verse.DamageInfo,Verse.Thing) <0x000be>
at (wrapper dynamic-method) Verse.Thing.TakeDamage_Patch2 (object,Verse.DamageInfo) <0x00344>
at Verse.HealthUtility.DamageUntilDead (Verse.Pawn) <0x00253>
at RimWorld.ThingSetMaker_MapGen_AncientPodContents.GenerateSlave () <0x00211>
at RimWorld.ThingSetMaker_MapGen_AncientPodContents.Generate (RimWorld.ThingSetMakerParams,System.Collections.Generic.List`1<Verse.Thing>) <0x0015e>
at (wrapper dynamic-method) RimWorld.ThingSetMaker.Generate_Patch1 (object,RimWorld.ThingSetMakerParams) <0x00173>

Verse.Log:Error(String, Boolean)
RimWorld.ThingSetMaker:Generate_Patch1(Object, ThingSetMakerParams)
RimWorld.BaseGen.SymbolResolver_AncientCryptosleepCasket:Resolve(ResolveParams)
RimWorld.BaseGen.BaseGen:Resolve(Pair`2)
RimWorld.BaseGen.BaseGen:Generate()
RimWorld.GenStep_ScatterShrines:ScatterAt(IntVec3, Map, Int32)
Verse.GenStep_Scatterer:Generate(Map, GenStepParams)
Verse.MapGenerator:GenerateContentsIntoMap(IEnumerable`1, Map, Int32)
Verse.MapGenerator:GenerateMap_Patch1(IntVec3, MapParent, MapGeneratorDef, IEnumerable`1, Action`1)
Verse.Game:InitNewGame_Patch2(Object)
Verse.Root_Play:<Start>m__1()
Verse.LongEventHandler:RunEventFromAnotherThread(Action)
Verse.LongEventHandler:<UpdateCurrentAsynchronousEvent>m__1()
ROBOCOP 25 Feb, 2020 @ 8:27am 
an error when pawns are planted at the beginning of the game.
< >
Showing 1-15 of 22 comments
Per page: 1530 50