cseelhoff / RimThreaded

RimThreaded is a RimWorld mod designed to enable RimWorld to utilize multiple threads.
MIT License
117 stars 21 forks source link

[Pawnmorpher] Morphed sapient pawn no longer counted as colonist after adding RT #584

Open Sephiroth018 opened 3 years ago

Sephiroth018 commented 3 years ago

IMPORTANT: Please first search existing bugs to ensure you are not creating a duplicate bug report!

Describe the bug It's about having a morphed pawn that is still sapient. Normally, such a pawn can still be assigned priorities in the worktab, a schedule, is visible in the colonist bar, can be drafted and so on. When loading that save with RT, non of the above is possible any more, with the exception of drafting and manually forcing actions. I know Pawnmorpher is already on the "incompatible" list, but the bug mentioned there is a different one.

Steps to reproduce the behavior (VERY IMPORTANT)

  1. Have RT not as an active mod
  2. Have a sapient/mostly sapient morphed pawn
  3. Save the game
  4. Close it and add RT (as last mod)
  5. Load the game, pawn is no longer in the colonist bar and so on but can still be forced to do things and be drafted. Also, it still will do the think it would normally have set in the work tab, like research.

Error Log https://gist.github.com/Sephiroth018/a781d2548e6b0e945c27eaa84acb6026 https://gist.github.com/bc4e581175be818df4130c0944662f81

Save file https://gist.github.com/Sephiroth018/cd1bbd5aa8de6c1c808cd7f03854ca05

Screenshots !!! Add screenshots to help explain your problem here !!!

Mod list (Preferably a RimPy compatible list.) Modlist exported from RimPy: https://gist.github.com/Sephiroth018/a2aaefa890d35f8ef17269233fddd7cd