Is it possible to enforce the GCD on a macro? Or even a custom CD?
The macro icon will display the CD of the skill, but actually enforcing the CD would be nice. That way you could line up stuff in order with no worries about pre-casting.
Printable View
Is it possible to enforce the GCD on a macro? Or even a custom CD?
The macro icon will display the CD of the skill, but actually enforcing the CD would be nice. That way you could line up stuff in order with no worries about pre-casting.
What exactly are you wanting to do?
For this instance I simply have a weapon skill followed by a jump, just something that looks cool. I'm currently toying around with macros to figure out the extent of the customizability.
The macro itself is:
/ac "full thrust"
/wait 1
/gaction jump
If you hit it early the jump goes off. Its really not an issue, but I'm just wondering what Macros are capable of.
Not sure if macros in this game are capable of doing what you want done. Macros here are kinda bland compared to... certain other games.
Another noteworthy problem with macroing skills is that, in your example, Full Thrust wouldn't be queued up like hitting a normal skill would be. It may be small, but assuming your reflexes are perfect (and in a long fight, it won't be) you're essentially adding your ping to your GCD every time you use a macro'd skill. Normally you can hit FT about half a second early and it'll go off as soon as the previous GCD was finished.
Over the course of a long fight, this can be a very, very substantial DPS loss.
While it probably does look cool, that's sort of completely ridiculous for any fight...
Macros don't queue in the same manner as triggering the abilities normally.
Hitting Full Thrust slightly early can queue the Full Thrust to be executed upon availability.
Macros don't queue. Initiate the macro too early and Full Thrust errors because it's not available and the macro continues to execute.
Full Thrust followed by Jump is much better done manually.
Imagine full thrusting and automatically using jump right when bad stuff spawns below your feet.
You can use /micon Jump for a custom icon in your case. The macro icon will look and act like Jump. Or whatever action you want to assign it.
However, as others have said, macros don't queue. Macros cannot sync up to your GCD timer based on skill speed. Macros are only going to hold you back from optimal play. I won't even ask why you'd want to jump right after Full Thrust, but you just do what you gotta do.
I don't think that actions actually queue outside of macros. You can fire an action early because of lag. While on your side, it looks like your GCD is not ready yet, at the server (one round trip of lag away), it is. Macros must use a client side check, which would remove the lag effect.