I've had the first bit before, where a bounty fleet is always hostile.
Maybe they could be shuffled into their own faction so it doesn't affect our hard earned pirate rep?
Ah, I never thought of that. It probably was a bounty fleet.
Another option would be just make it so if they attack first (and they know who you are, your transponder is on or you talk to them and identify yourself that way) then you don't lose rep. I wonder if that is possible.
Best though is to make them respect faction reputations! Damn rebelious pirates, they have no respect for rules.
Next Starsector version, the opportunistic attack pirates you might encounter in the uninhabited systems won't lower your rep (or at least not by much) when you fight them, at least.
Here is the modlist for my Sunder-spam in market problem. txt file, 3 entries at a line. Straight copy from the enabled_mods.json. Addition: It happens a lot for pirate markets too. Most faction mod markets and special markets appear unaffected. Thank you for your time.
Thanks.
First off, at least two of the mods you're using (Hegemony Expeditionary Auxiliary Fleet and Interstellar Federation Legacy) are not even updated for Starsector 0.9, at least for the versions available from the mod index. It's remarkable they don't even crash the game. Get rid of them.
I downloaded and checked the listed mods I found suspicious, but none of them have the bug that would cause all-Sunder fleets.
Are all your mods up to date with their latest versions as reported by Version Checker (press V in campaign)?
If the problem persists, one thing to try: search (in Windows file browser) in the mods folder, for hegemony.faction or independent.faction. Open all the files. Any mod that has empty arrays in the faction's known ships will cause the issue, e.g.
"knownShips":{
"tags":[],
"hulls":[],
},
(in Starsector 0.9.1, when the game merges copies of the same file in different mods,
an empty array in one mod will cause the final array to also be empty regardless of what vanilla or the other mods have in their corresponding copies of the array)