1
Mods / Re: [0.96a] Experimental Hull Modifications 0.8.6a
« on: June 11, 2025, 11:27:21 AM »a warning if your still using the bootleg install, in my testing everything worked great except using autofit on a ship with experimental hull mods installed would cause a crash. i didnt care about that so i used it anyways.
after a good few hours of play i eventually picked up the field repairs skill. it causes a CTD with experimental hull mods. not sure why.
140687 2097658 [Thread-2] ERROR com.fs.starfarer.combat.CombatMain java.lang.NullPointerException: Cannot invoke "com.fs.starfarer.api.combat.ShipHullSpecAPI.isBuiltInMod(String)" because "base" is null
140688 java.lang.NullPointerException: Cannot invoke "com.fs.starfarer.api.combat.ShipHullSpecAPI.isBuiltInMod(String)" because "base" is null
140689 at com.fs.starfarer.api.impl.campaign.DModManager.removeDMod(DModManager.java:378)
140690 at experimentalHullModifications.scripts.ehm_fieldRepairsScript.advance(ehm_fieldRepairsScript.java:96)
140691 at com.fs.starfarer.campaign.CampaignEngine.advance(Unknown Source)
140692 at com.fs.starfarer.campaign.CampaignState.advance(Unknown Source)
140693 at com.fs.starfarer.BaseGameState.traverse(Unknown Source)
140694 at com.fs.state.AppDriver.begin(Unknown Source)
140695 at com.fs.starfarer.combat.CombatMain.main(Unknown Source)
140696 at com.fs.starfarer.StarfarerLauncher.o00000(Unknown Source)
140697 at com.fs.starfarer.StarfarerLauncher$1.run(Unknown Source)
140698 at java.base/java.lang.Thread.run(Unknown Source)
hoping i can figure this out, will update if i do
I am guessing by "Field Repair" you mean "Hull Restoration?" The reason I ask is because I had this exact crash and thankfully saved right before getting the skill and was able to test. I got the crash around the same amount of in game time when the restoration would trigger. By not getting the skill I have been playing for hours without a crash. It's totally the Hull Restoration skill. (I have Field Repairs)