Hi, I've got 2 crash logs that may be relevant to your mod
138080 [Thread-3] ERROR exerelin.utilities.NexUtilsMarket - Nonexistent special item found on Culann, id triheavy_databank
And the big one that causes consistent CTDs
118671 [Thread-3] INFO scripts.kissa.LOST_SECTOR.util.powerLevel - power 1.5840482
119750 [Thread-9] INFO sound.oo0OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOO - Creating streaming player for music with id [uaf_final_friendly_market_loop1.ogg]
119751 [Thread-9] INFO sound.H - Playing music with id [uaf_final_friendly_market_loop1.ogg]
120134 [Thread-3] INFO com.fs.starfarer.api.impl.campaign.events.OfficerManagerEvent - Spawning officers/admins at ii_carthage
120134 [Thread-3] INFO com.fs.starfarer.api.impl.campaign.events.OfficerManagerEvent - officerProb: 0.5
120134 [Thread-3] INFO com.fs.starfarer.api.impl.campaign.events.OfficerManagerEvent - additionalProb: 0.1
120134 [Thread-3] INFO com.fs.starfarer.api.impl.campaign.events.OfficerManagerEvent - mercProb: 0.25
120134 [Thread-3] INFO com.fs.starfarer.api.impl.campaign.events.OfficerManagerEvent - adminProb: 0.15
120134 [Thread-3] INFO com.fs.starfarer.api.impl.campaign.events.OfficerManagerEvent -
122424 [Thread-3] INFO scripts.kissa.LOST_SECTOR.util.powerLevel - power 1.5840482
123329 [Thread-3] INFO com.fs.starfarer.loading.LoadingUtils - Loading CSV data from [DIRECTORY: D:\Program Files (x86)\Fractal Softworks\Starsector\starsector-core\..\mods\stelnet]
123680 [Thread-3] INFO sound.oo0OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOO - Cleaning up music with id [miscallenous_corvus_campaign_music.ogg]
123681 [Thread-7] INFO sound.oo0OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOO - Cleaning up music with id [uaf_final_friendly_market_loop1.ogg]
123757 [Thread-9] INFO sound.oo0OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOO - Creating streaming player for music with id [miscallenous_corvus_campaign_music.ogg]
123758 [Thread-9] INFO sound.H - Playing music with id [miscallenous_corvus_campaign_music.ogg]
123976 [Thread-3] ERROR com.fs.starfarer.combat.CombatMain - java.lang.NullPointerException
java.lang.NullPointerException
at data.scripts.industry.KaysaarResearchFacility.apply(KaysaarResearchFacility.java:45)
at com.fs.starfarer.campaign.econ.Market.reapplyIndustries(Unknown Source)
at com.fs.starfarer.campaign.CharacterStats.refreshAllOutpostsEffectsForPlayerOutp osts(Unknown Source)
at com.fs.starfarer.campaign.CharacterStats.refreshCharacterStatsEffects(Unknown Source)
at com.fs.starfarer.campaign.CharacterStats.refreshCharacterStatsEffects(Unknown Source)
at com.fs.starfarer.campaign.econ.reach.ReachEconomy.nextStep(Unknown Source)
at com.fs.starfarer.campaign.econ.Economy.nextStep(Unknown Source)
at com.fs.starfarer.campaign.econ.Economy.nextStep(Unknown Source)
at com.fs.starfarer.campaign.econ.Economy.tripleStep(Unknown Source)
at com.fs.starfarer.campaign.command.F.<init>(Unknown Source)
at com.fs.starfarer.ui.newui.L$8.actionPerformed(Unknown Source)
at com.fs.starfarer.ui.n.buttonPressed(Unknown Source)
at com.fs.starfarer.ui.I.?00000(Unknown Source)
at com.fs.starfarer.ui.I.processInput(Unknown Source)
at com.fs.starfarer.ui.n.processInputImpl(Unknown Source)
at com.fs.starfarer.ui.thissuper.processInput(Unknown Source)
at com.fs.starfarer.ui.interfacenew.dispatchEventsToChildren(Unknown Source)
at com.fs.starfarer.ui.interfacenew.processInputImpl(Unknown Source)
at com.fs.starfarer.ui.thissuper.processInput(Unknown Source)
at com.fs.starfarer.ui.interfacenew.dispatchEventsToChildren(Unknown Source)
at com.fs.starfarer.ui.interfacenew.processInputImpl(Unknown Source)
at com.fs.starfarer.ui.public.processInputImpl(Unknown Source)
at com.fs.starfarer.ui.newui.L.processInputImpl(Unknown Source)
at com.fs.starfarer.ui.thissuper.processInput(Unknown Source)
at com.fs.starfarer.ui.interfacenew.dispatchEventsToChildren(Unknown Source)
at com.fs.starfarer.ui.interfacenew.processInputImpl(Unknown Source)
at com.fs.starfarer.ui.thissuper.processInput(Unknown Source)
at com.fs.starfarer.campaign.CampaignState.processInput(Unknown Source)
at com.fs.starfarer.BaseGameState.traverse(Unknown Source)
at com.fs.state.AppDriver.begin(Unknown Source)
at com.fs.starfarer.combat.CombatMain.main(Unknown Source)
at com.fs.starfarer.StarfarerLauncher.o00000(Unknown Source)
at com.fs.starfarer.StarfarerLauncher$1.run(Unknown Source)
at java.lang.Thread.run(Thread.java:748)
I'm assuming this has something to do with the researchers because I can recreate it whenever I find Sophia the researcher at a bar in Auroria (UAF). I can recruit her and leave the bar but when I go to check my colony, I get a CTD. Not doing anything after recruiting her also causes a CTD after a while.
Thanks for your work, this is an awesome mod!