no, for two reasons:
1) macros can't use cooldown status as a conditional
2) macros stop executing either when the GCD is triggered, or when it would be triggered
Is there a way to make a macro to cast Heroic Throw, and if that's on CD, cast Shoot?
"There are no men like me...only me."
-Kingslayer
no, for two reasons:
1) macros can't use cooldown status as a conditional
2) macros stop executing either when the GCD is triggered, or when it would be triggered
there are no problems, just sometimes reactions.
Figured out a bypass, but thank you for the response.
What this does is allow for range pulling when H Throw is on CD. I don't know that you need to have multiple /cast shoot's in there, but it worked and didn't give me any issues#show heroic throw
/castsequence reset=60 Heroic Throw, Shoot
/cast Shoot
/cast Shoot
/cast Shoot
/cast Shoot
/cast Shoot
/cast Shoot
/cast Shoot
"There are no men like me...only me."
-Kingslayer
You might want to lower that reset to something less than 60. The reset condition of castsequence does not correspond to the first, but the last keypress. Meaning that if you press this macro with, say, 10 seconds CD left on Heroic Throw, it wouldn't reset until Heroic Throw had been off CD for 50 seconds.
However:
#show heroic throw
/cast !shoot
/cast heroic throw
should work. If WoW is correct, Shoot does not activate the GCD, so it should always do both at the same time if heroic throw is off GCD, and just shoot and an error message if it isn't. Alternatively, try:
#show heroic throw
/castsequence reset=target !shoot, heroic throw
Bookmarks