Drafting Units causes CTD

MrCynical

Deity
Joined
Oct 30, 2005
Messages
5,021
Location
The Dreaming Spires
I've seen a number of crashing reports that were all caused by the same issue, but it still hasn't made it onto the main bug report list.

The drafting units bug

When a Civ has a specific combination of techs (they have Rocketry, but not Assembly Line), they have no valid draftable unit. Attempting to draft a unit with this combination of technology will result in an immediate CTD

Since this bug also applies to the AI, it can conceal itself as inexplicable crash issues, e.g:

1)The game crashes when forming a colony.
This is the same bug, since a colony gets whatever tech the parent civ had, and attempts to draft defenders immediately it is created. Creating a colony when you have Rocketry, but not Assembly line will therefore crash the game.

2)The game crashes when liberating a city to a vassal.
Again, the city attempts to draft a defender when liberated, and will crash the game if the vassal has this technology combination.

3)Game crashes inexplicably at a certain turn.
Again, these are usually caused by an AI with the tech combination attempting to perform one of the above actions, or drafting a unit for other reasons.

While the problem can sometimes be worked around by giving the AI tech, and avoiding colonies and drafting units while you have the broken tech combo, this is a very serious issue, and needs fixing urgently. Most users are simply not going to spot this underlying bug, and will see it as a combination of colony crash bugs, and inability to get past a certain turn. Unless they come to this forum, they are not likely to find a way round it, thus leaving them with complete loss of the game if it is the AI doing the drafting.

Strangely some people are still hitting this issue even with Solver's patch, which I though was supposed to fix this.
 
Top Bottom