Hmm, I'm not able to reproduce this one. Also, in vanilla, it should not be possible for there to be a bounty on Kanta's Den, so I suspect this may be a modded issue; let me move this to that subforum.
This is using only my own mod that I know doesn't have anything to do with bounties, so I'm almost certain it's a vanilla issue (unless somehow the bounty manager is taking Misc.maxPermaMods into account). To clarify, this was a mission given to me by a Hegemony "very important" contact -- I have gotten stations from contact bounties before and don't see why it wouldn't be possible for Kanta's Den to have a bounty on it. Maybe you mean the standard "pirate base bounty" available on the intel tab and not a custom bounty given by a contact? Anyway, from here:
Code
public List<CampaignFleetAPI> getStations(HubMissionWithBarEvent mission, int difficulty) {
List<CampaignFleetAPI> stations = new ArrayList<CampaignFleetAPI>();
String faction = mission.getPerson().getFaction().getId();
for (MarketAPI market : Global.getSector().getEconomy().getMarketsCopy()) {
if (market.isHidden()) continue;
if (market.isPlayerOwned()) continue;
if (market.hasCondition(Conditions.DECIVILIZED)) continue;
if (!market.getFaction().isHostileTo(faction)) continue;
Industry ind = Misc.getStationIndustry(market);
if (!(ind instanceof OrbitalStation)) continue;
OrbitalStation os = (OrbitalStation) ind;
if (os.getDisruptedDays() > 0) continue;
boolean battlestation = os.getSpec().hasTag(Industries.TAG_BATTLESTATION);
boolean starfortress = os.getSpec().hasTag(Industries.TAG_STARFORTRESS);
if (difficulty == 10 && !starfortress) continue;
if ((difficulty == 8 || difficulty == 9) && !battlestation) continue;
CampaignFleetAPI fleet = Misc.getStationFleet(market);
if (fleet != null) {
stations.add(fleet);
}
}
return stations;
}
I can confirm that:
- Kanta's Den is in the global market list
- Kanta's Den is not hidden
- Kanta's Den is not player owned
- Kanta's Den is not decivilized
- Kanta's Den is hostile to the Hegemony
- Kanta's Den does get added to the list of stations returned by this method
So unless it's being pruned out elsewhere, I don't see why Kanta's Den can't be given as a bounty.
As for the part about not having to destroy the station, I guess I jumped the gun and made a bad generalization. I suppose I can send you the save so you can have a look yourself (aside from the one unrelated mod, I also changed playerMaxLevel in settings.json, but again, I doubt this has anything to do with it).