[1.1.2646] Hosted friends start doing work after update

Started by fezzik, May 26, 2020, 03:54:49 PM

Previous topic - Next topic

fezzik

"Hosting Friends" quest with 3 outlanders who aren't supposed to do work.  After updating to latest version they now show up with options for each work type in the "Work" menu.  I'm guessing this is not intended.  As far as bugs go, I kinda like this one.

Command line arguments: -logfile /tmp/rimworld_log
Verse.Log:Message(String, Boolean)
Verse.Root:CheckGlobalInit()
Verse.Root:Start()
Verse.Root_Entry:Start()

RimWorld 1.1.2646 rev774
Verse.Log:Message(String, Boolean)
RimWorld.VersionControl:LogVersionNumber()
Verse.Root:CheckGlobalInit()
Verse.Root:Start()
Verse.Root_Entry:Start()

Loading game from file Tribe of Bogo (Permadeath) with mods:
  - Ludeon.RimWorld
  - Ludeon.RimWorld.Royalty
Verse.Log:Message(String, Boolean)
Verse.SavedGameLoaderNow:LoadGameFromSaveFileNow(String)
Verse.<>c:<Start>b__1_1()
Verse.LongEventHandler:RunEventFromAnotherThread(Action)
Verse.<>c:<UpdateCurrentAsynchronousEvent>b__27_0()
System.Threading.ThreadHelper:ThreadStart_Context(Object)
System.Threading.ExecutionContext:RunInternal(ExecutionContext, ContextCallback, Object, Boolean)
System.Threading.ExecutionContext:Run(ExecutionContext, ContextCallback, Object, Boolean)
System.Threading.ExecutionContext:Run(ExecutionContext, ContextCallback, Object)
System.Threading.ThreadHelper:ThreadStart()

Loaded file (Map) is from version 1.1.2645 rev841, we are running version 1.1.2646 rev774.
Verse.Log:Warning(String, Boolean)
Verse.ScribeMetaHeaderUtility:LoadGameDataHeader(ScribeHeaderMode, Boolean)
Verse.SavedGameLoaderNow:LoadGameFromSaveFileNow(String)
Verse.<>c:<Start>b__1_1()
Verse.LongEventHandler:RunEventFromAnotherThread(Action)
Verse.<>c:<UpdateCurrentAsynchronousEvent>b__27_0()
System.Threading.ThreadHelper:ThreadStart_Context(Object)
System.Threading.ExecutionContext:RunInternal(ExecutionContext, ContextCallback, Object, Boolean)
System.Threading.ExecutionContext:Run(ExecutionContext, ContextCallback, Object, Boolean)
System.Threading.ExecutionContext:Run(ExecutionContext, ContextCallback, Object)
System.Threading.ThreadHelper:ThreadStart()

Canute

Hi,
so far i remember the guest you got is under your control, that mean he works for you too.
But mosttims these guests are royal's and don't do special work, but that depend on their title.

Check the pawn about the title, then check the title what work he still will do and when there is a difference, then there is bug.

Daryn

Same thing happened for me. Yesterday I received a colonist from a host quest that was not supposed to do any work while he was being hosted for 19 days. His Bio stated he is Incapable of "All work". I load the game today and I noticed I can assign him to any work even though his bio still stated he is incapable of all work because of the quest.

fezzik

Bio states they are incapable of all work.  Only two options I had yeasterday were "patient" and "bed rest" but after the update I have all work types available.

It's a minor bug that played out positively for me but I think something is broken.

Canute

You didn't said anything about the title of that guest.

Daryn

Its not about the title. The quest says he wont be doing any work but after the update you can assign him to do all work even though the quest description says he wont as well as his bio.

ison

Could anyone please upload a savefile where this happens? Does it still happen on the unstable branch?

Pheanox