Help. Cannot recruit prisioners (think is solved)

Started by KbronCT, June 06, 2017, 05:39:00 AM

Previous topic - Next topic

KbronCT

Allways I try to recruit prisioners i don´t see the message saying the prisioner refuse to join or the prisioner join the colony.

Instead of that i got this error

JobDriver threw exception in initAction. Pawn=Leader, Job=PrisonerAttemptRecruit A=Thing_Human328229, Exception: System.NullReferenceException: Object reference not set to an instance of an object
  at RimWorld.StoryIntender_Population.CalculatePopulationIntent (RimWorld.StorytellerDef def, Single curPop, Int32 ticksSinceGain) [0x00000] in <filename unknown>:0
  at RimWorld.StoryIntender_Population.get_PopulationIntent () [0x00000] in <filename unknown>:0
  at RimWorld.PawnUtility.RecruitDifficulty (Verse.Pawn pawn, RimWorld.Faction recruiterFaction, Boolean withPopIntent) [0x00000] in <filename unknown>:0
  at RimWorld.InteractionWorker_RecruitAttempt.Interacted (Verse.Pawn initiator, Verse.Pawn recipient, System.Collections.Generic.List`1 extraSentencePacks) [0x00000] in <filename unknown>:0
  at RimWorld.Pawn_InteractionsTracker.TryInteractWith (Verse.Pawn recipient, RimWorld.InteractionDef intDef) [0x00000] in <filename unknown>:0
  at RimWorld.Toils_Interpersonal+<TryRecruit>c__AnonStorey26E.<>m__E0 () [0x00000] in <filename unknown>:0
  at Verse.AI.JobDriver.TryActuallyStartNextToil () [0x00000] in <filename unknown>:0  lastJobGiver=RimWorld.JobGiver_Work, curJob.def=PrisonerAttemptRecruit, curDriver=RimWorld.JobDriver_ChatWithPrisoner

The problem is for the story teller mod?

Also my caravans cannot comerce with any faction, got an error and nothing happens.

I am new with mods and got docens of errors, but while i´m learning i can play (with the error pop up sometimes)

This is my log
https://gist.github.com/HugsLibRecordKeeper/8ed814ee3a46f4c426420cb1cbd5ad2b

jamaicancastle

It looks like the game can't determine the storyteller's intended population levels (which it uses to calculate the odds of recruitment - it's easier if you're at a very low population, harder at a high population). This might also be why you can't trade, if it's trying to look up whether it should stock any slaves. Any mods you have that changed/added your current storyteller would be my first suspects.

In particular, make sure they were updated properly for A17; the way intended population is coded was changed between versions, so using A16 code will produce an error.

KbronCT

All are A17 compatible with no mods conflict, but a lot of DLL conflict and core conflict (don´t know if this is normal) Later will make a new post with the RCC test and the problems i have.

Will try a new game without rimsenal - storyteller pack, with a tipical storyteller and let´s see what happens.

Thanks

KbronCT

I disable rimsenal - storyteller pack and start with a standart storyteller and now can recruit and the hospitality mod works fine and can recruir visitors.

Don´t know why the storyteller mod didn´t let me recruit because i only have 2 pawns at the colony.

This is solved. thanks