
Originally Posted by
Spider-Dan
This isn't accurate; in 2.0, you could issue commands (via hotbar) without having to target an enemy first. For example, if your fairy dies right before a Titan jump and you Swiftcast resummon, you cannot issue any command (e.g. Fey Covenant) until after he lands. Furthermore, Embrace is now interruptable by hits, whereas before it was not.
A few other misconceptions in this thread to clear up:
It's important to recognize that the pet AI mode is two part: Sic vs. Obey vs. "free", and Guard vs. Steady. When you summon your fairy, she is in Free+Guard mode. (Free mode is only accessible immediately after a summon, and you can see that the Guard icon is greyed out.) The only difference between Guard and Steady for fairies is that you cannot be in Sic+Steady mode (Sic automatically puts the fairy in Guard), and you can only issue commands in Obey+Guard or Obey+Steady mode (in 2.0, you could issue commands in Free+Guard or Free+Steady mode).
In 2.0, there was a dramatic increase in Embrace spamming speed when the fairy was in Place vs. Heel; this was dependent only on her movement AI and had nothing to do with her action AI (e.g. Free Steady). However, this is no longer the case in 2.1; now, that heal speed increase is (unfortunately) exclusively limited to Free+Guard and Free+Steady. You can easily see this by syncing to and immediately desyncing from a low-level FATE; in both Free modes, the fairy will spam cures as fast as a human would (her GCD doesn't stop moving), while in Sic and Obey modes there is a noticeable lag in between casts.
These AI changes have the net result of making the fairies significantly worse than 2.0: they won't cast as quickly in a controllable mode, you can no longer issue commands without an enemy initially present, and Embrace is now interruptable. This is a sour tradeoff for the ability to macro pet abilities, particularly since /micon doesn't work for pet abilities. (It would also be nice if pet commands displayed properly in the log, as they did in 2.0, instead of You give the order "." for everything.)
It seems to me that pet AI should simply work in the following manner (and since fairies cannot attack anyway, none of these commands should require an enemy target):
Free+Guard: fairy accepts commands but does what it wants, and casts Embrace with pauses for input
Free+Steady: fairy accepts commands and does only what it's told, except for Embraces with pauses for input
Sic+Guard: fairy does not accept commands, does what it wants and chaincasts everything
Obey+Guard: fairy accepts commands and does only what it's told, except for chaincast Embrace
Obey+Steady: fairy does nothing but execute commands
If that makes Obey+Guard "too good" then I'd rather have chaincast go back to Place vs. Heel; at least then you are rewarding pet micromanagement without totally relinquishing control of your pet.