You might want to grab gnosis, or one of the other cast bar addons, which show the "safe latency block" at the end of each cast or channel. That will let you start button-mashing when the server will read it as "pre-cast during latency" rather than "interrupt the channel".
Finally, consider hitting up the options in-game and setting you custom latency tolerance. I fiddled around, and ended up just ramping it up to the maximum 400ms tolerance because that works best for me. That way I have a big window at the end of every action that I can queue the next action. I don't *have* to, but it means much less clipping things by accident overall.
Is there any button spamming friendly macro for Kill Shot? I also want it to be able to stop casting Cobra Shot.
I'll try this macro and hopefully it'll work! Thanks!
Agree with CodeConqueror, it sounds like you want a macro that will only cast Kill Shot if it's usable and stop casting Cobra Shot; but not interrupt Cobra Shot if you're pressing it if it's not usable.
I don't think it's even possible to do this in a macro. You may want to get a nice aura addon like TellMeWhen or Weak Auras and set a nice big one up for Kill Shot.
Code:#showtooltip /stopcasting /use Kill Shot
BUT, if you had another spell in the place of Kill Shot, it needs to be another instant cast spell in order for it to be spammable. If the spell you put there isn't labeled as Instant, then the stopcasting line would interrupt that and make it non-spammable. That might explain why his other macros weren't working but the one above (as suggested by an earlier post) should work just fine because Kill Shot is labeled as instant.
Hey. I've been using the following macro on my Monk for a while. Basically it allows me to use Zen Flight with the same button as my mounts, and if I'm moving (in any way, including falling) it will cast Zen Flight.
I've just got the X-53 Touring Rocket so I figured I'd use that instead of the Dark Phoenix for a bit, problem is - with or without the Hawkstrider there - it won't cast Zen Flight when I'm moving. It will literally only cast it if I'm already mounted on the Rocket.Code:#showtooltip /cast Dark Phoenix /cast Black Hawkstrider /cast !Zen Flight
I can put Zen Flight in front of the mount and it will work, but it's just a bit weird that it isn't working the way I'm used to. Any ideas or will I just have to get used to it?
i need a help with macro, basically i need death pact and conversion in one macro and it to show the tooltip i currently have talented, and it to change the tooltip when i change talent
/cast death pact
spells work but the tooltip stays the same, is there any way to make the tooltip switch based on the currently specced spell
/run local G=GetSpellInfo SetMacroSpell("Tier X",G(G(SPELLID1))or G(G(SPELLID2))or G(SPELLID3))
Replace TALENTNAMEX with each talents name, replace Tier X with the tier it is (ie Tier 3) and replace the SPELLIDX with the spell ID (found at the end of a wowhead URL).
/use Death Pact
/use Death Siphon
/run local G=GetSpellInfo SetMacroSpell("Tier 4",G(G(48743))or G(G(108196))or G(119975))
it doesnt work, Death Pact icon is still there even after i switch to Conversion and use it
Change which spell is where based on your actual specs:
/cast [spec:2] Conversion; Death Pact
it doesnt work either, i get ? when i switch from death pact to conversion (its spec 2)
anyways, looked around meanwhile, i found
it seems macros dont really work for this kind of thing in MOP yet from comments there
Personally, I use TalentMacros which allows me to write out the full text of each macro (if I wish), so that I can, eg, edit my DK "sacrifice pet for health" talent to also summon the pet if it isn't out yet. I found that very useful, because I did end up customizing, like, one or two talents per class that way beyond the simple tooltip/cast version.
I'm currently switching between those two macros and would like to have them in a single one:
Originally Posted by macro1If the player is avaiable (aka in my range), I should target him / cast at him. Otherwise, party1.Originally Posted by macro2
I know you can "layer" your /cast macros for conditions, like:
/cast [target=mouseover,help] Renewing Mist; [help] Renewing Mist; Renewing Mist
I'll cast ReM on allied mouseover, if it exists, otherwise it goes on my target, if it exists, otherwise I'll cast it on myself.
Is that possible with /target?
If you're still interested in combining the two despite the range issue:
Code:#showtooltip Detox /tar [@playername,help,nodead,nomod][@party1,help,nodead,nomod] /cast [@playername,help,nodead,mod:shift][@party1,help,nodead,mod:shift] Detox