Opened 11 years ago

Last modified 5 years ago

#2159 new enhancement

[PATCH] Invalid commands should be ignored

Reported by: Josef Kufner Owned by:
Priority: Nice to Have Milestone: Backlog
Component: Simulation Keywords: patch
Cc: Patch:

Description (last modified by elexis)

When starting to build a building, all selected units go to building site, including units that cannot build. These units should ignore build command and leave space for workers. The same problem is with garrisoning into siege weapons... siege weapon tries to stay in formation and runs away from soldiers trying to garrison (#3442).

Change History (8)

comment:1 by Itms, 9 years ago

Idea from #2946: The units that cannot build could also move towards the target but stay at some distance to avoid crowding.

comment:2 by Imarok, 8 years ago

Keywords: design added

comment:3 by Imarok, 7 years ago

Keywords: patch rfc added
Summary: Invalid commands should be ignored[PATCH] Invalid commands should be ignored

comment:4 by fatherbushido, 7 years ago

That's not my own idea as I have never thought about that problem but what follow should be taken into account: I don't know if we must make the units so intelligent. When selecting something and clicking somewhere what do we expect ? If we don't expect what happens, the player just have to select something more accurate.

comment:5 by elexis, 7 years ago

Component: Core engineUI & Simulation
Priority: Should HaveNice to Have
Type: defectenhancement

I think it might be just as unexpected if the other units remain there. But I agree that it were nice if they would not block the foundation but only walk near that, so perhaps a WalkToRange thing might be better suited.

comment:6 by wraitii, 7 years ago

Keywords: rfc removed

I definitely agree the units should walk there, and stay a small distance away. Removing rfc. I think we can remove "design" too.

comment:7 by elexis, 7 years ago

Description: modified (diff)
Keywords: design removed

Agree, either won't fix or keep min distance to the target if we absolutely have to. With regards to siege engines reaching the target, the idea to push units away was also mentioned, but would require more elaborate pathfinder changes.

comment:8 by Imarok, 5 years ago

Component: UI & SimulationSimulation

Move tickets to Simulation as UI & Simulation got some sub components.

Note: See TracTickets for help on using tickets.