Must've been a change how stations are populated. I'm working on a mod that adds a new faction with a similar problem, only that my population pretty much disappeared. Didn't wanna spent much time trying to track it down, but i'll take a look.
Edit: Hmmm, i threw 4.1 and 4.21 in git and didn't come up with anything that could explain it. Inventory item lists have been moved from setup.xml to libraries/parameters.xml, the lists most likely can't be accessed via md.list and that's why we can't buy hyperjump crystalls and probes.
Replacing the lines 207 to 215 in md/conquer_mod.xml with:
Code: Select all
<do_if value="not param.itemtraderlists.junkdealerlists.{1}.indexof.{[ware.inv_probe, 1, 2, 45]}">
<append_to_list name="param.itemtraderlists.junkdealerlists.{1}" exact="[ware.inv_probe, 1, 2, 45]" />
</do_if>
<do_if value="not param.itemtraderlists.equipmentlists.{1}.indexof.{[ware.inv_probe, 2, 5, 85]}">
<append_to_list name="param.itemtraderlists.equipmentlists.{1}" exact="[ware.inv_probe, 2, 5, 85]" />
</do_if>
<do_if value="not param.itemtraderlists.equipmentlists.{1}.indexof.{[ware.inv_hyperdrivecrystal, 8, 15, 85]}">
<append_to_list name="param.itemtraderlists.equipmentlists.{1}" exact="[ware.inv_hyperdrivecrystal, 8, 15, 85]" />
</do_if>
<do_if value="not param.itemtraderlists.equipmentlists2.{1}.indexof.{[ware.inv_probe, 2, 5, 85]}">
<append_to_list name="param.itemtraderlists.equipmentlists2.{1}" exact="[ware.inv_probe, 2, 5, 85]" />
</do_if>
<do_if value="not param.itemtraderlists.equipmentlists2.{1}.indexof.{[ware.inv_hyperdrivecrystal, 8, 15, 85]}">
<append_to_list name="param.itemtraderlists.equipmentlists2.{1}" exact="[ware.inv_hyperdrivecrystal, 8, 15, 85]" />
</do_if>
fixes at least the probes and jump crystalls.
Edit2: And i just saw that it was also tried not to spawn lawinforcement npcs, but i'm still getting all the station chatter and relation punishment when shooting on another faction when starting in albion.
Changing the <remove/> line in md/inituniverse.xml to:
Code: Select all
<remove sel="//cue[@name='CreateLawEnforcementNPCs']"/>
fixes that aswell.