Hotfix wisp002
- Fixed crash when pet is broken and right-clicking it crashes the game. (did not fix pet getting broken)
- Fixed crash when building TASC Chameleon on Monastic Order.
Did not test anything, wouldn't be able to reproduce the first and no time right now to test the second, gotta head out. Just gonna fling this over the wall and hope.
https://github.com/wispborne/Industrial.Evolution/releases/download/3.3.c-wisp002/Industrial.Evolution.zip-----------
A week ago I had the bug caused by the monastic order that crashed my game. I got this bit of the log following the crash that I hope helps:
16105080 [Thread-3] ERROR com.fs.starfarer.combat.CombatMain - java.lang.NullPointerException
java.lang.NullPointerException
at com.fs.starfarer.loading.specs.HullVariantSpec.setHullSpec(Unknown Source)
<snip>
This looks like it should be fixed by my hotfix update just above. Lemme know if you're already running that.
I'm getting a different CTD with 3.3c; right-clicking pets in cargo doesn't give a window or dialog, and on reloading a save after right-clicking a pet, I get this.
299082 [Thread-3] ERROR com.fs.starfarer.combat.CombatMain - java.lang.NullPointerException
java.lang.NullPointerException
at com.fs.starfarer.ui.public.show(Unknown Source)
at com.fs.starfarer.campaign.CampaignState.showInteractionDialog(Unknown Source)
at indevo.industries.petshop.item.PetItemPlugin$1.advance(PetItemPlugin.java:201)
<snip>
Figuring out the root cause is more than I want to do, but I can stop that specific crash. I'll leave notes for SirHartley so he'll know where I applied the band-aid.
Seems to be a crash if TASC's Chameleon building is built on a Monastic order.
Straightforward, albeit dirty, fix - I'll just exclude that building from the pather interest calculation. Might fudge up some numbers but it shouldn't crash!