Thanks Madorable. It is really clever advice.
Is it possible to make a macro that casts Incinerate when Conflagrate is on CD? Sometimes Im mashing Conflagrate button even if its on cd, so id like macro to start casting Incinerate instead. I tried /castsequence, but it doesnt allow me to cast 2 Conflagrates in a row.
Not possible, Blizzard has specifically made sure to block anything that will auto-play for you and deciding which of 2 spells to cast based on what's on cooldown would be doing exactly that. The answer is pay more attention.
Having some issues creating a macro for what I'm looking for, figured this would be the best place to ask for help.
I want a macro for my main healing spells (Ex. Penance, Heal, ect..) that will work with mouseovers, but heal a friendly target if I have one (I guess prioritize target over mouseover) with no mod. If I have no mod and no one targeted, I would like it to cast the heal on me. With alt/ Shift/ crtl, I want them to do the heal to party1/party2/pet.
Also, I am wondering if it is possible to do all of them above I posted, plus put a harm conditional to the no mod. IE. if I have an enemy targeted it will do SW:Pain.
Not sure if all this is possible, not too worried about the harm/ help part, but would be nice.
ty for your help. decided it was best to not add the harm effect into the same macro/ bind. One more request to make a change to the macro. Did a few instance runs and noticed a problem in the macro for my heals.
When I have the tank targeted and mouseover the dps on my frames, the heal will still go to the tank and not my mouseover. is it possible to change the macro to prioritize the mouseover over the target (at least for friendly units).
Thank you again
i'm very new in macros, a few times a tried to create one, but a failed every time. I really want to learn how to do it, to play more advanced and succesfully. My main is a druid, that is why I need a macro that allows me to pop Moonfire and Sunfire with one click. This macro will be the start for me
If you have any tips or guides i will read that. Thanks
I would like a new macro for my Rogue
When I am specced Shadowstep it will Shadowstep arena target 1.
When I am specced Cloak and Dagger it will Cheapshot arena target 1.
Is it possible to get this in the same macro on same keybind without a modifier?
---------- Post added 2013-02-24 at 01:10 PM ----------
This will cast Cheap Shot if you're holding down ANY modifier key - alt, shift, or ctrl. If you're not holding a modifier, it casts Shadowstep.Code:#showtooltip /use [@arena1, mod] Cheap Shot; [@arena1] Shadowstep
So it should use shadowstep whenever I have it as a talent, but when I don't have it and can't use it then it should use cheapshot.
Isn't there some macro that first looks if shadowstep works, if it doesn't it uses cheapshot?
Figured it out, this works
So I guess you're wrong. Thanks anywayCode:/cast [@arena1] Shadowstep /cast [@arena1] Cheap Shot
Last edited by Bodylotion; 2013-02-24 at 08:17 PM.
I'm sure this must've been asked on the forum before. I'm positive other mages have asked this. I just couldn't find it at all, so I'm sorry if this question has been answered a bunch of times already.
Is there any way to make a channeled skill impossible to interrupt by yourself?
In this case, I'm wondering if it's possible to cast evocation without having it be interrupted by myself. This so I can start spamming my fireball bind in advance, and have no risk of doing it a bit early and therefore losing the Invocation buff.
This will make it impossible to use fireball while channeling evocation, but it can still break other channeled spells, if you want this to work on every channeled spell you can use:Code:#showtooltip fireball /cast [nochanneling:evocation]fireball
Code:#showtooltip fireball /cast [nochanneling]fireball
(The #showtooltip fireball makes sure your spellicon doesn't turn into one of those ugly red question marks while channeling, just remove it if you do want the red question mark to show.)
Last edited by madorable; 2013-02-25 at 02:02 PM.
I currently use this macro for my Lvl 90 warrior talents, and use variations of it for the lvl 60 and 75 talents.
It updates the icon and tooltip after it is used once. The "lvl90" is where you put the name of your macro, and just replace the abilities with your own class talents.Code:#showtooltip /use Avatar /use Bloodbath /use Storm Bolt /run local G=GetSpellInfo SetMacroSpell("lvl90", G"Avatar" or G"Bloodbath" or G"Storm Bolt")
Is that last line doing something that I'm not realizing?