Hi,
Disclaimer - I am not certain whether this belongs here or in vanilla section, as I am running exclusively cosmetic mods, with no effect on gameplay. If necessary, please move it to regular Bug Reports & Support.
Seems my save is bugged now. Persean fleet is attacking my main base, I'm joining the fight. I blow up majority of their fleet on the first go, they retreat. When I attempt to join the engagement for round two, having switched my flagship to the second bomber Astral, it crashes with
NullPointerException.
Reproducible - it happens every time.
Attaching my log file. The end of log says:
1098635 [Thread-4] ERROR com.fs.starfarer.combat.CombatMain - java.lang.NullPointerException
java.lang.NullPointerException
at com.fs.starfarer.combat.ai.admiral.DeploymentManager.if.super(Unknown Source)
at com.fs.starfarer.combat.ai.admiral.BaseBattleStrategy.o00000(Unknown Source)
at com.fs.starfarer.combat.ai.admiral.AdmiralAI.advance(Unknown Source)
at com.fs.starfarer.combat.CombatFleetManager.advance(Unknown Source)
at com.fs.starfarer.combat.CombatEngine.advanceInner(Unknown Source)
at com.fs.starfarer.combat.CombatEngine.advance(Unknown Source)
at com.fs.starfarer.combat.CombatState.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$1.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Mod list:
Lightshow .140
Common Radar 2.5
Console Commands 3.0
LazyLib 2.4b
Leading Pip 1.8.3
Audio Plus 1.1.1
Graphics Lib 1.3.0
@EDIT1: Seems it was fairly situational. Reloading the save and mocking about a little instead of immediately joining the ongoing battle caused the crash to no longer happen.