Mod compatibility issue: TASC will crash if you mouse over the Construct Siphon Station tool while you are in one of Knights of Ludd's Black Pulsar systems.
java.lang.NullPointerException: Cannot invoke "com.fs.starfarer.api.campaign.econ.MarketAPI.getConditions()" because the return value of "com.fs.starfarer.api.campaign.PlanetAPI.getMarket()" is null
at boggled.scripts.BoggledStationConstructors$SiphonStationConstructionData.addTooltipInfo(BoggledStationConstructors.java:181)
at boggled.scripts.BoggledTerraformingProjectEffect$AddStationToOrbit.addTooltipInfoImpl(BoggledTerraformingProjectEffect.java:937)
at boggled.scripts.BoggledTerraformingProjectEffect$TerraformingProjectEffect.addEffectTooltipInfo(BoggledTerraformingProjectEffect.java:85)
at boggled.scripts.BoggledTerraformingProject.getEffectTooltipInfo(BoggledTerraformingProject.java:205)
at boggled.campaign.econ.abilities.BoggledBaseAbility.createTooltip(BoggledBaseAbility.java:103)
at com.fs.starfarer.ui.newui.H$3.createImpl(Unknown Source)
at com.fs.starfarer.ui.impl.StandardTooltipV2Expandable.create(Unknown Source)
at com.fs.starfarer.ui.impl.StandardTooltipV2Expandable.beforeShown(Unknown Source)
at com.fs.starfarer.ui.OOOo.showTooltip(Unknown Source)
Perhaps more null checks should be added to make the code more robust in general.
By the way, the Construct Siphon Station tooltip doesn't quite work right in *any* system without planets; it doesn't CTD in vanilla empty systems but it does look funny. It needs some attention.