Nah, I am pretty sure that does not happen. No way to be completely sure, because the arrows fade out when ship and target get too close to each other, but I have no reason to suspect it.
I just do not see how this command is supposed to work, if it allows other ships to interfere.
Specifically, I do not see how it could possibly be Working as Desired(TM) that idle ships would rather engage a target under Harass order than another target under Engage order. ... If there were no other targets left - sure, why not! But there were targets left
and I had used the available tools to indicate I'd rather have those... ya know, Engage-d.
More generally speaking, I understand that the command is implemented such that it is Technically Correct(TM): It does indeed order only a single frigate, just as promised. ... But Technically Correct is seldomly helpful.
Compare: A "game" that, when started, immediately terminates itself and returns exit code 0 to its invoker,
technically works and it has
technically 0 bugs and it may even
technically have any number of great features. Oh sure, there is no way to ever access them - but have you ever seen a game description explicitly
promise that? Thence:
Technically.
... Now, this thread has been moved to suggestions, so I may as well suggest how I'd rather see this work:
There are two use cases I can think of:
- flank a ship under fire from your own heavies, so the flanker can disable components or force it to turn away from the main corridor of fire
- distract a ship to separate it from its fleet, so either ship or fleet can be engaged in isolation later on
Use case 1 depends on other ships Engage-ing the target, use case 2 depends on other ships not Engage-ing the target.
Use case 2 is the more useful/necessary one (and still somewhat works even now), that is what prompted my investigation and report in the first place.
We already have a control scheme to restrict orders to specific ships (that itself could use some improvement, because e.g. Engage has
three such use cases and the scheme only allows two):
- invoke the order on a target - any own ship may choose freely to honour or disrespect it
- assign an own ship to the order via right-click - this ship must honour the order and idle ships become less likely to do the same
Scheme 1 maps nicely (enough) to use case 1 and scheme 2 maps nicely enough to use case 2.
Currently, the right-click behaviour for assigned orders seems to be somewhat inconsistent:
- Avoid - Eliminate (or Engage, not sure)
- Eliminate -Eliminate (or Engage, not sure)
- Engage - Engage
- Fighter Strike - Eliminate (or Engage, not sure; presumably Fighter Strike if carrier)
- Harass - Harass (replace self-assigned harasser, if frigate; join otherwise
I do not think it would become any harder to grasp if the list were amended to:
- Avoid - Avoid (makes all other ships ignore the order - Capture, Escort already work this way)
- Eliminate - Eliminate
- Engage - Engage
- Fighter Strike - Fighter Strike if carrier; Engage otherwise
- Harass - Engage (never replace self-assigned ships - Harass seems to have a pretty high priority for self-assignment, higher than Capture, Eliminate, Engage at least; all ships other than self-assignee and assignee Avoid)
(Personally I'd rather like a single-hotkey option to serve either use case - but so far a bigger order rework does not seem on the table. Sad, as all the orders have a similar dichotomy or more: "You three please Avoid that ship, that hard-counters you, the rest do whatever" is certainly reasonable.
Orders being stackable would also be very nice: "You three Avoid the hard-counter ship, you over there Harass it and you two big guys Engage, please" is desirable as soon as the player gets opposed by non-pirate capital ships.
But presumably we'll have to wait for big improvements on this front and I'd only really consider the details once @Alex posts a blog entry touching the subject. Admittedly, I would like it even better if complex orders were simply no longer necessary, because competent AI behaviour and pre-battle
tactics would make it obvious, who should do what.)