Windower waits allow exact delays, whereas (as far as I know) the /wait command in game is only accurate to the nearest second. By doing it this way you can simulate how long the player has to wait between hitting the macros.
Recently, I've been having an issue with a couple of in-game macros...
/ja "Dodge" <me> <wait1>
/ja "Aggressor" <me> <wait1>
/ja "Berserk" <me>
...and a similar one for Focus/Impetus.
The macros have always worked just fine, until recently where they've become unreliable, especially in Delve.
The weird thing is... if Dodge and Berserk go off, but Aggressor doesn't, hitting the macro a second time still won't activate Aggressor. I'll just get the recast timers for Dodge and Berserk.
Would Spellcast/Windower correct this issue, or am I going to be forced to break it up?
Also, in fairly rare instances, I catch Spellcast messing up gear swaps, and doing dumb ***like leaving me to TP in Chakra gear.
Another thing:
Hit Chakra macro... recast is 00:01... Immediately hit macro again... Chakra for like ~250 (no gear swap). That one is more on me, but yeah...