RimWorld

RimWorld

Combat Shields
Arcanant 7 Jun, 2021 @ 12:08pm
Error/Bug Reporting
I think they should all be in one place to be honest. This is what I got as an error. I am not sure what I should do though

Exception ticking Frank (at (66, 0, 45)): System.NullReferenceException: Object reference not set to an instance of an object
at CombatShields.Harmonypatches.PawnHasShieldInInventory (Verse.Pawn pawn) [0x00021] in <23030b47298e42978745ac78b99c12e2>:0
at CombatShields.Harmonypatches.ShieldPatchAddEquipment (Verse.Pawn_EquipmentTracker __instance, Verse.ThingWithComps newEq) [0x00010] in <23030b47298e42978745ac78b99c12e2>:0
at (wrapper dynamic-method) Verse.Pawn_EquipmentTracker.Verse.Pawn_EquipmentTracker.AddEquipment_Patch3(Verse.Pawn_EquipmentTracker,Verse.ThingWithComps)
at SimpleSidearms.utilities.WeaponAssingment.equipSpecificWeapon (Verse.Pawn pawn, Verse.ThingWithComps weapon, System.Boolean dropCurrent, System.Boolean intentionalDrop) [0x002bd] in <d9088f519da84875bcf8897a955c5c10>:0
at SimpleSidearms.utilities.WeaponAssingment.equipSpecificWeaponFromInventory (Verse.Pawn pawn, Verse.ThingWithComps weapon, System.Boolean dropCurrent, System.Boolean intentionalDrop) [0x00001] in <d9088f519da84875bcf8897a955c5c10>:0
at SimpleSidearms.utilities.WeaponAssingment.equipSpecificWeaponTypeFromInventory (Verse.Pawn pawn, SimpleSidearms.rimworld.ThingDefStuffDefPair weapon, System.Boolean dropCurrent, System.Boolean intentionalDrop) [0x00061] in <d9088f519da84875bcf8897a955c5c10>:0
at SimpleSidearms.utilities.WeaponAssingment.equipBestWeaponFromInventoryByPreference (Verse.Pawn pawn, SimpleSidearms.Globals+DroppingModeEnum drop, System.Nullable`1[T] modeOverride, Verse.Pawn target) [0x0024a] in <d9088f519da84875bcf8897a955c5c10>:0
at SimpleSidearms.intercepts.AutoUndrafter_AutoUndraftTick_Postfix.AutoUndraftTick (RimWorld.AutoUndrafter __instance, Verse.Pawn ___pawn) [0x00064] in <d9088f519da84875bcf8897a955c5c10>:0
at (wrapper dynamic-method) RimWorld.AutoUndrafter.RimWorld.AutoUndrafter.AutoUndraftTick_Patch1(RimWorld.AutoUndrafter)
at RimWorld.Pawn_DraftController.DraftControllerTick () [0x00000] in <7927e938de4c4089b4add4215e58d5b1>:0
at (wrapper dynamic-method) Verse.Pawn.Verse.Pawn.Tick_Patch5(Verse.Pawn)
at (wrapper dynamic-method) Verse.TickList.Verse.TickList.Tick_Patch2(Verse.TickList)
Verse.Log:Verse.Log.Error_Patch2(String, Boolean)
Verse.TickList:Verse.TickList.Tick_Patch2(TickList)
Verse.TickManager:Verse.TickManager.DoSingleTick_Patch6(TickManager)
Verse.TickManager:Verse.TickManager.TickManagerUpdate_Patch1(TickManager)
Verse.Game:Verse.Game.UpdatePlay_Patch2(Game)
Verse.Root_Play:Verse.Root_Play.Update_Patch1(Root_Play)
< >
Showing 1-2 of 2 comments
qux 3 Jul, 2021 @ 8:09am 
same...
Root level exception in OnGUI(): System.NullReferenceException: Object reference not set to an instance of an object
at CombatShields.Harmonypatches.ShieldPatchWearApparel (Verse.Pawn_EquipmentTracker __instance, RimWorld.Apparel newApparel) [0x00004] in <23030b47298e42978745ac78b99c12e2>:0
at (wrapper dynamic-method) RimWorld.Pawn_ApparelTracker.RimWorld.Pawn_ApparelTracker.Wear_Patch2(RimWorld.Pawn_ApparelTracker,RimWorld.Apparel,bool,bool)
at RimWorld.PawnApparelGenerator+PossibleApparelSet.GiveToPawn (Verse.Pawn pawn) [0x00046] in <7927e938de4c4089b4add4215e58d5b1>:0
at (wrapper dynamic-method) RimWorld.PawnApparelGenerator.RimWorld.PawnApparelGenerator.GenerateStartingApparelFor_Patch2(Verse.Pawn,Verse.PawnGenerationRequest)
at (wrapper dynamic-method) Verse.PawnGenerator.Verse.PawnGenerator.GenerateGearFor_Patch2(Verse.Pawn,Verse.PawnGenerationRequest)
at (wrapper dynamic-method) Verse.PawnGenerator.Verse.PawnGenerator.TryGenerateNewPawnInternal_Patch0(Verse.PawnGenerationRequest&,string&,bool,bool)
at Verse.PawnGenerator.GenerateNewPawnInternal (Verse.PawnGenerationRequest& request) [0x00096] in <7927e938de4c4089b4add4215e58d5b1>:0
at Verse.PawnGenerator.GenerateOrRedressPawnInternal (Verse.PawnGenerationRequest request) [0x00183] in <7927e938de4c4089b4add4215e58d5b1>:0
at (wrapper dynamic-method) Verse.PawnGenerator.Verse.PawnGenerator.GeneratePawn_Patch1(Verse.PawnGenerationRequest)
at Verse.PawnGenerator.GeneratePawn (Verse.PawnKindDef kindDef, RimWorld.Faction faction) [0x0005b] in <7927e938de4c4089b4add4215e58d5b1>:0
at Verse.DebugToolsSpawning+<>c__DisplayClass1_0.<SpawnPawn>b__1 () [0x00017] in <7927e938de4c4089b4add4215e58d5b1>:0
at Verse.DebugTool.DebugToolOnGUI () [0x00018] in <7927e938de4c4089b4add4215e58d5b1>:0
at Verse.DebugTools.DebugToolsOnGUI () [0x00007] in <7927e938de4c4089b4add4215e58d5b1>:0
at RimWorld.UIRoot_Play.UIRootOnGUI () [0x000b4] in <7927e938de4c4089b4add4215e58d5b1>:0
at (wrapper dynamic-method) Verse.Root.Verse.Root.OnGUI_Patch1(Verse.Root)
Verse.Log:Error(String, Boolean)
Verse.Root:Verse.Root.OnGUI_Patch1(Root)
< >
Showing 1-2 of 2 comments
Per page: 1530 50