大佬,报告bug,
,bug显示在进行找到一个能以最低价供应某种商品的市场时,出现没有最低价市场的情况,导致返回值为空,程序发生错误。我猜测可能是因为我加了势力争霸,整个星域人脑子打成狗脑子,导致没有最低价市场,所以报错了,同时附带日志(虽然我看不懂)。
2060105 [Thread-2] INFO exerelin.campaign.intel.rebellion.RebellionIntel - Government engagement strength: 31.046589
2060105 [Thread-2] INFO exerelin.campaign.intel.rebellion.RebellionIntel - Rebel engagement strength: 27.602001
2060105 [Thread-2] INFO exerelin.campaign.intel.rebellion.RebellionIntel - Updated force strengths: 775.5848, 704.1792
2060105 [Thread-2] INFO exerelin.campaign.intel.rebellion.RebellionIntel - Conflict intensity: 28.0056
2060336 [Thread-2] INFO sound.O - Cleaning up music with id [campaign_music_part_2_v28.ogg]
2060338 [Thread-6] INFO sound.O - Cleaning up music with id [miscallenous_corvus_campaign_music.ogg]
2060477 [Thread-8] INFO sound.O - Creating streaming player for music with id [miscallenous_corvus_campaign_music.ogg]
2060478 [Thread-8] INFO sound.H - Playing music with id [miscallenous_corvus_campaign_music.ogg]
2062403 [Thread-2] ERROR com.fs.starfarer.combat.CombatMain - java.lang.NullPointerException: Cannot invoke "com.fs.starfarer.api.campaign.econ.MarketAPI.getSupplyPrice(String, double, boolean)" because the return value of "maru.plugins.AML_BusinessEffect.getMinBuyPriceMarketWithFlow(String, float)" is null
java.lang.NullPointerException: Cannot invoke "com.fs.starfarer.api.campaign.econ.MarketAPI.getSupplyPrice(String, double, boolean)" because the return value of "maru.plugins.AML_BusinessEffect.getMinBuyPriceMarketWithFlow(String, float)" is null
at maru.plugins.AML_BusinessEffect.CalcBestFlowTradeCommodityToBuy(AML_BusinessEffect.java:305)
at maru.plugins.AML_BusinessEffect.CalcFlowTrade(AML_BusinessEffect.java:134)
at maru.plugins.AML_BusinessEffect.advanceInCampaign(AML_BusinessEffect.java:45)
at maru.plugins.AML_CampaignPlugin.advance(AML_CampaignPlugin.java:103)
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.base/java.lang.Thread.run(Unknown Source)