RimWorld
Psychology (unofficial) v1.1-1.6
DigitalHare 2020 年 12 月 31 日 上午 3:44
Infinite Mayoral meetings
As it says on the tin, I keep having pawns stuck in a mayoral meeting: It seems to be a relatively new occurrence after having to restart after something updated that caused an error after every tick It was something I had out at one point that was tainting the save. Did a fair amount of testing to determine the save was just no longer worth the problem but was not able to locate it. Only thing that stopped it was debug>Destroy Map. Destroying tile to the floor, all pawns dead, all animals dead. Nothing. Regardless - That's not the issue.

Exception while ticking lord with job Psychology.LordJob_VisitMayor: System.NullReferenceException: Object reference not set to an instance of an object at RimWorld.PawnRelationUtility.TryAppendRelationsWithColonistsInfo (Verse.TaggedString& text, Verse.TaggedString& title, Verse.Pawn pawn) [0x0004f] in <d72310b4d8f64d25aee502792b58549f>:0 at RimWorld.PawnRelationUtility.TryAppendRelationsWithColonistsInfo (Verse.TaggedString& text, Verse.Pawn pawn) [0x00007] in <d72310b4d8f64d25aee502792b58549f>:0 at (wrapper dynamic-method) Verse.Grammar.GrammarUtility.Verse.Grammar.GrammarUtility.RulesForPawn_Patch1(string,Verse.Pawn,System.Collections.Generic.Dictionary`2<string, string>,bool,bool) at Verse.PlayLogEntry_Interaction.ToGameStringFromPOV_Worker (Verse.Thing pov, System.Boolean forceLog) [0x0008b] in <d72310b4d8f64d25aee502792b58549f>:0 at Verse.LogEntry.ToGameStringFromPOV (Verse.Thing pov, System.Boolean forceLog) [0x0005b] in <d72310b4d8f64d25aee502792b58549f>:0 at Bubbles.Interface.Bubbler.Add (Verse.LogEntry entry, System.Boolean isCombat) [0x000d6] in <fada5531ec3a42d0877784284183c70d>:0 at Bubbles.Patch.Verse_PlayLog_Add.Postfix (Verse.LogEntry entry) [0x00000] in <fada5531ec3a42d0877784284183c70d>:0 at (wrapper dynamic-method) Verse.PlayLog.Verse.PlayLog.Add_Patch1(Verse.PlayLog,Verse.LogEntry) at Psychology.LordJob_VisitMayor.Finished () [0x0053c] in <bfb1a8d0fa51432981939df9b4c5a494>:0 at Psychology.LordJob_VisitMayor.<CreateGraph>b__3_3 () [0x00001] in <bfb1a8d0fa51432981939df9b4c5a494>:0 at Verse.AI.Group.TransitionAction_Custom.DoAction (Verse.AI.Group.Transition trans) [0x0001c] in <d72310b4d8f64d25aee502792b58549f>:0 at Verse.AI.Group.Transition.Execute (Verse.AI.Group.Lord lord) [0x00027] in <d72310b4d8f64d25aee502792b58549f>:0 at Verse.AI.Group.Transition.CheckSignal (Verse.AI.Group.Lord lord, Verse.AI.Group.TriggerSignal signal) [0x000de] in <d72310b4d8f64d25aee502792b58549f>:0 at Verse.AI.Group.Lord.CheckTransitionOnSignal (Verse.AI.Group.TriggerSignal signal) [0x00050] in <d72310b4d8f64d25aee502792b58549f>:0 at Verse.AI.Group.Lord.LordTick () [0x0002a] in <d72310b4d8f64d25aee502792b58549f>:0 at Verse.AI.Group.LordManager.LordManagerTick () [0x00011] in <d72310b4d8f64d25aee502792b58549f>:0 (Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 35) Random state stack is not empty. There were more calls to PushState than PopState. Fixing. (Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 35)

Full log https://gist.github.com/HugsLibRecordKeeper/6cb2f21df521590c2e05f9caa85a5d8d
I am aware there are some errors with some mods that I am keeping an eye on but if anything in particular screams a problem with psychology, I'd like to know.

Thank you for looking and your time, I'm aware this is all free and volunteer and I appreciate the work into keeping this mod going.
< >
目前顯示第 1-5 則留言,共 5
Davai 2021 年 2 月 16 日 上午 9:43 
Hey theree. I am faced that bug too, on a 4th year of colony. Endless mayoral meeting and endless election with pawns satrving to death at the polling place. Have you found any solution?
DigitalHare 2021 年 2 月 17 日 下午 9:57 
引用自 Davai
Hey theree. I am faced that bug too, on a 4th year of colony. Endless mayoral meeting and endless election with pawns satrving to death at the polling place. Have you found any solution?
For mine, I just turned the entire mayor system off in the options to stop that problem. But I haven't used Psychology in a fair bit of time, sorry.
Montee 2021 年 8 月 10 日 下午 12:25 
How do you turn off the mayor system it is beyond annoying. Half my colony sick with some made up psy disease and the two not sick decided to have a meeting and wander until its done while people die wtf so annoying. Too many meetings. Too many date notifications.
DigitalHare 2021 年 8 月 12 日 下午 4:59 
引用自 Montee
How do you turn off the mayor system it is beyond annoying. Half my colony sick with some made up psy disease and the two not sick decided to have a meeting and wander until its done while people die wtf so annoying. Too many meetings. Too many date notifications.
I no longer use Psychology, so I do not know with the more recent updates, myself. But it was in Mod Options the last time I used it, if I recall.
Vantus 2024 年 4 月 11 日 下午 1:57 
Necro-ing this thread as the bug is back after 1.5 update.

My colonists are stuck in a never-ending meeting until they die.
Recruiting them does nothing as they instantly go back.
Queuing another action does nothing as they return the meeting after.
The colonists in the meeting do not show up on the available list of colonists to send in a caravan so that doesn't work.

The only way I managed to break it up was to arrest one of the meeting attendees then release them.
< >
目前顯示第 1-5 則留言,共 5
每頁顯示: 1530 50