Fractal Softworks Forum

Please login or register.

Login with username, password and session length

Author Topic: n must be positive (solved)  (Read 548 times)

Rendor

  • Ensign
  • *
  • Posts: 4
    • View Profile
n must be positive (solved)
« on: October 13, 2021, 10:50:48 AM »

Just started a new game. CTD happens a few days after when i fly towards center of inhabited part of the galaxy

Code
1011806 [Thread-3] ERROR com.fs.starfarer.combat.CombatMain  - java.lang.IllegalArgumentException: n must be positive
java.lang.IllegalArgumentException: n must be positive
at java.util.Random.nextInt(Unknown Source)
at com.fs.starfarer.loading.ShipNameStore.o00000(Unknown Source)
at com.fs.starfarer.loading.ShipNameStore.o00000(Unknown Source)
at com.fs.starfarer.campaign.fleet.FleetData.pickShipName(Unknown Source)
at com.fs.starfarer.api.impl.campaign.fleets.FleetFactoryV3.addToFleet(FleetFactoryV3.java:1416)
at com.fs.starfarer.api.impl.campaign.fleets.FleetFactoryV3.addToFleet(FleetFactoryV3.java:1409)
at com.fs.starfarer.api.impl.campaign.fleets.FleetFactoryV3.addShips(FleetFactoryV3.java:1479)
at com.fs.starfarer.api.impl.campaign.fleets.FleetFactoryV3.addShips(FleetFactoryV3.java:1941)
at com.fs.starfarer.api.impl.campaign.fleets.FleetFactoryV3.addCombatFleetPoints(FleetFactoryV3.java:1842)
at com.fs.starfarer.api.impl.campaign.fleets.FleetFactoryV3.createFleet(FleetFactoryV3.java:358)
at com.fs.starfarer.api.impl.campaign.econ.impl.MilitaryBase.createPatrol(MilitaryBase.java:585)
at com.fs.starfarer.api.impl.campaign.econ.impl.MilitaryBase.spawnFleet(MilitaryBase.java:522)
at com.fs.starfarer.api.impl.campaign.fleets.RouteManager.spawnAndDespawn(RouteManager.java:619)
at com.fs.starfarer.api.impl.campaign.fleets.RouteManager.advance(RouteManager.java:577)
at com.fs.starfarer.api.impl.campaign.CoreScript.advance(CoreScript.java:128)
at com.fs.starfarer.campaign.CampaignEngine.advance(Unknown Source)
at com.fs.starfarer.campaign.CampaignState.advance(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)

Modlist is pretty long...

  "Adjusted Sector",
  "advanced_gunnery_control_dbeaa06e",
  "armaa23",
  "automatedcommands",
  "battletechportraitpack",
  "BSC",
  "Csp",
  "clearCommands",
  "lw_console",
  "diyplanets",
  "istl_dassaultmikoyan",
  "DetailedCombatResults",
  "diableavionics",
  "GrandColonies",
  "hte",
  "hiigaran_descendants",
  "IndEvo",
  "kadur_remnant",
  "keruvim_shipyards",
  "lw_lazylib",
  "luddenhance",
  "MagicLib",
  "Mayasuran Navy",
  "su_CarrierHullmod",
  "more_hullmods",
  "nexerelin",
  "kayse_phaseships",
  "OcuA",
  "pn",
  "RC_Second_Wave_Options",
  "shadow_ships",
  "sun_starship_legends",
  "stelnet",
  "superweapons",
  "timid_supply_forging",
  "tahlan",
  "Terraforming and Station Construction",
  "transfer_all_items",
  "US",
  "vic",
  "VSW",
  "vanidad",
  "weftinships",
  "whichmod",
  "audio_plus",
  "shaderLib"

 
« Last Edit: October 14, 2021, 10:30:10 AM by Rendor »
Logged

SafariJohn

  • Admiral
  • *****
  • Posts: 3021
    • View Profile
Re: n must be positive
« Reply #1 on: October 13, 2021, 11:19:46 AM »

It looks like it tried to pick a name from a list, but the list was empty?
Logged

Rendor

  • Ensign
  • *
  • Posts: 4
    • View Profile
Re: n must be positive
« Reply #2 on: October 14, 2021, 12:57:47 AM »

It looks like it tried to pick a name from a list, but the list was empty?

Thanks for you'r idea! I checked all my mods and it seems like 2 different mods using absolutely same ship_names.json file. Mod "Valhalla starworks" currently very WIP and incompatible with... something. I'll inform autor about it.

Problem solved
Logged