Skip to content

Conversation

@Stubbjax
Copy link

This change fixes an issue where builders do not resume a construction or repair task after being disabled.

Before

The dozer is left idle after being disabled

NO_RESUME.mp4

After

The dozer resumes construction after being disabled

YES_RESUME.mp4

@Stubbjax Stubbjax self-assigned this Nov 17, 2025
@Stubbjax Stubbjax added AI Is AI related Bug Something is not working right, typically is user facing Minor Severity: Minor < Major < Critical < Blocker ZH Relates to Zero Hour NoRetail This fix or change is not applicable with Retail game compatibility labels Nov 17, 2025
@Stubbjax Stubbjax force-pushed the fix-discontinued-construction-after-disable branch from 4d48c4a to 1155347 Compare November 17, 2025 11:24
@xezon
Copy link

xezon commented Nov 17, 2025

Do we definitely consider this a bug? On first sight it looks like a design change. It was an inconvenience to the player.

@Stubbjax
Copy link
Author

Do we definitely consider this a bug? On first sight it looks like a design change. It was an inconvenience to the player.

I definitely do, though I'm happy to mark it as design if desired. I think there is merit to categorising such a change as a bug in which the outcome / behaviour is unexpected or inconsistent. Units currently resume all other tasks after disabling, such as movement, garrison, collection, attacking, etc., so it is reasonable to expect the same of build and repair commands.

I've seen this situation occur many times and the victim is always confused when they eventually discover or are told that their builder has ceased construction. I can't think of any other cases in the game where a player's unit will cease execution / completion of a given command unless the target of that command's state changes, e.g. the target dies, is captured, is garrisoned, is repaired, is shrouded, etc. It is counterintuitive that ECMs and other disabling damage types have this effect on just build and repair commands.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

AI Is AI related Bug Something is not working right, typically is user facing Minor Severity: Minor < Major < Critical < Blocker NoRetail This fix or change is not applicable with Retail game compatibility ZH Relates to Zero Hour

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants