RimWorld

RimWorld

Overcapped Accuracy
San-Kyu 3 Feb, 2019 @ 6:12pm
Bug report
Getting a continuous bug. I don't know if its from your mod but it is referenced as Overcapped Accuracy below. It doesn't crash the game but it just slows it down to a crawl.

System.NullReferenceException: Object reference not set to an instance of an object
at RimWorld.Hediff_Addiction.get_Need () <0x0004a>
at RimWorld.Hediff_Addiction.get_CurStageIndex () <0x0001c>
at Verse.Hediff.get_CurStage () <0x0005c>
at (wrapper dynamic-method) RimWorld.StatWorker.GetValueUnfinalized_Patch3 (object,RimWorld.StatRequest,bool) <0x0044c>
at RimWorld.StatWorker.GetValue (RimWorld.StatRequest,bool) <0x0014a>
at RimWorld.StatWorker.GetValue (Verse.Thing,bool) <0x00070>
at OvercappedAccuracy.OvercappedAccuracy/StatExtension_GetStatValue_Patch.Prefix (single&,Verse.Thing,RimWorld.StatDef,bool) <0x00053>
at (wrapper dynamic-method) RimWorld.StatExtension.GetStatValue_Patch2 (Verse.Thing,RimWorld.StatDef,bool) <0x0004f>
at RimWorld.PlayerItemAccessibilityUtility.CacheAccessibleThings (int) <0x00b12>
at RimWorld.PlayerItemAccessibilityUtility.Accessible (Verse.ThingDef,int,Verse.Map) <0x00042>
at RimWorld.PlayerItemAccessibilityUtility.PossiblyAccessible (Verse.ThingDef,int,Verse.Map) <0x00044>
at RimWorld.IncidentWorker_QuestTradeRequest/<TryFindRandomRequestedThingDef>c__AnonStorey1.<>m__0 (Verse.ThingDef) <0x001bb>
at RimWorld.IncidentWorker_QuestTradeRequest/<TryFindRandomRequestedThingDef>c__AnonStorey1.<>m__1 (Verse.ThingDef) <0x00027>
at System.Linq.Enumerable/<CreateWhereIterator>c__Iterator1D`1<Verse.ThingDef>.MoveNext () <0x0016b>
at System.Collections.Generic.List`1<Verse.ThingDef>.AddEnumerable (System.Collections.Generic.IEnumerable`1<Verse.ThingDef>) <0x000d7>
at System.Collections.Generic.List`1<Verse.ThingDef>..ctor (System.Collections.Generic.IEnumerable`1<Verse.ThingDef>) <0x000e5>
at System.Linq.Enumerable.ToList<Verse.ThingDef> (System.Collections.Generic.IEnumerable`1<Verse.ThingDef>) <0x00070>
at Verse.GenCollection.TryRandomElement<Verse.ThingDef> (System.Collections.Generic.IEnumerable`1<Verse.ThingDef>,Verse.ThingDef&) <0x000df>
at RimWorld.IncidentWorker_QuestTradeRequest.TryFindRandomRequestedThingDef (Verse.Map,Verse.ThingDef&,int&) <0x00156>
at RimWorld.IncidentWorker_QuestTradeRequest.TryGenerateTradeRequest (RimWorld.Planet.TradeRequestComp,Verse.Map) <0x00095>
at RimWorld.IncidentWorker_QuestTradeRequest.TryExecuteWorker (RimWorld.IncidentParms) <0x000e3>
at (wrapper dynamic-method) RimWorld.IncidentWorker.TryExecute_Patch1 (object,RimWorld.IncidentParms) <0x00024>
at (wrapper dynamic-method) RimWorld.Storyteller.TryFire_Patch1 (object,RimWorld.FiringIncident) <0x00090>
at RimWorld.IncidentQueue.IncidentQueueTick () <0x000c4>
at RimWorld.Storyteller.StorytellerTick () <0x0002f>
at Verse.TickManager.DoSingleTick () <0x00610>

Verse.Log:Error(String, Boolean)
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()