I use macros extensively and it's great to see a writeup like this but there's a few additional things I'd add:
1] IME macros are not super reliable with fast keyboard inputs- I use all 10 hotbars and exp crossbars for extra space and toggle them constantly but have dedicated on/off keys because occasionally one gets stuck out of sync with the others, and not from cancellation. I also don't use hotbar copying for branching menus because it broke too often, especially when I had a macro to commit changes to a backup hotbar for basic version control.
2] Not everyone has a stable framerate so pseudobuffering is inconsistent
3] Sometimes I repeat multiple different things to give some extra reliability to anim lock conditional logic; inline waits are good for cramming more stuff in
4] Single weave macros have fixed weave timing- some jobs want to early or late weave specific ogcds, and occasionally change between the two
5] IME macros increase button usage and haven't ever saved space for me. Like many others, I mostly use ogcd ground placement or mouseover macros. But most of the time I'll still need the non macroed version for early/late/double weaves or other stuff; on ground placements I also have both macro to self, and macro to target. For dashes to allies like icarus etc, I have regular and mouseover macro versions, and for PVP I'll often have all of these, especially bishop and southern cross. Ultimately this turns one button into two or three and at best there's no net change with non macroed versions going to click only space.
6] In trusts/duty support, the hard clipping loss from waits is worth it if you use macros to AFK during trash packs. Target of target <tt> on each line then targetting the tank even removes the need to manually target things. Great for glam farming. BLM is prone to getting jammed on swaps between AF and UI if something dies early but disproportionately benefits from sps tuning
7] Not a fan of using it for saving keystrokes in combat; interrupts, losing uptime, or panic triple weaving mits makes things really weird. People who need macros are more likely to do this, and recovering typically needs raw inputs and the ability to play without macros in the first place. IMO it's an active detriment to self improvement and is frequently a crutch for poor hotbar layout, but I'm also of the opinion that jobs that have static rotations suitable for extensive macro automation are poorly designed and uninteresting.

Reply With Quote




