RkShaRkz / Starsector-IntelliJ-Template

Starsector mod template with pre-configured IntelliJ project files and instructions.
The Unlicense
0 stars 0 forks source link

Fix some crash reported on discord #11

Closed RkShaRkz closed 5 days ago

RkShaRkz commented 1 week ago
1775427 [Thread-2] ERROR com.fs.starfarer.combat.CombatMain  - java.lang.NullPointerException: Cannot invoke "com.fs.starfarer.api.loading.IndustrySpecAPI.getBuildTime()" because "upgrade" is null
java.lang.NullPointerException: Cannot invoke "com.fs.starfarer.api.loading.IndustrySpecAPI.getBuildTime()" because "upgrade" is null
    at com.fs.starfarer.api.impl.campaign.econ.impl.BaseIndustry.startUpgrading(BaseIndustry.java:572) ~[starfarer.api.jar:?]
    at data.scripts.campaign.colonies.VayraColonialManager.pickNextUpgrade(VayraColonialManager.java:655) ~[?:?]
    at data.scripts.campaign.fleets.VayraPopularFrontManager.advance(VayraPopularFrontManager.java:83) ~[?:?]

take a look at this, and nullguard as necessary.

RkShaRkz commented 5 days ago

line 655 isn't even a part of pickNextUpgrade() method, so the stacktrace is anapplicable. Will have to wait for this one to reappear