cseelhoff / RimThreaded

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

[Rim of Madness - Vampires] Rim of Madness Vampires; Problems with pawn generator #587

Open pO0P3R125 opened 3 years ago

pO0P3R125 commented 3 years ago

Describe the bug The special pawn generator of the mod isn't working right (it throws an error due to the pawn generator failing in creating a new vampire because it isn't probably thread safe, and then the game chokes a bit, wanting to gave them the vampirism hediff. But rimthreaded {2.4.3} seems better suited than before handling this error, it thread restarted before {know it from experience})

Steps to reproduce the behavior (VERY IMPORTANT)

  1. Make a new colony (preferably with the highest threat scalation so you get the most raid points possible, or load "vampires" save)
  2. Configure vampires to appear a 100% of the time
  3. Add hours till its night
  4. Generate a raid (the more pawns you get the better)
  5. See error (or load "vampires error" save)

Error Log Player.log https://gist.github.com/6020bf8bd88a9cce84ff3b4795d73a11

Save file Vampires.zip

Screenshots Starting pawns who should get eaten by vampires

RimWorldWin64_ZzrzMabTJF

First Raid (none of them are vampires)

RimWorldWin64_LHVqZzKAuT RimWorldWin64_etaT9qGDZt RimWorldWin64_yzWAZOkjSw

Second Raid (only one of them is a vampire)

RimWorldWin64_ksesfZO8zZ RimWorldWin64_duNmUjqvJa RimWorldWin64_YC6wgSJLbd RimWorldWin64_rgRX6C8FH7

Mod list (Preferably a RimPy compatible list.)