This is copy pasted from a thread in the random things mod. My understanding is it's an issue with the superfighter from his mod not interacting well with one of the skills from quality captains but it's not something he can fix from his end apparently. Is there any chance you can put together a quick patch? Or explain to me what I'd have to do to self patch it that would also work I think. At any rate appreciate any help you can give me.
"So not sure if this mod is what's causing this because here's the contex/steps to reproduce: Refit Big Supercarrier Zepporia from UAF Mod (works fine usually), give it the hullmod alteration for autonomous fighters (adds a bay and gamma skills as well, pretty sure I got that from exotech which I think is this mod if I'm not mistaken), and then lastly use the two exotech variants of superfighter I had in the fighter bays of the zepporia, then run a sim fight and eventually it seems to crash.. consistently.
Game: 0.98a
Java: 17
OS: Win 10
Mods (19)
A_S-F vnull [null]
AoTD- Vaults of Knowledge-3.2.0 vnull [null]
Ashes of The Domain - Virtue Of Society vnull [null]
Carter's Freetraders-2.8 vnull [null]
Exotica-Technologies vnull [null]
High Tech Expansion-2.0.5 vnull [null]
Industrial.Evolution-4.0.c vnull [null]
MagicLib-1.5.4 vnull [null]
Mayasuran Navy vnull [null]
Nexerelin-0.12.0 vnull [null]
PAGSM v1.14.1a 0.98a fix vnull [null]
Random Assortment of Things-2.6.9 vnull [null]
Secrets of the Frontier 0.14.5b vnull [null]
Ship_Weapon Pack-1.16.0 vnull [null]
Superweapons Arsenal vnull [null]
Terraforming Made Easy 2.6.5a vnull [null]
Torchships vnull [null]
UAF vnull [null]
scalartech-solutions-0.9.2 vnull [null]
Line: Error message
156523: 7568839 [Thread-2] WARN com.fs.starfarer.ui.impl.CargoTooltipFactory - Error figuring out MIRV spec details for [CFT_infernorockets]
156580: 7965589 [Thread-2] ERROR com.fs.starfarer.loading.StarfarerStrings - Missing string: [im_fighter_h4]
156642: 8678627 [Thread-2] INFO com.fs.graphics.TextureLoader - Cleaned buffer for texture graphics/icons/cargo/noise2.png (using reflection)
156646: 8767702 [Thread-2] ERROR com.fs.starfarer.loading.StarfarerStrings - Missing string: [im_fighter_h4]
190462: 9054073 [Thread-2] INFO sound.oo0OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOO - Cleaning up music with id [Atmospheric_Rise.ogg]
190464: 9054280 [Thread-2] ERROR com.fs.starfarer.combat.CombatMain - java.lang.NullPointerException: Cannot invoke "com.fs.starfarer.api.combat.ShipAPI.getCaptain()" because the return value of "com.fs.starfarer.api.combat.FighterWingAPI.getSourceShip()" is null
190465: java.lang.NullPointerException: Cannot invoke "com.fs.starfarer.api.combat.ShipAPI.getCaptain()" because the return value of "com.fs.starfarer.api.combat.FighterWingAPI.getSourceShip()" is null
190466: at dal.impl.campaign.skills.CaptainsCarrierGroup.isSourceOfficer(CaptainsCarrierGroup.java:20)
190467: at dal.impl.campaign.skills.CaptainsCarrierGroup$Level1.apply(CaptainsCarrierGroup.java:36)
190468: at com.fs.starfarer.campaign.CharacterStats.applyAllFightersToStats(Unknown Source)
190469: at com.fs.starfarer.combat.entities.ship.A.B.public.interface(Unknown Source)
190470: at com.fs.starfarer.combat.entities.ship.A.B.advance(Unknown Source)
190471: at com.fs.starfarer.combat.entities.Ship.advance(Unknown Source)
190472: at com.fs.starfarer.combat.CombatEngine.advanceInner(Unknown Source)
190473: at com.fs.starfarer.combat.CombatEngine.advance(Unknown Source)
190474: at com.fs.starfarer.combat.CombatState.traverse(Unknown Source)
190475: at com.fs.state.AppDriver.begin(Unknown Source)
190476: at com.fs.starfarer.combat.CombatMain.main(Unknown Source)
190477: at com.fs.starfarer.StarfarerLauncher.o00000(Unknown Source)
190478: at com.fs.starfarer.StarfarerLauncher$1.run(Unknown Source)
190479: at java.base/java.lang.Thread.run(Unknown Source)
Appreciate any help or ideas anyone can provide!
Edit: gonna test some things and see if I can narrow it down
Edit: doesn't occur with uaf fighters only also changing the captain to a generic one didn't stop it from crashing when using the exotech fighters
at this point my speculation is that it's an interaction between the fighters having that gamma ai and the game not knowing where to point at for a resulting skill?"