Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
As for your question, I did a test before patching and yes, it was only the Independent pawns that had the error, but again not all of them. Out of 10 pods, 6 were independent, and of those, 5 had errors and 1 didn't.
if(target.Faction.IsPlayer) return options
to instead be
if(target.Faction is not null)
if(target.Faction.IsPlayer) return options
Does the error only occur on pawns that are independent? I have only been able to get the error to trigger on independent pawns so far...which leads me to suspect that the null might be if(target.Faction.IsPlayer)...IsPlayer can't be called if Faction is null, so this would trigger a null reference exception if independent refugees just have a faction set to null. I don't know for sure this is how independent refugees work, but it's the only difference I can find between "good pawns" and broken pawns.
Error: https://pastebin.com/favAJzaZ
HugsLib Log: https://gist.github.com/HugsLibRecordKeeper/6d6d9e41e46f052ab1d3ea807ef22a05
Incase HugsLib was the culprit, I did another test with ONLY DLCs, Harmony (required), and Dimensons RePocketed, and am still getting the error.
Error: https://pastebin.com/4pZfrgWc
HugsLib: Can't provide since I removed it for this test lol
So ya, I'm getting the error with JUST the DLCs and this mod (and Harmony, which this mod lists as a requirement)
I'll do the dev test right now, gimmie a few minutes and I'll post results
Also, if you reproduce without Achtung, do you still get an error logged and is it different?