Executive Orders: Obsoleting/Temporarily Hiding Default Colony Ship Design Causes Draft Colonists To Fail

Version: Beta_0.71.275926

Details: As the initial Terran "Colony Ship" design is lacking in engines, I usually upgrade it on turn 1. This playthrough I selected the Terran Alliance, using the Terran Resistance shipset. When I upgraded my colony ship and obsoleted—using the "temporarily hide this design" button—the original version, Draft Colonists stopped spawning a colony ship, but it still gives me the -2% approval malus. I tested this with the Drengin and it also fails to create a colony ship if you obsolete the default "Occupier," even though an Occupier M2 colony ship exists.

How to reproduce: 

  1. Start a new game.
  2. Open the ship designer.
  3. Upgrade your default colony ship by adding an engine and saving the new design.
  4. "Temporarily hide" (mark as obsolete) your default colony ship.
  5. Activate the Draft Colonist Executive Order.
  6. Observe as no colony ship is spawned, but the -2% happiness malus is still applied.

Files: 

Here's a file I just started tonight, where the EO just worked on turn 10. Advance 5 turns, obsolete the default "Colony Ship" design and see what happens.

6,240 views 5 replies
Reply #1 Top

I have seen this happen as well, my "fix" was to reload and not obsolete the base Colony design.  But it really should be fixed in-game.

 

Reply #2 Top

Okay, this seems to be a work around until addressed... As long as you leave the default colony ship as is (do not obsolete), you can create a new design and use this when you initiate a colony ship build... So far, I have been able to utilize the Order Draft Colonist function as long as the default colony design is left alone...

Ravenhand

Reply #3 Top

Not sure if the above work around is an indicator that may point to the problem. It seems the Order Draft Colonist function is somehow tied to the default colony design, maybe it can be changed to use whatever colony ship design is "active"....

 

Ravenhand

Reply #4 Top

You might have problems with other events that try to give you a default type of ship, such as a colony ship, constructor, freighters, basic warships, basic explorations/survey ships, etc., if the design for them is not available to be used, i.e. you obsoleted it or tried to delete it. So leave them alone. You can make modified copies with different names, but not the SAME name, (i.e. you are trying to overwrite or replace the old design using the Same name, do not try this).

Those events/results/actions (such as draft colonists) expect to find a specific ship name and design (i.e. in a specific game file), and trying to change them in any way (including obsoleting them), can make the event/result/action malfunction, i.e. give NO result.

Leave those default ship designs alone. Any revised/modified copies of them should have different names.

Reply #5 Top

Quoting williamameling, reply 4

Leave those default ship designs alone. Any revised/modified copies of them should have different names.

Yep, this is the workaround I've been using.  I sure hope they fix this one prior to release.

Any ship spawn event or action shouldn't be able to fail simply because the player tried to declutter their ship design list and hide/obsolete old designs.