Mostly a reminder to myself to look into this.
I noticed sometimes after doing questreloads there where non-existing characters loaded.
One way to trigger it was by starting in assassin and then executing this trough the console:
The character init now catches it and wont error. but in the compile log you will still see errors appearing.
This might be some fantoms which weren't completly initialized yet and therefor the clearing of them didn't work as expected but I don't know exactly.
As far as I know this isn't game breaking but it does make for longer loadtimes.
I noticed sometimes after doing questreloads there where non-existing characters loaded.
One way to trigger it was by starting in assassin and then executing this trough the console:
Code:
DoQuestReloadToLocation("Oranjestad_Port_Captain_House", "reload", "reload1", "");
The character init now catches it and wont error. but in the compile log you will still see errors appearing.
This might be some fantoms which weren't completly initialized yet and therefor the clearing of them didn't work as expected but I don't know exactly.
As far as I know this isn't game breaking but it does make for longer loadtimes.