This site makes extensive use of JavaScript.
Please
enable JavaScript
in your browser.
Classic Theme
Thottbot Theme
Need help with macro to do: If x is on CD, then cast Y
Post Reply
Return to board index
Post by
Snazzy
Topic says all.
I want my macro to cast Hunter's mark, if Intimidation is on cooldown.
Post by
Ikari
I take back what I said bout the castsequence macro. I actually don't think what you want is possible as macros can't check for cooldowns. You could try
/castsequence reset=60 Intimidation, Hunter's Mark
But I think once you put Hunter's Mark on someone it will go back to Intimidation as the next spell to cast regardless of how much time has passed.
Post by
Nawww
You could do
/castsequence reset=60 Intimidation, Hunter's Mark, Hunter's Mark, Hunter's Mark, Hunter's Mark, Hunter's Mark, Hunter's Mark, Hunter's Mark, Hunter's Mark, Hunter's Mark, Hunter's Mark, Hunter's Mark
what this basically does is casts intimidation, then casts hunters mark every time you press it until it either finally gets to the end, or until 60 seconds elapse. at which point it goes back to Intimidation.
Post by
6918
This post was from a user who has deleted their account.
Post by
InfinityX
I was incorrect when I first posted here.
A working macro would be:
/cast spell1
/cast spell2
That should cast spell2 if spell1 can't cast.
Post by
HighFive
/cast Intimidation
/cast Hunter's MarkThis should work. (btw castsequences are dumb)
Post by
pelf
/cast Intimidation
/cast Hunter's MarkThis should work. (btw castsequences are dumb)
Yeah, I use something like this for my trinket macros. Trying to use something that is on cooldown doesn't trigger the GCD and also doesn't halt a macro; it will just fall through. It will, however, spam the screen with an error every time you click it letting you know that one or the other is not available. You can clean it up a bit with this:
/script UIErrorsFrame:Hide()
/cast Intimidation
/cast Hunter's Mark
/script UIErrorsFrame:Clear(); UIErrorsFrame:Show()
Post Reply
You are not logged in. Please
log in
to post a reply or
register
if you don't already have an account.