Hi there! Just stumbled upon a little bug.
I'm running a bunch of mods (including AoTD), one of which allows to capture colonies.
If an ai faction captures players colony with a research facility on it, at some point it will try to shut it down, which crashes the game and prompts following error message:
919439 [Thread-3] ERROR com.fs.starfarer.combat.CombatMain - java.lang.NullPointerException
java.lang.NullPointerException
at data.kaysaar_aotd_vok.scripts.campaign.econ.industry.ResearchFacility.notifyBeingRemoved(ResearchFacility.java:66)
at com.fs.starfarer.campaign.econ.Market.removeIndustry(Unknown Source)
at com.fs.starfarer.api.impl.campaign.intel.deciv.DecivTracker.decivilize(DecivTracker.java:228)
at com.fs.starfarer.api.impl.campaign.intel.deciv.DecivTracker.decivilize(DecivTracker.java:186)
at com.fs.starfarer.api.impl.campaign.intel.deciv.DecivTracker.checkDeciv(DecivTracker.java:181)
at com.fs.starfarer.api.impl.campaign.intel.deciv.DecivTracker.checkDeciv(DecivTracker.java:126)
at com.fs.starfarer.api.impl.campaign.intel.deciv.DecivTracker.advance(DecivTracker.java:77)
at com.fs.starfarer.campaign.CampaignEngine.advance(Unknown Source)
at com.fs.starfarer.campaign.CampaignState.advance(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 know that this bug won't occur in vanilla, but considering how popular both AoTD and Nexelerin (I believe it's this one that allows to capture colonies) are, I think it would be nice if you managed to patch this.
Also, if you do decide to patch it, there's also a secondary bug - Items that were stored in Research tab during capture dissapear if a player re-captures his colony.
Sorry if there was some other dedicated place to post bugs, couldn't find anything.
P.S.: Great mod, absolutely loving it!