Problems with PromethionBornAbility (Onyx Hive)
Published on Sunday, March 19, 2023 By
The PromethionBornAbility gives ships double the normal hit points but they don’t heal normally.

Part of the problem is that the tech tree still has techs that claim to provide ship components and ships that heal ships.


The Onyx Hive could build Caretaker ships, but they didn’t do any healing. I mentioned this problem with Caretaker ships long ago, and that was “fixed” by removing Caretaker ships from FactionShipStyleSetDefs.xml for Onyx Hive.
There are still problems:
- The Caretaker ship fix is for the Onyx Hive, not the PromethionBornAbility.
- A race with the PromethionBornAbility that isn’t Onyx Hive can build Caretaker ships, but they don’t heal anything.
- The Repair Bay from the Orbital Repair tech is available in the shipyard, but it doesn’t work.
- The Repair Drone Bay from the Construction Drones tech is available in the shipyard, and it works when it shouldn’t.
- There are other components that appear in the shipyard that claim to heal ships. Some work and some don’t. I’m not sure what causes ships that use them to appear. I didn’t put much work into understanding these because I thought I found a way to “fix” the problem.
I made a mod that does this:
- Replaces Orbital Repair tech with a tech that increases hit points.

- Replaces Construction Drones tech with a tech that increases logistics.

- Adds a preclusion to all healing components in ShipComponentDefs.xml so that races with PromethionBornAbility can’t get them.
- Component_Regen is no longer available due to #3, so ships larger than medium are no longer automatically available in the shipyard. To remedy this, I added new ship blueprints that don’t have Component_Regen as a required component.
- Change ShipClassDefs.xml so that Onyx Hive ships use the new blueprints.
The number values I used for nit points and logistics in the two techs I added have not been balanced. I just used values that were convenient.
If anyone wants to see what I did in my mod, it is available here. All my changes have a comment with MOD: in them, so search for mod: to find them.
Perhaps the devs could come up with a better way of “fixing” the problems with the PrometionBorn Ability.