Starsector 0.97a is out! (02/02/24); New blog post: Planet Search Overhaul (07/13/24)
Is it safe to replace the old version in an ongoing save?
I found a problem about the ECMPackage.When I set the {"BuiltInSMod":false} to true, and start a game to check the Omen's builtin ECMPackage, game will throw an error and crash.Here is the log273493 [Thread-3] ERROR com.fs.starfarer.combat.CombatMain - java.util.MissingFormatArgumentException: Format specifier 's'java.util.MissingFormatArgumentException: Format specifier 's' at java.util.Formatter.format(Unknown Source) at java.util.Formatter.format(Unknown Source) at java.lang.String.format(Unknown Source) at com.fs.starfarer.ui.impl.StandardTooltipV2Expandable.addPara(Unknown Source) at com.fs.starfarer.ui.impl.StandardTooltipV2Expandable.addPara(Unknown Source) at com.fs.starfarer.ui.impl.StandardTooltipV2Expandable.addPara(Unknown Source) at data.hullmods.ECMPackage.addPostDescriptionSection(ECMPackage.java:53) at com.fs.starfarer.ui.impl.StandardTooltipV2$12.createImpl(Unknown Source) at com.fs.starfarer.ui.impl.StandardTooltipV2Expandable.create(Unknown Source) at com.fs.starfarer.ui.impl.StandardTooltipV2Expandable.beforeShown(Unknown Source) at com.fs.starfarer.ui.Q.showTooltip(Unknown Source) at com.fs.starfarer.ui.ooOo.super.new(Unknown Source) at com.fs.starfarer.ui.ooOo.processInput(Unknown Source) at com.fs.starfarer.ui.Q.processInput(Unknown Source) at com.fs.starfarer.ui.v.dispatchEventsToChildren(Unknown Source) at com.fs.starfarer.ui.v.processInputImpl(Unknown Source) at com.fs.starfarer.ui.Q.processInput(Unknown Source) at com.fs.starfarer.ui.e$Oo.processInputImpl(Unknown Source) at com.fs.starfarer.ui.Q.processInput(Unknown Source) at com.fs.starfarer.ui.v.dispatchEventsToChildren(Unknown Source) at com.fs.starfarer.ui.v.processInputImpl(Unknown Source) at com.fs.starfarer.ui.e.processInputImpl(Unknown Source) at com.fs.starfarer.ui.Q.processInput(Unknown Source) at com.fs.starfarer.ui.v.dispatchEventsToChildren(Unknown Source) at com.fs.starfarer.ui.v.processInputImpl(Unknown Source) at com.fs.starfarer.ui.Q.processInput(Unknown Source) at com.fs.starfarer.ui.v.dispatchEventsToChildren(Unknown Source) at com.fs.starfarer.ui.v.processInputImpl(Unknown Source) at com.fs.starfarer.coreui.refit.ModWidget.processInputImpl(Unknown Source) at com.fs.starfarer.ui.Q.processInput(Unknown Source) at com.fs.starfarer.ui.v.dispatchEventsToChildren(Unknown Source) at com.fs.starfarer.ui.v.processInputImpl(Unknown Source) at com.fs.starfarer.ui.Q.processInput(Unknown Source) at com.fs.starfarer.ui.v.dispatchEventsToChildren(Unknown Source) at com.fs.starfarer.ui.v.processInputImpl(Unknown Source) at com.fs.starfarer.ui.Q.processInput(Unknown Source) at com.fs.starfarer.ui.v.dispatchEventsToChildren(Unknown Source) at com.fs.starfarer.ui.v.processInputImpl(Unknown Source) at com.fs.starfarer.coreui.refit.F.processInputImpl(Unknown Source) at com.fs.starfarer.ui.Q.processInput(Unknown Source) at com.fs.starfarer.ui.v.dispatchEventsToChildren(Unknown Source) at com.fs.starfarer.ui.v.processInputImpl(Unknown Source) at com.fs.starfarer.ui.newui.o0OO.processInputImpl(Unknown Source) at com.fs.starfarer.ui.Q.processInput(Unknown Source) at com.fs.starfarer.ui.v.dispatchEventsToChildren(Unknown Source) at com.fs.starfarer.ui.v.processInputImpl(Unknown Source) at com.fs.starfarer.ui.N.processInputImpl(Unknown Source) at com.fs.starfarer.ui.newui.OO0O.processInputImpl(Unknown Source) at com.fs.starfarer.ui.Q.processInput(Unknown Source) at com.fs.starfarer.ui.v.dispatchEventsToChildren(Unknown Source) at com.fs.starfarer.ui.v.processInputImpl(Unknown Source) at com.fs.starfarer.ui.Q.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(Unknown Source)[close]
Hello. Have someyhing to report. Built in ECM does not remove the electronic warfare debuff. Have it s-modded and the weapon range is still reduced.Other than that, really enjoying the mod. Thanks for making it.
Just wondering, would it be possible to make the bonuses work on built-in hullmods? I do find it sad when I find a ship which has some built-in hullmod which doesn't get the S-mod bonus (To me, built-in hullmods are just free S-mods, and they function like that somewhat)Though I do adore the mod for it makes you use hullmods you would never make s-mods, like efficiency overhaul, it's a legit choice and I love this mod for it
I don't know what Quality Captain does, but if a ship has rugged construction then that -17% and -20% should be /2, I will make a note to fix this tooltip issue thank you!
S-mods bonus of Reinforced Bulkheads seems have some bugs, sometime the bonus of reduce negative effects of D-mods works weird.According to my observation some other D-mods also have this situation, but due to time reasons I did not do specific tests one by one, so I'm not sure if this happen on all D-mods.Here is an exampleI choose a Shepherd with Faulty Power Gridthis is the flux stats of it[close]When I click the hullmod, prepare to build in Reinforced Bulkheads, flux stats displays correctly at the first timefirst time it works like this[close]then cancel that, click on it again, the bug appearsit doesn't work anymore[close][close]